masterclass iimn - chapuzas seo - por alfonso moure

Post on 02-Feb-2016

29 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Masterclass de IIMN ofrecida en Noviembre de 2014 "Chapuzas SEO" - por Alfonso Moure

TRANSCRIPT

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

#epicfail Chapuzas SEO

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

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Todo lo que puede ir mal…

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Las bases del SEO

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Lo que sustenta el trabajo SEO…

Indexación Contenido Popularidad

1 2 3

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

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

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

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.

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Existen diferentes tipos de contenido…

Texto Imágenes Vídeo

Meta datos Aplicaciones …

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Popularidad

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Desindexación

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

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

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”

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…

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

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

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

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” />

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

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

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

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

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

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Indexado de listados con filtros

<meta name=“robots” content=“all” />

Con diferentes URL…

¡Ellos pueden! Tu… no.

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…

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!

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…

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

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…

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 cambiar 1

En la columna de al lado, insertar la URL nueva correspondiente para cada caso 2

Pasa el fichero a tu técnico 3a

Generar en otra columna las redirecciones correspondientes 3b

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…

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

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…

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…

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

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!

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

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!

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Duplicados de contenido

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Google “busca” la satisfacción del usuario

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Duplicado de contenido parcial

Dos URLs, parte del contenido igual

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Duplicado de contenido completo

Hotel Super H Hotel Super H

Dos URLs, mismo contenido

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

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

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Países e idiomas… malentendidos mal entendidos

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”

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)

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

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

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

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

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

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)

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?

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…

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

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 …

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

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)

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

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Abarcando más de lo necesario

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Abarcando más de lo debido

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Buscando inspiración en el lugar incorrecto

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Es bueno saber dónde estás y quién eres

Alfonso Moure - @ghostmou CEO & SEO Consultant @ bigmomo

Alfonso Moure @ghostmou | alfonso@moure.es CEO & SEO Consultant at

Muchas gracias ;)

top related