Masterclass IIMN - Chapuzas SEO - por Alfonso Moure
1. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
#epicfailChapuzas SEO
2. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Alfonso Moure
@ghostmou | alfonso@moure.es
CEO & SEO Consultant at
bigmomo es una empresa que ofrece
soluciones de marketing online a medida,
formada por un equipo de profesionales
apasionados por su trabajo.
http://bigmomo.com
3. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Todo lo que puede ir mal…
4. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Las bases del SEO
5. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Lo que sustenta el trabajo SEO…
Indexación Contenido Popularidad
1 2 3
6. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Indexación
Organización de información de
manera que sea rápidamente
accesible
Es la base de la búsqueda
computerizada
Requiere de una fase de
ordenación y procesado de la
información
Consume una cantidad de
potencia muy elevada
7. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Indexación en Google
Google rastrea, guarda, procesa
e indexa información de Internet
Crea tablas donde relaciona
sites, URLs y palabras clave
Su indexación permite localizar
contenidos a gran velocidad…
... pero también relacionar
contenidos y conceptos
8. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
¿Qué significa que algo sea indexable?
Podemos decir que un contenido
es indexable por Google
cuando…
Google puede acceder al contenido libremente.
No existe ninguna regla en el fichero robots.txt que
se lo impida.
Siempre que no le digamos lo contrario mediante la
etiqueta robots con valor noindex.
1
2
3
9. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Contenido
Para buscar algo, primero debe
existir… es la base de todo
El contenido ahora no es el
Rey… Nunca dejó de serlo.
El proceso de indexación de
Google organiza este
contenido…
… y permite localizarlo desde su
buscador.
10. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Existen diferentes tipos de contenido…
Texto Imágenes Vídeo
Meta datos Aplicaciones …
11. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Popularidad
12. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Desindexación
13. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Desindexación: desaparición de un contenido del índice
Google puede acceder al
contenido libremente.
No existe ninguna regla en el
fichero robots.txt que se lo
impida.
Siempre que no le digamos lo
contrario mediante la etiqueta
robots con valor noindex.
1
2
3
Google no puede acceder al
contenido
Regla en robots.txt impide el
acceso
Aparece etiqueta robots con
valor noindex
14. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Desindexación: códigos de respuesta HTTP
HTTP request (“hola, quiero esta URL”)
“¡Claro, aquí lo tienes!” 200 OK
“¡No lo encuentro! ” 404 not found
15. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Desindexación: borrado de un contenido
URL que devuelve correctamente
su contenido…
URL que devuelve error de “no
encontrado”
Código HTTP:
“200 OK”
Código respuesta HTTP:
“404 not found”
16. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Desindexación: borrado de un contenido
¿A dónde van las
URL cuando
mueren?
A ninguna parte, si no dices lo
contrario…
17. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Indexación: redirecciones
Nos permiten modificar el destino
de una URL temporal o
permanentemente
De uso obligado al cambiar
URLs…
De uso obligado al borrar un
contenido
De uso crítico al migrar un
website
18. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Redirecciones…
A B
Cuando el usuario accede a A,
le redirige directamente a B
Cuando Google accede,
también le redirigimos
19. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Indexación: redirecciones
Redirección permanente: 301
Contenido eliminado
Redirección temporal: 302
Despublicación temporal
Contenido trasladado
Modificación de contenido en
curso
Selección de idioma o redirección
automática
Cambio de arquitectura
20. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Desindexación: bloqueo de indexación
Podemos bloquear la indexación
a nivel de dominio, subdominio,
directorio y página
Bloqueo desde fichero robots.txt
Bloqueo con etiqueta robots
noindex
/robots.txt
<meta name=“robots”
content=“noindex” />
21. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Una URL, un contenido
Cada URL del site solo puede
ser optimizada para un contenido
concreto
Solamente podemos optimizar
para un grupo concreto de
keywords en cada URL
22. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Indexado de resultados de búsqueda
¡Voy a indexar los resultados
de búsqueda! Que así tendré
más páginas con contenido
para posicionar…
Indexar resultados de búsqueda
viola los guidelines de Google
Satura la indexación del site
Resta valor a landing pages bien
preparadas
Un resultado de búsqueda, de
por sí, no es una landing page
23. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Indexado de resultados de búsqueda
¡Pero si lo hace no-se-quien!
Según tu nivel de relevancia,
puedes permitirte lujos…
Tienes más relevancia para
repartir
24. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Sobre cómo un site tiene un límite de índice y rastreo
Relevancia de un site
Frecuencia y velocidad de
rastreo
Número de URLs que pueden
ser indexadas
Relevancia básica por URL
Existe una relación de
proporcionalidad entre
popularidad e indexación
25. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Indexado de listados con filtros
¡Da igual! Es como una
página diferente, ¿no?
Muchas posibilidades de pifiarla
Puede haber mismos resultados
para filtros diferentes
Estarás intentando posicionar por
lo mismo varias veces
26. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Indexado de listados con filtros
<meta name=“robots” content=“all” />
Con diferentes URL…
¡Ellos pueden!
Tu… no.
27. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Indexado de páginas con filtros
Indexa la página inicial con los
filtros por defecto…
No indexes las variaciones de los
filtros cuando tienen distinta URL
<meta name=“robots” content=“index, follow” />
<meta name=“robots” content=“noindex, follow” />
¡No me indexes! Pero sigue
mis enlaces…
28. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Indexado de páginas con paginador
Estaremos indexando páginas
optimizadas para los mismos
términos
Distribución poco eficaz de la
relevancia del website
¿En qué página quieres que
aterrice el usuario? ¡La primera!
¡Hay páginas interiores del
listado que pueden desaparecer!
29. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Indexado de páginas con paginador (listas cortas)
Indexa la página inicial con los
filtros por defecto…
No indexes las páginas por
encima de la primera
<meta name=“robots” content=“index, follow” />
<meta name=“robots” content=“noindex, follow” />
¡No me indexes! Pero sigue
mis enlaces…
Menos de 50 resultados, con
10 por página…
30. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Indexado de páginas con paginador (listas largas)
Indexar las primeras páginas…
Cada 5 páginas extra en un
listado, indexa una al principio
<meta name=“robots” content=“index, follow” />
<meta name=“robots” content=“noindex, follow” />
¡No me indexes! Pero sigue
mis enlaces…
No indexes las páginas por
encima de la primera
31. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Cambiar URLs de un site sin planificar previamente…
Este contenido ya no lo
necesito… mejor lo elimino y
así (ponga aquí su excusa)
Pérdida de indexación de la URL
eliminada
Aumento de errores 404 en el
site
Pérdida de relevancia de enlaces
externos a esa URL
Pérdida de tráfico desde enlaces
a esa URL
Resultado…
32. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Planificar un cambio de URLs es clave
Crear en Excel una lista de las URL originales que
van a cambiar1
En la columna de al lado, insertar la URL nueva
correspondiente para cada caso2
Pasa el fichero a tu técnico3a
Generar en otra columna las redirecciones
correspondientes3b
33. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Fichero de ayuda para redirecciones
http://goo.gl/lh3Eu5
Para construir redirecciones para htaccess desde
Google Drive…
¡Peligro! Chapuzas…
34. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Migrar sin control
Tengo un nuevo diseño que
mola mucho… ¡lo cambio
ahora mismo!
Pérdida de indexación de todas
las URL (¡volver a empezar!)
Resultado…
Pérdida de todo el tráfico
orgánico por las URL
desaparecidas
Catástrofe
35. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
De nuevo… planificar un cambio de URLs es clave
A A’
B B’B redirige por 301 a B’
C C’C redirige por 301 a C’
D D’D redirige por 301 a D’
E E’E redirige por 301 a E’
A redirige por 301 a A’
Cada vieja del URL del site
deberá redirigir a la nueva URL
Estas redirecciones deberán
configurarse en el servidor
Las URL que ya tienen
redirecciones deben ser
reemplazadas
Otra chapuza para luego…
36. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Noindex en el lugar equivocado
Ups… me he dejado un
noindex en aquella landing
que actualizamos este
viernes por la mañana…
Desindexación de las URL donde
aparece la etiqueta…
Resultado…
Pérdida de tráfico orgánico a la
URL desaparecida…
Periodo de recuperación que
puede ser de varios días…
37. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
¿Se puede evitar este problema?
Se podría haber evitado teniendo
cuidado…
Y NUNCA subiendo a producción
en VIERNES
38. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Subir robots.txt de áreas de desarrollo a producción
En versiones que no son
producción, SIEMPRE debemos
bloquear el acceso a Google
Por seguridad, mejor también
incluir el fichero robots.txt
¡Mucho ojo de no subirlo a
producción!
39. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Ya que estamos… ¡no a las páginas en construcción!
Quedan muy molonas, ¿verdad?
Google indexará el contenido de
la página de “en construcción”
El contenido anterior será
reemplazado…
Si la web es nueva, mete
contenido temporal para ir
cogiendo histórico.
Crea una página de contenido
por cada apartado clave del
futuro site
40. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Páginas de error 404… que no devuelven el código de error
Toda página de error “no
encontrado” debe devolver un
código 404 vía HTTP
Google indexará como contenido
válido la página de error
De lo contrario…
Si tienes muchos errores…
… tendrás muchas páginas
duplicadas con un mensaje de
error.
¡Contenido
no
encontrado!
¡Contenido
no
encontrado!
¡Contenido
no
encontrado!
41. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Duplicados de contenido
42. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Google “busca” la satisfacción del usuario
43. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Duplicado de contenido parcial
Dos URLs, parte del contenido
igual
44. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Duplicado de contenido completo
Hotel Super H Hotel Super H
Dos URLs, mismo contenido
45. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Thin content con bajo valor
Contenido de baja calidad
Generación automática de
contenido
Muy pocas diferencias entre
páginas
Directorios con todo igual menos
sus resultados
46. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Canonical
Unificar copias de un mismo
contenido
Impedir duplicados accidentales
Dirigir peso de enlaces externos
al lugar correcto
47. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Países e idiomas… malentendidos mal entendidos
48. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Países, culturas e idiomas
País
Idioma
País
Idioma
Dialecto Dialecto Dialecto
País Idioma
País Dialecto
“cultura”
49. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
¿Qué es el TLD de un dominio?
www.google.com
TLD: Top Level
Domain
Generic TLD
Country Code
TLD
Internationalized
Country Code
TLD
.com
.net
.org
.gov
.info
.travel
…
.uk
.us
.fr
.de
.es
.jp
…
(India)
.台灣
(Taiwan)
.срб (Serbia)
.рф (Rusia)
50. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Uso de los ccTLD en targeting geográfico
Country Code
TLD
.uk
.us
.fr
.de
.es
.jp
…
Indicamos a Google que nuestro
contenido va dirigido a un país
Ganamos relevancia para
búsquedas locales y nacionales
Aumenta el CTR orgánico para
búsquedas en el país
Nos resta relevancia para
búsquedas en otros países
51. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Targeting geográfico
IP del servidor
Ubicación de IP de sites que enlazan al contenido
TLD (terminación) del dominio
Configuración en Google Webmaster Tools
4
3
2
1
52. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Targeting idiomático
Idioma de etiquetas HREF LANG
Idioma indicado en HTML
Idioma detectado según contenido
3
2
1
53. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
#lostintranslation
Confundir ccTLD
Los ccTLD van vinculados a una
zona geográfica…
…¡nunca a un idioma!
Como me dirijo a público que
habla francés y castellano,
crearé dos webs, una en un
.fr y otra en un .es
Resultado…
Solo destacará para Francia y
España, respectivamente
54. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Idioma + geografía
Proyecto
internacional
Inglés
Francés
Castellano
España
Argentina
Chile
USA
UK
Foco idiomático Foco geográfico
55. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Evitando el problema del targeting erróneo
Target a un país
Target a un idioma
Usar ccTLD (.fr, .es, .de, .it…)
Usar .com con un directorio por
idioma
Target a país + idioma
Usar .com con un directorio por
idioma + país
Usar ccTLD + subdirectorio por
idioma en el país
Target a país + idioma
(teniendo mucho dinero)
56. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Selección automática de idioma por IP
xxx.xxx.xxx.xxx
0-255.0-255.0-255.0-255
Identifica de forma única un
servidor dentro de una red, por
ejemplo, Internet
¿Qué es una dirección IP?
57. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Selección automática de idioma por IP
Google usa varias ubicaciones
para sus servidores…
… los servidores de Googlebot
están ubicados en USA…
… por lo que…
58. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Selección automática de idioma por IP
Voy a redirigir a los usuarios
por IP para mostrarles
contenido personalizado :D
Resultado…
Siempre redirigiremos a Google
a los contenidos para USA
Nunca se debe redirigir por IP
Es mejor redirigir por idioma de
navegador
Siempre redirigir
automáticamente por 302
59. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Cambio de idioma por parámetro en URL
Para simplificar, voy a
personalizar idioma y país
con un parámetro en la URL
:D
Resultado…
Imposible targetizar por idioma
Arquitectura del site muy pobre
Imposible configurar indexación a
nivel de directorio
www.miwebsite.web/?lang=es
www.miwebsite.web/?lang=cat
www.miwebsite.web/productos/?lang=es
www.miwebsite.web/productos/?lang=cat
…
60. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Cambio de idioma por parámetro en URL
Para simplificar, voy a
personalizar idioma y país
con un parámetro en la URL
:D
Siempre personalizar en un nivel
concreto
Mejor a nivel de directorio,
subdominio o dominio
61. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
#lostintranslation
Selector de idioma lleva a la homepage
He creado un desplegable
para cambiar de idioma en
mi website, te lleva a la
página principal del idioma
deseado :D
Resultado…
Google no es capaz de
establecer relaciones por idioma
Rastreo de contenidos poco
eficaz y lento
Aumento de abandono (es muy
molesto)
62. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Selector de idioma lleva a la homepage
He creado un desplegable
para cambiar de idioma en
mi website, te lleva a la
página principal del idioma
deseado :D
El desplegable debe llevar a la
página equivalente en el otro
idioma
La traducción se debe hacer
página a página
Si no hay traducción, mejor a la
categoría superior de ese
contenido
63. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Abarcando más de lo necesario
64. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Abarcando más de lo debido
65. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Buscando inspiración en el lugar incorrecto
66. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Es bueno saber dónde estás y quién eres
67. Alfonso Moure - @ghostmou
CEO & SEO Consultant @ bigmomo
Alfonso Moure
@ghostmou | alfonso@moure.es
CEO & SEO Consultant at
Muchas gracias ;)