SlideShare a Scribd company logo
1 of 26
Download to read offline
TU DRUPAL ESTÁ LISTO…
¿LO SABE GOOGLE?
BEATRIZ GONZÁLEZ - @BEAGONPOZ
#drupalcampES - #yoséSEOwww.ladrupalera.com
ANTES DE NADA…
LET ME
TAKE A
SELFIE!!!
ABOUT ME
· Soy Periodista.
· + de 5 años de experiencia en
Comunicación Corporativa y Marketing 2.0
· Trabajo en Emergya en el Dpto. de Digital.
· La Drupalera es uno de los proyectos en los que participo.
¿QUÉ NO ES EL SEO?
· Meter en una web una lista de palabras clave y
esperar a que Google te indexe.
· Algo que se hace al final del desarrollo.
· Solo cosa de Digital/Marketing.
· No depende de las empresas, depende de los
usuarios.
· Una ciencia exacta.
ENTONCES…
¿QUÉ **** ES EL SEO?
· Es una forma de facilitar que el mensaje de las
empresas llegue a su audiencia.
· SEO (Search Engine Optimization) o ‘Posicionamiento
en buscadores’ es el proceso de mejora de la
visibilidad de un sitio web, en los resultados que
aparecen en los diferentes buscadores.
NADA DE COPIA Y PEGA
Un buen SEO requiere:
· Una investigación previa.
· Un estudio de la competencia.
· Una elección de términos que se adapten a la
intención de búsqueda del usuario.
· Una implementación técnica correcta en el portal.
· Una monitorización constante de los resultados para
ir modificando la estrategia.
SEO ANTES DEL PROYECTO
Es de vital importancia que en cuanto se creen los
entornos que no sean ‘Producción’, se genere el archivo
robots.txt.
Para ello, el robots.txt SOLO tiene que tener este texto:
User-agent: * -> esto significa ‘todos los buscadores’
Disallow: /
Lo que pongas debajo de user-agent:* se aplicará a todos
los buscadores. En este caso, todos los buscadores NO
indexarán el contenido de esa web.
Disallow: / prohíbe la entrada a todo el
alojamiento.
Disallow: /loquesea/ prohíbe la entrada a una
carpeta.
Allow: /loquesea
NO PASARÁN
ROBOTS.TXT
CADA OVEJA
CON SU PAREJA · Cada entorno debe tener una propiedad (cuenta de
GA) y un código único.
· Si dos entornos tienen el mismo código, ¿cómo
sabrás a qué entorno pertenecen los datos?
· Cada código deberá implementarse en el <head> de
cada portal.
· Los Eventos o configuraciones extra deberán
implementarse en todos los entornos.
GOOGLE ANALYTICS
SEO DURANTE EL PROYECTO
EL REY EN EL NORTE DEL SEO
<TITLE>
· Único: Cada página debe tener un Title
diferente.
· Descriptivo: Debe tener relación con el
contenido de la página.
· Keyword: Debe incluir la palabra clave de
esa página.
· Importante: Debe estar en el <head>
</head>
· Breve: No puede tener más de 70
caracteres o Google lo cortará en los
resultados, perdiendo impacto y
visibilidad de cara al usuario.
· Branding: En ese número de
caracteres hay que incluir el nombre de
la marca.
EL ROBIN DEL SEO
· Único: Cada página debe tener una Description diferente.
· Descriptivo: Debe tener relación con el contenido de la página.
· Keyword: Debe incluir la palabra clave de esa página.
· Importante: Debe estar en el <head> </head>
· Breve: No puede tener más de 155 caracteres o Google lo cortará en los
resultados, perdiendo impacto y visibilidad de cara al usuario.
<DESCRIPTION>
LOS MINIONS DEL SEO
<H1, H2, H3...>
· Sólo debe haber un H1 por página, pero puede haber varios H2, H3, H4...
· Deben ser diferentes en cada página.
· El H1 nunca debe ser el logo.
· Hay que seguir un orden (El H1 engloba a los H2 que tienen dentro H3, H4…)
· Los H2 no tienen que ser necesariamente los títulos de las secciones.
(LOS TOMATES PARA EL
FINAL, POR FAVOR… :p)
La etiqueta ALT va en el código de la imagen:
<img src=”http://www.piniwini.com/wordpress-mola.jpg” alt=”Pon un
Wordpress en tu vida” />
Las imágenes son otra oportunidad de ayudar al posicionamiento de la web a
través de Google imágenes.
<ALT-MAN>
LA PUERTA A NUESTROS
CONTENIDOS
<LAS URLs>
· La URL debe seguir un orden lógico, de lo general a lo particular:
www.piniwiniplus.com/subcarpeta/titulo-del-post
· Cada URL debe contener la palabra clave que hemos elegido para cada página.
Cuanto más cerca del inicio de la URL, más importancia le dará Google.
· Debe ser lo más corta posible, para facilitar la lectura al usuario (máximo 2.083
caracteres).
· Los guiones medios como separadores (-) son preferibles a otro tipo de caracteres
(_,+,*...) Hay que evitar los caracteres extraños y las tildes.
· Evita los parámetros y crea URLs amigables.
LA MEJOR HERRAMIENTA
PARA SEO
· Cada página puede llevar unos metadatos. Los metadatos que más solemos
usar son los de schema.org
· Podemos añadir extras: snippets de resultados de búsqueda como un
buscador, la valoración de un producto con estrellas, la foto del autor de un
post…
· Metadatos útiles: Organization para que Google tenga claros los datos
básicos de nuestra empresa: Nombre, dirección, teléfono, etc. o para los
breadcrumbs.
<METADATHOR>
ENGAÑA A LA ARAÑA
<OPENGRAPH & COMPANY>
· El protocolo Opengraph permite establecer cómo quieres que tus
publicaciones se muestren en Facebook.
· Twitter Cards y los Rich Pins de Pinterest son herramientas específicas que
permiten controlar la forma en la que se muestran los enlaces en esas redes.
SEO AL FINALIZAR
EL PROYECTO
LA KRYPTONITA DE
MUCHAS WEBS
· Facilita a los motores de búsqueda que accedan a tu portal y lo
indexen.
· Repasa aspectos fundamentales que afectan directamente al SEO
de tu portal.
<ACCESIBILIDAD>
O CÓMO HACER QUE
TE ENCUENTREN HASTA
EN MORDOR
<ROBOTS.TXT>
· Incluir todos los robots: User-agent: *
· Especificar el robot de Google: User-agent:
Googlebot
· Especificar el robot de Bing: User-agent: Bingbot
· Denegar todo el sitio: Disallow: /
· Denegar un directorio: Disallow: /directorio/
· Denegar directorios que comienzan por “algo”:
Disallow: /algo*/
· Denegar una página: Disallow: /pagina-web.htm
· Denegar directorios y páginas que comienzan por
“algo”: Disallow: /algo
· Denegar la extensión .gif: Disallow: /*.gif$
· Permitir un subdirectorio: Allow:
/directorio/subdirectorio/
· Señalar el mapa del sitio: Sitemap:
http://www.ejemplo.com/sitemap.xml
LA ETIQUETA MALVADA
<META ROBOTS>
Esta etiqueta es muy útil para evitar que Google indexe páginas que no te
interesan (paginaciones o filtros), pero que sí siga los enlaces a los que
apuntan para que continúe rastreando nuestra web:
<meta name=”robots” content=”noindex, follow”>
Antes de pasar a PRO, deberás comprobar si hay alguna meta etiqueta que
por error esté bloqueando el acceso a estos robots:
<meta name=”robots” content=”noindex, nofollow”>
UN .XML PARA
GOBERNARLOS A TODOS
· No puedes pasar a PRO sin un Sitemap.
· Crea el Sitemap siguiendo los protocolos, si no Google no lo procesará
adecuadamente.
· Súbelo a Google Search Console.
· Cuando actualices la web, asegúrate que todas las páginas nuevas están en
el Sitemap.
· Comprueba que todas las páginas que hay en el Sitemap están siendo
indexadas por Google. (Pon en Google-> site:www.eldominioquesea.com)
<SITEMAP>
¿SE TE OLVIDA ALGO?
❏ Código de Google Analytics implementado en el <head>.
❏ Google Search Console configurado.
❏ Sitemap de URLs subido correctamente.
❏ Archivo Robots.txt subido correctamente y sin bloquear
páginas importantes.
❏ El archivo Robots.txt no bloquea el acceso a Google Bot.
❏ No hay etiquetas <meta name=“robots”
content=“noindex”> en páginas importantes.
❏ Comprobar con Google Search Console que no haya
errores 404 graves.
❏ Comprobar que la etiqueta canonical dirige a la página
correcta.
❏ Comprobar que no haya redirecciones 302 donde debería
haber 301.
❏ Contenido duplicado: Comprobar con
Google Search Console que no hay
contenido duplicado. Si es así, implementar
la etiqueta <rel=canonical> o redirigir la
página con una redirección 301.
❏ Paginación: En el caso de que sea un blog,
añadir las etiquetas <rel=prev> y <rel=next>.
❏ Si la web tiene varios idiomas, implementar
la etiqueta <hreflang> para evitar problemas
de contenido duplicado.
❏ Las URLs tienen guiones en lugar de barras
bajas para separar las palabras.
❏ Se redirige correctamente de la versión con
www a no www; o al contrario.
“LAS PERSONAS MIENTEN,
LOS DATOS NO”
¡Gracias!
Thank you!
#drupalcampES
@BEAGONPOZ

More Related Content

What's hot

Capturar e insertar flash en blog utilizando google sites como alojamiento
Capturar e insertar flash en blog utilizando google sites como alojamientoCapturar e insertar flash en blog utilizando google sites como alojamiento
Capturar e insertar flash en blog utilizando google sites como alojamientoLaura Soulié
 
Gutenberg revoluciona WordPress - Congreso Web 2018
Gutenberg revoluciona WordPress - Congreso Web 2018Gutenberg revoluciona WordPress - Congreso Web 2018
Gutenberg revoluciona WordPress - Congreso Web 2018Fernando Puente
 
Linkbuilding vs. contenido rey
Linkbuilding vs. contenido reyLinkbuilding vs. contenido rey
Linkbuilding vs. contenido reySeoEsGoogle
 
Introducción al Posicionamiento en Internet v2.0 (2013)
Introducción al Posicionamiento en Internet v2.0 (2013)Introducción al Posicionamiento en Internet v2.0 (2013)
Introducción al Posicionamiento en Internet v2.0 (2013)Juan Seguí Moreno
 
Conoce Nuestros Servicios
Conoce Nuestros Servicios
Conoce Nuestros Servicios
Conoce Nuestros Servicios qyxbuys4
 
10 consejos para mejorar la WPO en WordPress - Ponencia Wordcamp Alicante 2017
10 consejos para mejorar la WPO en WordPress - Ponencia Wordcamp Alicante 201710 consejos para mejorar la WPO en WordPress - Ponencia Wordcamp Alicante 2017
10 consejos para mejorar la WPO en WordPress - Ponencia Wordcamp Alicante 2017Juan Seguí Moreno
 
Cuidado penalización! ¿Qué hacer cuando salta la alarma?
Cuidado penalización! ¿Qué hacer cuando salta la alarma?Cuidado penalización! ¿Qué hacer cuando salta la alarma?
Cuidado penalización! ¿Qué hacer cuando salta la alarma?Álvaro Peña de Luna
 
Guia word press
Guia word pressGuia word press
Guia word pressivan1587
 
Tp 4 alvaro
Tp 4 alvaroTp 4 alvaro
Tp 4 alvaromausheng
 
Diseño en la web
Diseño en la webDiseño en la web
Diseño en la webMiguel Gea
 

What's hot (15)

Step by step developing with Facebook PHP API by Bruno Kamiche
Step by step developing  with Facebook PHP API by Bruno KamicheStep by step developing  with Facebook PHP API by Bruno Kamiche
Step by step developing with Facebook PHP API by Bruno Kamiche
 
Capturar e insertar flash en blog utilizando google sites como alojamiento
Capturar e insertar flash en blog utilizando google sites como alojamientoCapturar e insertar flash en blog utilizando google sites como alojamiento
Capturar e insertar flash en blog utilizando google sites como alojamiento
 
Gutenberg revoluciona WordPress - Congreso Web 2018
Gutenberg revoluciona WordPress - Congreso Web 2018Gutenberg revoluciona WordPress - Congreso Web 2018
Gutenberg revoluciona WordPress - Congreso Web 2018
 
Buscadores internet
Buscadores internetBuscadores internet
Buscadores internet
 
Daniel y julyan
Daniel y julyanDaniel y julyan
Daniel y julyan
 
Linkbuilding vs. contenido rey
Linkbuilding vs. contenido reyLinkbuilding vs. contenido rey
Linkbuilding vs. contenido rey
 
Introducción al Posicionamiento en Internet v2.0 (2013)
Introducción al Posicionamiento en Internet v2.0 (2013)Introducción al Posicionamiento en Internet v2.0 (2013)
Introducción al Posicionamiento en Internet v2.0 (2013)
 
Conoce Nuestros Servicios
Conoce Nuestros Servicios
Conoce Nuestros Servicios
Conoce Nuestros Servicios
 
10 consejos para mejorar la WPO en WordPress - Ponencia Wordcamp Alicante 2017
10 consejos para mejorar la WPO en WordPress - Ponencia Wordcamp Alicante 201710 consejos para mejorar la WPO en WordPress - Ponencia Wordcamp Alicante 2017
10 consejos para mejorar la WPO en WordPress - Ponencia Wordcamp Alicante 2017
 
Cuidado penalización! ¿Qué hacer cuando salta la alarma?
Cuidado penalización! ¿Qué hacer cuando salta la alarma?Cuidado penalización! ¿Qué hacer cuando salta la alarma?
Cuidado penalización! ¿Qué hacer cuando salta la alarma?
 
Tutorial de términos básicos de wordpress
Tutorial de términos básicos de wordpressTutorial de términos básicos de wordpress
Tutorial de términos básicos de wordpress
 
Guia word press
Guia word pressGuia word press
Guia word press
 
Tp 4 alvaro
Tp 4 alvaroTp 4 alvaro
Tp 4 alvaro
 
Diseño en la web
Diseño en la webDiseño en la web
Diseño en la web
 
Guia 8
Guia 8Guia 8
Guia 8
 

Similar to Tu drupal está listo… ¿lo sabe Google? - DrupalCamp 2017

SEO para desarrolladores
SEO para desarrolladoresSEO para desarrolladores
SEO para desarrolladoresEsteve Castells
 
Socialmood como-google-enamore-tu-web-v1
Socialmood como-google-enamore-tu-web-v1Socialmood como-google-enamore-tu-web-v1
Socialmood como-google-enamore-tu-web-v1Eduardo Liviano
 
Webinar SEO - Tu web en los primeros puestos
Webinar SEO - Tu web en los primeros puestosWebinar SEO - Tu web en los primeros puestos
Webinar SEO - Tu web en los primeros puestosArsys
 
Posicionamiento web telmexhub
Posicionamiento web   telmexhubPosicionamiento web   telmexhub
Posicionamiento web telmexhubJonathan Zamacona
 
Jornada / curso sobre posicionamiento web / SEO. Bloque I. Como funciona un b...
Jornada / curso sobre posicionamiento web / SEO. Bloque I. Como funciona un b...Jornada / curso sobre posicionamiento web / SEO. Bloque I. Como funciona un b...
Jornada / curso sobre posicionamiento web / SEO. Bloque I. Como funciona un b...Ricardo Tayar López
 
Charla QA en SEO - Sevilla QA
Charla QA en SEO - Sevilla QACharla QA en SEO - Sevilla QA
Charla QA en SEO - Sevilla QAEmergya
 
Webinar "Claves de la optimización SEO On Page"
Webinar "Claves de la optimización SEO On Page"Webinar "Claves de la optimización SEO On Page"
Webinar "Claves de la optimización SEO On Page"IEBSchool
 
The monday-reading-club-valencia-marzo
The monday-reading-club-valencia-marzoThe monday-reading-club-valencia-marzo
The monday-reading-club-valencia-marzoMiguel Valero
 
Tecnicas de posicionamiento seo para tu marca personal
Tecnicas de posicionamiento seo para tu marca personalTecnicas de posicionamiento seo para tu marca personal
Tecnicas de posicionamiento seo para tu marca personalOscar García
 
Taller SEO. Asier Barainka
Taller SEO. Asier BarainkaTaller SEO. Asier Barainka
Taller SEO. Asier Barainkaandalucialab
 
Crawling e Indexacion mejorando la eficacia de tus urls
Crawling e Indexacion mejorando la eficacia de tus urlsCrawling e Indexacion mejorando la eficacia de tus urls
Crawling e Indexacion mejorando la eficacia de tus urlsSiteGround España
 

Similar to Tu drupal está listo… ¿lo sabe Google? - DrupalCamp 2017 (20)

SEO para desarrolladores
SEO para desarrolladoresSEO para desarrolladores
SEO para desarrolladores
 
Marketing digital seo
Marketing digital seoMarketing digital seo
Marketing digital seo
 
Socialmood como-google-enamore-tu-web-v1
Socialmood como-google-enamore-tu-web-v1Socialmood como-google-enamore-tu-web-v1
Socialmood como-google-enamore-tu-web-v1
 
SEO 2018
SEO 2018SEO 2018
SEO 2018
 
M5 clase cinco - seo 2019
M5 clase cinco - seo 2019M5 clase cinco - seo 2019
M5 clase cinco - seo 2019
 
Webinar SEO - Tu web en los primeros puestos
Webinar SEO - Tu web en los primeros puestosWebinar SEO - Tu web en los primeros puestos
Webinar SEO - Tu web en los primeros puestos
 
Proyecto Fin Ciclo
Proyecto Fin CicloProyecto Fin Ciclo
Proyecto Fin Ciclo
 
Seo Para Principiantes
Seo Para PrincipiantesSeo Para Principiantes
Seo Para Principiantes
 
M5 clase cinco - seo 2021
M5 clase cinco - seo 2021M5 clase cinco - seo 2021
M5 clase cinco - seo 2021
 
Posicionamiento web telmexhub
Posicionamiento web   telmexhubPosicionamiento web   telmexhub
Posicionamiento web telmexhub
 
Jornada / curso sobre posicionamiento web / SEO. Bloque I. Como funciona un b...
Jornada / curso sobre posicionamiento web / SEO. Bloque I. Como funciona un b...Jornada / curso sobre posicionamiento web / SEO. Bloque I. Como funciona un b...
Jornada / curso sobre posicionamiento web / SEO. Bloque I. Como funciona un b...
 
Charla QA en SEO - Sevilla QA
Charla QA en SEO - Sevilla QACharla QA en SEO - Sevilla QA
Charla QA en SEO - Sevilla QA
 
Webinar "Claves de la optimización SEO On Page"
Webinar "Claves de la optimización SEO On Page"Webinar "Claves de la optimización SEO On Page"
Webinar "Claves de la optimización SEO On Page"
 
The monday-reading-club-valencia-marzo
The monday-reading-club-valencia-marzoThe monday-reading-club-valencia-marzo
The monday-reading-club-valencia-marzo
 
Tecnicas de posicionamiento seo para tu marca personal
Tecnicas de posicionamiento seo para tu marca personalTecnicas de posicionamiento seo para tu marca personal
Tecnicas de posicionamiento seo para tu marca personal
 
SEO para Prestashop
SEO para PrestashopSEO para Prestashop
SEO para Prestashop
 
Taller SEO. Asier Barainka
Taller SEO. Asier BarainkaTaller SEO. Asier Barainka
Taller SEO. Asier Barainka
 
Google analytics
Google analyticsGoogle analytics
Google analytics
 
posiciomamiento SEO
posiciomamiento SEOposiciomamiento SEO
posiciomamiento SEO
 
Crawling e Indexacion mejorando la eficacia de tus urls
Crawling e Indexacion mejorando la eficacia de tus urlsCrawling e Indexacion mejorando la eficacia de tus urls
Crawling e Indexacion mejorando la eficacia de tus urls
 

More from La Drupalera

QA en SEO: Amigos con derecho a roce - Drupalcamp 2019
QA en SEO: Amigos con derecho a roce - Drupalcamp 2019QA en SEO: Amigos con derecho a roce - Drupalcamp 2019
QA en SEO: Amigos con derecho a roce - Drupalcamp 2019La Drupalera
 
Consejos y trucos para cualificar una oportunidad Drupal
Consejos y trucos para cualificar una oportunidad DrupalConsejos y trucos para cualificar una oportunidad Drupal
Consejos y trucos para cualificar una oportunidad DrupalLa Drupalera
 
Designer vs Front-end - DrupalCampES 2018 Alicante
Designer vs Front-end - DrupalCampES 2018 AlicanteDesigner vs Front-end - DrupalCampES 2018 Alicante
Designer vs Front-end - DrupalCampES 2018 AlicanteLa Drupalera
 
¡Ojo al dato!: Cómo evitar microinfartos a la gente de marketing - DrupalCamp...
¡Ojo al dato!: Cómo evitar microinfartos a la gente de marketing - DrupalCamp...¡Ojo al dato!: Cómo evitar microinfartos a la gente de marketing - DrupalCamp...
¡Ojo al dato!: Cómo evitar microinfartos a la gente de marketing - DrupalCamp...La Drupalera
 
PSD to HTML (Drupal) - Drupal Day Spain 2017 Cáceres
PSD to HTML (Drupal) - Drupal Day Spain 2017 CáceresPSD to HTML (Drupal) - Drupal Day Spain 2017 Cáceres
PSD to HTML (Drupal) - Drupal Day Spain 2017 CáceresLa Drupalera
 
Tips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 Cáceres
Tips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 CáceresTips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 Cáceres
Tips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 CáceresLa Drupalera
 
Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...
Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...
Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...La Drupalera
 
Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...
Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...
Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...La Drupalera
 
QA on Drupal projects - Drupal Dev Days Seville 2017
QA on Drupal projects - Drupal Dev Days Seville 2017QA on Drupal projects - Drupal Dev Days Seville 2017
QA on Drupal projects - Drupal Dev Days Seville 2017La Drupalera
 
Responsive testing in Drupal - Drupal Developer Days
Responsive testing in Drupal - Drupal Developer DaysResponsive testing in Drupal - Drupal Developer Days
Responsive testing in Drupal - Drupal Developer DaysLa Drupalera
 
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017La Drupalera
 
XML Sitemap Drupal Module
XML Sitemap Drupal ModuleXML Sitemap Drupal Module
XML Sitemap Drupal ModuleLa Drupalera
 
QA on drupal projects
QA on drupal projectsQA on drupal projects
QA on drupal projectsLa Drupalera
 
¡This is drupal! - Global Training Days
¡This is drupal! - Global Training Days¡This is drupal! - Global Training Days
¡This is drupal! - Global Training DaysLa Drupalera
 
¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?
¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?
¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?La Drupalera
 
Drupal vs Wordpress
Drupal vs WordpressDrupal vs Wordpress
Drupal vs WordpressLa Drupalera
 
Marketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en DrupalMarketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en DrupalLa Drupalera
 
Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016
Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016
Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016La Drupalera
 
Desplegando código con Phing, PHPunit, Coder y Jenkins
Desplegando código con Phing, PHPunit, Coder y JenkinsDesplegando código con Phing, PHPunit, Coder y Jenkins
Desplegando código con Phing, PHPunit, Coder y JenkinsLa Drupalera
 

More from La Drupalera (19)

QA en SEO: Amigos con derecho a roce - Drupalcamp 2019
QA en SEO: Amigos con derecho a roce - Drupalcamp 2019QA en SEO: Amigos con derecho a roce - Drupalcamp 2019
QA en SEO: Amigos con derecho a roce - Drupalcamp 2019
 
Consejos y trucos para cualificar una oportunidad Drupal
Consejos y trucos para cualificar una oportunidad DrupalConsejos y trucos para cualificar una oportunidad Drupal
Consejos y trucos para cualificar una oportunidad Drupal
 
Designer vs Front-end - DrupalCampES 2018 Alicante
Designer vs Front-end - DrupalCampES 2018 AlicanteDesigner vs Front-end - DrupalCampES 2018 Alicante
Designer vs Front-end - DrupalCampES 2018 Alicante
 
¡Ojo al dato!: Cómo evitar microinfartos a la gente de marketing - DrupalCamp...
¡Ojo al dato!: Cómo evitar microinfartos a la gente de marketing - DrupalCamp...¡Ojo al dato!: Cómo evitar microinfartos a la gente de marketing - DrupalCamp...
¡Ojo al dato!: Cómo evitar microinfartos a la gente de marketing - DrupalCamp...
 
PSD to HTML (Drupal) - Drupal Day Spain 2017 Cáceres
PSD to HTML (Drupal) - Drupal Day Spain 2017 CáceresPSD to HTML (Drupal) - Drupal Day Spain 2017 Cáceres
PSD to HTML (Drupal) - Drupal Day Spain 2017 Cáceres
 
Tips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 Cáceres
Tips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 CáceresTips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 Cáceres
Tips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 Cáceres
 
Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...
Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...
Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...
 
Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...
Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...
Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...
 
QA on Drupal projects - Drupal Dev Days Seville 2017
QA on Drupal projects - Drupal Dev Days Seville 2017QA on Drupal projects - Drupal Dev Days Seville 2017
QA on Drupal projects - Drupal Dev Days Seville 2017
 
Responsive testing in Drupal - Drupal Developer Days
Responsive testing in Drupal - Drupal Developer DaysResponsive testing in Drupal - Drupal Developer Days
Responsive testing in Drupal - Drupal Developer Days
 
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017
 
XML Sitemap Drupal Module
XML Sitemap Drupal ModuleXML Sitemap Drupal Module
XML Sitemap Drupal Module
 
QA on drupal projects
QA on drupal projectsQA on drupal projects
QA on drupal projects
 
¡This is drupal! - Global Training Days
¡This is drupal! - Global Training Days¡This is drupal! - Global Training Days
¡This is drupal! - Global Training Days
 
¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?
¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?
¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?
 
Drupal vs Wordpress
Drupal vs WordpressDrupal vs Wordpress
Drupal vs Wordpress
 
Marketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en DrupalMarketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
 
Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016
Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016
Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016
 
Desplegando código con Phing, PHPunit, Coder y Jenkins
Desplegando código con Phing, PHPunit, Coder y JenkinsDesplegando código con Phing, PHPunit, Coder y Jenkins
Desplegando código con Phing, PHPunit, Coder y Jenkins
 

Recently uploaded

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Recently uploaded (11)

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Tu drupal está listo… ¿lo sabe Google? - DrupalCamp 2017

  • 1. TU DRUPAL ESTÁ LISTO… ¿LO SABE GOOGLE? BEATRIZ GONZÁLEZ - @BEAGONPOZ #drupalcampES - #yoséSEOwww.ladrupalera.com
  • 2. ANTES DE NADA… LET ME TAKE A SELFIE!!!
  • 3. ABOUT ME · Soy Periodista. · + de 5 años de experiencia en Comunicación Corporativa y Marketing 2.0 · Trabajo en Emergya en el Dpto. de Digital. · La Drupalera es uno de los proyectos en los que participo.
  • 4. ¿QUÉ NO ES EL SEO? · Meter en una web una lista de palabras clave y esperar a que Google te indexe. · Algo que se hace al final del desarrollo. · Solo cosa de Digital/Marketing. · No depende de las empresas, depende de los usuarios. · Una ciencia exacta.
  • 5. ENTONCES… ¿QUÉ **** ES EL SEO? · Es una forma de facilitar que el mensaje de las empresas llegue a su audiencia. · SEO (Search Engine Optimization) o ‘Posicionamiento en buscadores’ es el proceso de mejora de la visibilidad de un sitio web, en los resultados que aparecen en los diferentes buscadores.
  • 6. NADA DE COPIA Y PEGA Un buen SEO requiere: · Una investigación previa. · Un estudio de la competencia. · Una elección de términos que se adapten a la intención de búsqueda del usuario. · Una implementación técnica correcta en el portal. · Una monitorización constante de los resultados para ir modificando la estrategia.
  • 7. SEO ANTES DEL PROYECTO
  • 8. Es de vital importancia que en cuanto se creen los entornos que no sean ‘Producción’, se genere el archivo robots.txt. Para ello, el robots.txt SOLO tiene que tener este texto: User-agent: * -> esto significa ‘todos los buscadores’ Disallow: / Lo que pongas debajo de user-agent:* se aplicará a todos los buscadores. En este caso, todos los buscadores NO indexarán el contenido de esa web. Disallow: / prohíbe la entrada a todo el alojamiento. Disallow: /loquesea/ prohíbe la entrada a una carpeta. Allow: /loquesea NO PASARÁN ROBOTS.TXT
  • 9. CADA OVEJA CON SU PAREJA · Cada entorno debe tener una propiedad (cuenta de GA) y un código único. · Si dos entornos tienen el mismo código, ¿cómo sabrás a qué entorno pertenecen los datos? · Cada código deberá implementarse en el <head> de cada portal. · Los Eventos o configuraciones extra deberán implementarse en todos los entornos. GOOGLE ANALYTICS
  • 10. SEO DURANTE EL PROYECTO
  • 11. EL REY EN EL NORTE DEL SEO <TITLE> · Único: Cada página debe tener un Title diferente. · Descriptivo: Debe tener relación con el contenido de la página. · Keyword: Debe incluir la palabra clave de esa página. · Importante: Debe estar en el <head> </head> · Breve: No puede tener más de 70 caracteres o Google lo cortará en los resultados, perdiendo impacto y visibilidad de cara al usuario. · Branding: En ese número de caracteres hay que incluir el nombre de la marca.
  • 12. EL ROBIN DEL SEO · Único: Cada página debe tener una Description diferente. · Descriptivo: Debe tener relación con el contenido de la página. · Keyword: Debe incluir la palabra clave de esa página. · Importante: Debe estar en el <head> </head> · Breve: No puede tener más de 155 caracteres o Google lo cortará en los resultados, perdiendo impacto y visibilidad de cara al usuario. <DESCRIPTION>
  • 13. LOS MINIONS DEL SEO <H1, H2, H3...> · Sólo debe haber un H1 por página, pero puede haber varios H2, H3, H4... · Deben ser diferentes en cada página. · El H1 nunca debe ser el logo. · Hay que seguir un orden (El H1 engloba a los H2 que tienen dentro H3, H4…) · Los H2 no tienen que ser necesariamente los títulos de las secciones.
  • 14. (LOS TOMATES PARA EL FINAL, POR FAVOR… :p) La etiqueta ALT va en el código de la imagen: <img src=”http://www.piniwini.com/wordpress-mola.jpg” alt=”Pon un Wordpress en tu vida” /> Las imágenes son otra oportunidad de ayudar al posicionamiento de la web a través de Google imágenes. <ALT-MAN>
  • 15. LA PUERTA A NUESTROS CONTENIDOS <LAS URLs> · La URL debe seguir un orden lógico, de lo general a lo particular: www.piniwiniplus.com/subcarpeta/titulo-del-post · Cada URL debe contener la palabra clave que hemos elegido para cada página. Cuanto más cerca del inicio de la URL, más importancia le dará Google. · Debe ser lo más corta posible, para facilitar la lectura al usuario (máximo 2.083 caracteres). · Los guiones medios como separadores (-) son preferibles a otro tipo de caracteres (_,+,*...) Hay que evitar los caracteres extraños y las tildes. · Evita los parámetros y crea URLs amigables.
  • 16. LA MEJOR HERRAMIENTA PARA SEO · Cada página puede llevar unos metadatos. Los metadatos que más solemos usar son los de schema.org · Podemos añadir extras: snippets de resultados de búsqueda como un buscador, la valoración de un producto con estrellas, la foto del autor de un post… · Metadatos útiles: Organization para que Google tenga claros los datos básicos de nuestra empresa: Nombre, dirección, teléfono, etc. o para los breadcrumbs. <METADATHOR>
  • 17. ENGAÑA A LA ARAÑA <OPENGRAPH & COMPANY> · El protocolo Opengraph permite establecer cómo quieres que tus publicaciones se muestren en Facebook. · Twitter Cards y los Rich Pins de Pinterest son herramientas específicas que permiten controlar la forma en la que se muestran los enlaces en esas redes.
  • 19. LA KRYPTONITA DE MUCHAS WEBS · Facilita a los motores de búsqueda que accedan a tu portal y lo indexen. · Repasa aspectos fundamentales que afectan directamente al SEO de tu portal. <ACCESIBILIDAD>
  • 20. O CÓMO HACER QUE TE ENCUENTREN HASTA EN MORDOR <ROBOTS.TXT> · Incluir todos los robots: User-agent: * · Especificar el robot de Google: User-agent: Googlebot · Especificar el robot de Bing: User-agent: Bingbot · Denegar todo el sitio: Disallow: / · Denegar un directorio: Disallow: /directorio/ · Denegar directorios que comienzan por “algo”: Disallow: /algo*/ · Denegar una página: Disallow: /pagina-web.htm · Denegar directorios y páginas que comienzan por “algo”: Disallow: /algo · Denegar la extensión .gif: Disallow: /*.gif$ · Permitir un subdirectorio: Allow: /directorio/subdirectorio/ · Señalar el mapa del sitio: Sitemap: http://www.ejemplo.com/sitemap.xml
  • 21. LA ETIQUETA MALVADA <META ROBOTS> Esta etiqueta es muy útil para evitar que Google indexe páginas que no te interesan (paginaciones o filtros), pero que sí siga los enlaces a los que apuntan para que continúe rastreando nuestra web: <meta name=”robots” content=”noindex, follow”> Antes de pasar a PRO, deberás comprobar si hay alguna meta etiqueta que por error esté bloqueando el acceso a estos robots: <meta name=”robots” content=”noindex, nofollow”>
  • 22. UN .XML PARA GOBERNARLOS A TODOS · No puedes pasar a PRO sin un Sitemap. · Crea el Sitemap siguiendo los protocolos, si no Google no lo procesará adecuadamente. · Súbelo a Google Search Console. · Cuando actualices la web, asegúrate que todas las páginas nuevas están en el Sitemap. · Comprueba que todas las páginas que hay en el Sitemap están siendo indexadas por Google. (Pon en Google-> site:www.eldominioquesea.com) <SITEMAP>
  • 23. ¿SE TE OLVIDA ALGO? ❏ Código de Google Analytics implementado en el <head>. ❏ Google Search Console configurado. ❏ Sitemap de URLs subido correctamente. ❏ Archivo Robots.txt subido correctamente y sin bloquear páginas importantes. ❏ El archivo Robots.txt no bloquea el acceso a Google Bot. ❏ No hay etiquetas <meta name=“robots” content=“noindex”> en páginas importantes. ❏ Comprobar con Google Search Console que no haya errores 404 graves. ❏ Comprobar que la etiqueta canonical dirige a la página correcta. ❏ Comprobar que no haya redirecciones 302 donde debería haber 301. ❏ Contenido duplicado: Comprobar con Google Search Console que no hay contenido duplicado. Si es así, implementar la etiqueta <rel=canonical> o redirigir la página con una redirección 301. ❏ Paginación: En el caso de que sea un blog, añadir las etiquetas <rel=prev> y <rel=next>. ❏ Si la web tiene varios idiomas, implementar la etiqueta <hreflang> para evitar problemas de contenido duplicado. ❏ Las URLs tienen guiones en lugar de barras bajas para separar las palabras. ❏ Se redirige correctamente de la versión con www a no www; o al contrario.
  • 24.