Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
#ClinicSEO @ikhuerta
Indexa como nunca
lo habías hecho antes #SEO
#Indexación
#tecky
#avanzado
#guay
#imprescindible
Iñaki...
#ClinicSEO @ikhuerta#ClinicSEO @ikhuerta
¡Hola!
Soy Iñaki Huerta
Ikaue.com
@ikhuerta
hola@ikaue.com
#ClinicSEO @ikhuerta
¿Qué vengo a contaros?
Frikadas sobre indexación
#ClinicSEO @ikhuerta
¿Qué vengo a contaros?
Frikadas sobre indexación
Técnicas muy útiles
(y desconocidas)
de indexación.
#ClinicSEO @ikhuerta#ClinicSEO @ikhuerta
Elección de Keywords y temáticas
Content Marketing
Optimización de Contenidos
Pri...
#ClinicSEO @ikhuerta#ClinicSEO @ikhuerta
#ClinicSEO @ikhuerta#ClinicSEO @ikhuerta
ÍNDICE Relevancia
(Authority + Semántica)
Resultado
(SERP)
#ClinicSEO @ikhuerta#ClinicSEO @ikhuerta
Rastreo ÍNDICE Relevancia
(Authority + Semántica)
Resultado
(SERP)
#ClinicSEO @ikhuerta#ClinicSEO @ikhuerta
Rastreo ÍNDICE Relevancia
(Authority + Semántica)
Resultado
(SERP)
INDEXACIÓN
#ClinicSEO @ikhuerta
URLs
Rastreables
URLs Reales
del Site
URLs
Rastreadas
URLs
Indexadas
URLs
que traen
Tráfico
SEO
El Em...
#ClinicSEO @ikhuerta
URLs
Rastreables
URLs Reales
del Site
URLs
Rastreadas
URLs
Indexadas
URLs
que traen
Tráfico
SEO
¿Qué ...
#ClinicSEO @ikhuerta
URLs
Rastreables
URLs Reales
del Site
URLs
Rastreadas
URLs
Indexadas
URLs
que traen
Tráfico
SEO
• En ...
#ClinicSEO @ikhuerta
URLs
Rastreables
URLs Reales
del Site
URLs
Rastreadas
URLs
Indexadas
URLs
que traen
Tráfico
SEO
Crawl...
#ClinicSEO @ikhuerta
URLs
Rastreables
URLs Reales
del Site
URLs
Rastreadas
URLs
Indexadas
URLs
que traen
Tráfico
SEO
• Si ...
#ClinicSEO @ikhuerta
Rastreo Índice Resultado
URLs
Rastreables
URLs Reales
del Site
URLs
Rastreadas
URLs
Indexadas
URLs
qu...
#ClinicSEO @ikhuerta
URLs
Rastreables
URLs Reales
del Site
URLs
Rastreadas
URLs
Indexadas
URLs
que traen
Tráfico
SEO
GSC y...
#ClinicSEO @ikhuerta
URLs
Rastreables
URLs Reales
del Site
URLs
Rastreadas
URLs
Indexadas
URLs
que traen
Tráfico
SEO
+ Ras...
#ClinicSEO @ikhuerta
¿QUÉ ES LO QUE MÁS MIEDO
PUEDE DAR A UN SEO?
#ClinicSEO @ikhuerta
¿QUÉ ES LO QUE MÁS MIEDO
PUEDE DAR A UN SEO?
#ClinicSEO @ikhuerta
& SEO
…una historia de dependencia absoluta, amor,
odio, celos y desesperación
#ClinicSEO @ikhuerta
En realidad no son mala gente,
solo es tienen el foco en su trabajo y no en el tuyo…
Coste
Beneficio
#ClinicSEO @ikhuerta
En realidad no son mala gente,
solo es tienen el foco en su trabajo y no en el tuyo…
Coste
Beneficio
...
#ClinicSEO @ikhuerta
Rompamos
las cadenas
y ganemos
un poco de
autonomía
#ClinicSEO @ikhuerta
Dame un CMS y
moveré el mundo
(del seo)
Trabajando sin IT…
#ClinicSEO @ikhuerta
¿Sabias que…
… a Google le importa un
pimiento donde pongas
tus metadatos?
#ClinicSEO @ikhuerta
Esto me paso hace muy poco…
#ClinicSEO @ikhuerta
Esto me paso hace muy poco…
#ClinicSEO @ikhuerta
Esto me paso hace muy poco…
Me dejé este fragmento escrito como
etiqueta HTML en la primera versión d...
#ClinicSEO @ikhuerta
Esto me paso hace muy poco…
Google no llegó a indexar el post.
Pero además:
- Desindexó todos los tag...
#ClinicSEO @ikhuerta
Hemos probado algunas cosas más…
¿Y si metemos un meta-description?
#ClinicSEO @ikhuerta
Hemos probado algunas cosas más…
¡SI!
RECOGE LA META DESCRIPTION TAMBIÉN DE CUALQUIER PARTE
#ClinicSEO @ikhuerta
Hemos probado algunas cosas más…
¿Y si metemos un title?
#ClinicSEO @ikhuerta
Hemos probado algunas cosas más…
¡SI!
RECOGE INCLUSO EL TITLE LO PONGAS DONDE LO PONGAS
#ClinicSEO @ikhuerta
También sabemos que los microdatos en JSON-LD pueden estar en
cualquier parte de la página...
#ClinicSEO @ikhuerta
Y estamos probando también…
- Canonicals
- Next/Prev
- Hreflang
- Etc…
#ClinicSEO @ikhuerta
Nuestra nueva técnica:
Detectamos
necesidad
de
etiquetado
¿Puede IT
aplicarlo en
un tiempo
aceptable?...
#ClinicSEO @ikhuerta
Nuestra nueva técnica:
Detectamos
necesidad
de
etiquetado
¿Puede IT
aplicarlo en
un tiempo
aceptable?...
#ClinicSEO @ikhuerta
#ClinicSEO @ikhuerta
#ClinicSEO @ikhuerta
Conviértete en
el señor de los
Sitemaps.xml
Trabajando sin IT…
#ClinicSEO @ikhuerta
¿Sabias que…
… puedes subir a un
dominio propio los
sitemaps.xml de un cliente?
#ClinicSEO @ikhuerta
Con acceso de Administrador a Google Search Console
Con acceso de Administrador a Google Search Conso...
#ClinicSEO @ikhuerta
Con acceso de Administrador a Google Search Console
Con acceso de Administrador a Google Search Conso...
#ClinicSEO @ikhuerta
Con acceso de Administrador a Google Search Console
Con acceso de Administrador a Google Search Conso...
#ClinicSEO @ikhuerta
cliente
proveedor
@
Mismo
Usuario de
GSC
#ClinicSEO @ikhuerta
cliente
proveedor
@
Mismo
Usuario de
GSC
#ClinicSEO @ikhuerta
cliente
proveedor
@
Mismo
Usuario de
GSC
#ClinicSEO @ikhuerta
cliente
proveedor
@
Mismo
Usuario de
GSC
#ClinicSEO @ikhuerta
cliente
proveedor
@
Mismo
Usuario de
GSC
#ClinicSEO @ikhuerta
¿Y que hacemos con esto?
Subir por nuestra cuenta todo lo que
debe ser tan inmediato y/o efímero que
...
#ClinicSEO @ikhuerta
¿Y que hacemos con esto?
Usos efímeros:
1. Forzar rastreo de todo en redirecciones y cambios.
2. Ayud...
#ClinicSEO @ikhuerta
¿Y que hacemos con esto?
Ayudas a la indexación (en espera de implemetarse)
1. Marcar la URL a indexa...
#ClinicSEO @ikhuerta
¿Sabias que…
… si fragmentas tus
sitemaps puedes usarlos
para saber el porcentaje de
indexación de ca...
#ClinicSEO @ikhuerta
#ClinicSEO @ikhuerta
#ClinicSEO @ikhuerta
#ClinicSEO @ikhuerta
¿Qué pasa con
el contenido de
hace 4 años?
#ClinicSEO @ikhuerta
¿Y si…
… unimos los sitemaps
multidominio a los de
control de la indexación?
#ClinicSEO @ikhuerta
Dominio Cliente:
Aquel que queremos analizar o indexar.
Dominio Proveedor SEO:
Uno propio al que tene...
#ClinicSEO @ikhuerta
Listado de URLs total
rastreadas
cliente
1
#ClinicSEO @ikhuerta
Listado de URLs total
rastreadas
cliente
Sitemaps de grupos de URLs
por algún patrón a analizar
1
2
#ClinicSEO @ikhuerta
Listado de URLs total
rastreadas
cliente
Sitemaps de grupos de URLs
por algún patrón a analizar
prove...
#ClinicSEO @ikhuerta
Export
#ClinicSEO @ikhuerta
1.Añadimos filtros al excel
2.Filtramos solo HTML y con los 200
3.Vamos filtrando por los criterios d...
#ClinicSEO @ikhuerta
Como no gestionamos
priority, lastMod,etc…
NO NOS HACE
FALTA UN XML
…con un listado de
URLs en un arc...
#ClinicSEO @ikhuerta
Listado de URLs total
rastreadas
cliente
Distancia de rastreo 1 .txt (Level = 0 – 1 )
Ejemplos de uso...
#ClinicSEO @ikhuerta
Etc…
#ClinicSEO @ikhuerta
Etc…
NOTA: Suele tardar unas
24h en darnos estos datos
#ClinicSEO @ikhuerta
97%
87%
77%
Etc…
¡Nuestro porcentaje de
inexación ya está aquí!
#ClinicSEO @ikhuerta
97%
87%
77%
Etc…
Las URLs a 1 Click de la HOME se indexan en un…
Las URLs a 2 Clicks de la HOME se in...
#ClinicSEO @ikhuerta
97%
87%
77%
Etc…
Esto lo estamos haciendo sin que el cliente cambie nada en su web y sin
grandes alar...
#ClinicSEO @ikhuerta
Controlar la
evolución
también puede
ser revelador
#ClinicSEO @ikhuerta
Efecto cambios
en menús
principales del
site
Controlar la
evolución
también puede
ser revelador
#ClinicSEO @ikhuerta
Efecto cambios
en menús
principales del
site
Efecto cambios
en link sculpting
Controlar la
evolución
...
#ClinicSEO @ikhuerta
Listado de URLs Total
rastreadas
cliente
Muy poco enlazada .txt (Inlinks = 0-10)
Otros Ejemplos:
Por ...
#ClinicSEO @ikhuerta
Listado de URLs Total
rastreadas
cliente
Thin content.txt (Carácteres = 0-50)
Otros Ejemplos:
Por can...
#ClinicSEO @ikhuerta
Listado de URLs Total
rastreadas
cliente
articulos-0-1-mes.txt
Otros Ejemplos:
Por fecha de
publicaci...
#ClinicSEO @ikhuerta
Un archivo para
gobernarlos a
todos…
(el .htcaccess)
Trabajando sin IT…
#ClinicSEO @ikhuerta
¿Sabias que…
… las directrices de
indexación pueden enviarse
en cabeceras HTTP?
#ClinicSEO @ikhuerta
Qué es una cabecera HTTP
Ordenador Servidor Web
1. Pedimos una URL
#ClinicSEO @ikhuerta
Qué es una cabecera HTTP
Ordenador Servidor Web
1. Pedimos una URL
Pero no solo enviamos la URL,
envi...
#ClinicSEO @ikhuerta
Qué es una cabecera HTTP
Ordenador Servidor Web
1. Pedimos una URL
2. Nos devuelve el HTML
#ClinicSEO @ikhuerta
Qué es una cabecera HTTP
Ordenador Servidor Web
1. Pedimos una URL
Pero en realidad vienen más cosas
...
#ClinicSEO @ikhuerta
Podemos comprobarlo con la consola de Chrome
o distintos plugins de headers…
¡Click!
#ClinicSEO @ikhuerta
Podemos enviar Meta-Robots
X-Robots-Tag noindex,follow
#ClinicSEO @ikhuerta
Podemos enviar Meta-Robots
X-Robots-Tag noindex,follow
Y también los canonicals
Link <{URL CANONICA}>...
#ClinicSEO @ikhuerta
¿Sabias que…
… Mod Rewrite (en .htaccess)
es capaz de enviar cabeceras
HTTP para ciertas URLs?
#ClinicSEO @ikhuerta
Ejemplos: El .htaccess de Wordpress
<IfModule>
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FI...
#ClinicSEO @ikhuerta
¿Para qué usamos los SEO mod rewrite?
301RewriteRule ^url-a-redirigir$ /pagina-redirigida [R=301,L]
R...
#ClinicSEO @ikhuerta
Pero también nos permite crear
cabeceras…
Header set X-Robots-Tag "noindex,follow"
#ClinicSEO @ikhuerta
Pero también nos permite crear
cabeceras…
Header set X-Robots-Tag "noindex,follow"
El problema está e...
#ClinicSEO @ikhuerta
La fórmula: Usar entornos condicionales
3 líneas a añadir a tu .htaccess para cada definición SEO
1. ...
#ClinicSEO @ikhuerta
La fórmula: Usar entornos condicionales
RewriteCond %{THE_REQUEST} "^(GET|POST) {Regex URLs a aplicar...
#ClinicSEO @ikhuerta
Así controlamos la indexación:
# GESTION DIRECTIVAS x-robots-tags
RewriteCond %{THE_REQUEST} "^(GET|P...
#ClinicSEO @ikhuerta
Así controlamos la indexación:
# GESTION DIRECTIVAS x-robots-tags
RewriteCond %{THE_REQUEST} "^(GET|P...
#ClinicSEO @ikhuerta
Comprobando tus x-robots-tag con plugins
#ClinicSEO @ikhuerta
Comprobando tus X-robots-tag
con
#ClinicSEO @ikhuerta
Y en
Google
Chrome
#ClinicSEO @ikhuerta
Así creamos canonicals
# GESTION CANONICALS
RewriteCond %{THE_REQUEST} "^(GET|POST) .*/sobre/universa...
#ClinicSEO @ikhuerta
Comprobando tus HTTP Canonicals
con
#ClinicSEO @ikhuerta
Y en
Google
Chrome
#ClinicSEO @ikhuerta
¡Cuidado con tener más de una cabecera link!
Google en teoría lo entiende, pero la mayoría de herrami...
#ClinicSEO @ikhuerta
¡Cuidado con tener más de una cabecera link!
Google en teoría lo entiende, pero la mayoría de herrami...
#ClinicSEO @ikhuerta
No hay que tener miedo
Y no hay excusas…
Podemos avanzar en SEO sin
molestar apenas a IT y dejándoles...
#ClinicSEO @ikhuerta#ClinicSEO @ikhuerta
Ikaue.com
@ikhuerta
hola@ikaue.com
¡Muchas gracias a todos!
…y sobretodo a los de...
Próxima SlideShare
Cargando en…5
×

Indexa como nunca lo habías hecho - ClinicSeo eShow 2017

2.196 visualizaciones

Publicado el

Una charla con técnicas de indexación muy poco conocidas (con bastante parte de cosecha propia) y que nos permitirán avanzar en nuestro trabajo de indexación de forma más ágil y sin pedir tantos cambios como solemos demandar a la gente de IT

Publicado en: Marketing

Indexa como nunca lo habías hecho - ClinicSeo eShow 2017

  1. 1. #ClinicSEO @ikhuerta Indexa como nunca lo habías hecho antes #SEO #Indexación #tecky #avanzado #guay #imprescindible Iñaki Huerta @
  2. 2. #ClinicSEO @ikhuerta#ClinicSEO @ikhuerta ¡Hola! Soy Iñaki Huerta Ikaue.com @ikhuerta hola@ikaue.com
  3. 3. #ClinicSEO @ikhuerta ¿Qué vengo a contaros? Frikadas sobre indexación
  4. 4. #ClinicSEO @ikhuerta ¿Qué vengo a contaros? Frikadas sobre indexación Técnicas muy útiles (y desconocidas) de indexación.
  5. 5. #ClinicSEO @ikhuerta#ClinicSEO @ikhuerta Elección de Keywords y temáticas Content Marketing Optimización de Contenidos Priorización del HTML Marcado Semántico (HTML5 & Schema) Links de temáticas recibidos Links Entrantes Link Sculpting Crecimiento (Natural, Building & Baiting) Links Tóxicos Velocidad de Carga Calidad del contenido Señales Sociales y Marca Crawling Priorización de la indexación Velocidades de rastreo Redirecciones y Canonicals Orientación hacia distintos bots Restricciones y ayudas a las arañas Indexación Semántica Autoridad Calidad
  6. 6. #ClinicSEO @ikhuerta#ClinicSEO @ikhuerta
  7. 7. #ClinicSEO @ikhuerta#ClinicSEO @ikhuerta ÍNDICE Relevancia (Authority + Semántica) Resultado (SERP)
  8. 8. #ClinicSEO @ikhuerta#ClinicSEO @ikhuerta Rastreo ÍNDICE Relevancia (Authority + Semántica) Resultado (SERP)
  9. 9. #ClinicSEO @ikhuerta#ClinicSEO @ikhuerta Rastreo ÍNDICE Relevancia (Authority + Semántica) Resultado (SERP) INDEXACIÓN
  10. 10. #ClinicSEO @ikhuerta URLs Rastreables URLs Reales del Site URLs Rastreadas URLs Indexadas URLs que traen Tráfico SEO El Embudo sobre la indexación Rastreo Índice Resultado
  11. 11. #ClinicSEO @ikhuerta URLs Rastreables URLs Reales del Site URLs Rastreadas URLs Indexadas URLs que traen Tráfico SEO ¿Qué hacemos en SEO? Rastreo Índice Resultado Mejoramos la disponibilidad Mejoramos el rastreo Mejoramos la indexación
  12. 12. #ClinicSEO @ikhuerta URLs Rastreables URLs Reales del Site URLs Rastreadas URLs Indexadas URLs que traen Tráfico SEO • En realidad nunca sabe nadie exactamente cuantas URLs tiene un site mínimamente grande. • Conjuntamente con IT podemos intentar estimarlo y solo eso. Rastreo Índice Resultado
  13. 13. #ClinicSEO @ikhuerta URLs Rastreables URLs Reales del Site URLs Rastreadas URLs Indexadas URLs que traen Tráfico SEO Crawlers • Nuestra limitación es la capacidad de proceso de la herramienta (o $$$). • Sites muy grandes no siempre pueden ser rastreados completamente. Rastreo Índice Resultado
  14. 14. #ClinicSEO @ikhuerta URLs Rastreables URLs Reales del Site URLs Rastreadas URLs Indexadas URLs que traen Tráfico SEO • Si queremos podemos saberlo TODO. • Pero por coste y conocimientos suelen dejar este análisis solo para trabajo en SEO avanzado. Crawlers Rastreo Índice Resultado
  15. 15. #ClinicSEO @ikhuerta Rastreo Índice Resultado URLs Rastreables URLs Reales del Site URLs Rastreadas URLs Indexadas URLs que traen Tráfico SEO Si queremos podemos saberlo TODO. Pero por coste y/o conocimientos suelen dejar este análisis solo para trabajo en SEO avanzado. <autoPromo> ¿Conoceis la solución de análisis de LOGs de IKAUE? </autopromo> https://es.slideshare.net/ikhuerta /seo-y-big-data-rastreando-lo- que-google-rastrea-clinic-seo- eshow Crawlers
  16. 16. #ClinicSEO @ikhuerta URLs Rastreables URLs Reales del Site URLs Rastreadas URLs Indexadas URLs que traen Tráfico SEO GSC y “site:”solo nos dan totales. ¡Pero eso vamos a mejorarlo! + Rastreo de site:dominio Crawlers Rastreo Índice Resultado
  17. 17. #ClinicSEO @ikhuerta URLs Rastreables URLs Reales del Site URLs Rastreadas URLs Indexadas URLs que traen Tráfico SEO + Rastreo de site:dominio … Crawlers Rastreo Índice Resultado
  18. 18. #ClinicSEO @ikhuerta ¿QUÉ ES LO QUE MÁS MIEDO PUEDE DAR A UN SEO?
  19. 19. #ClinicSEO @ikhuerta ¿QUÉ ES LO QUE MÁS MIEDO PUEDE DAR A UN SEO?
  20. 20. #ClinicSEO @ikhuerta & SEO …una historia de dependencia absoluta, amor, odio, celos y desesperación
  21. 21. #ClinicSEO @ikhuerta En realidad no son mala gente, solo es tienen el foco en su trabajo y no en el tuyo… Coste Beneficio
  22. 22. #ClinicSEO @ikhuerta En realidad no son mala gente, solo es tienen el foco en su trabajo y no en el tuyo… Coste Beneficio Tareas que deben realizarse Tareas que no deberían realizarse Tareas que dependen de la priorización
  23. 23. #ClinicSEO @ikhuerta Rompamos las cadenas y ganemos un poco de autonomía
  24. 24. #ClinicSEO @ikhuerta Dame un CMS y moveré el mundo (del seo) Trabajando sin IT…
  25. 25. #ClinicSEO @ikhuerta ¿Sabias que… … a Google le importa un pimiento donde pongas tus metadatos?
  26. 26. #ClinicSEO @ikhuerta Esto me paso hace muy poco…
  27. 27. #ClinicSEO @ikhuerta Esto me paso hace muy poco…
  28. 28. #ClinicSEO @ikhuerta Esto me paso hace muy poco… Me dejé este fragmento escrito como etiqueta HTML en la primera versión del documento y no os creerás lo que pasó a continuación…
  29. 29. #ClinicSEO @ikhuerta Esto me paso hace muy poco… Google no llegó a indexar el post. Pero además: - Desindexó todos los tags que contenían el post. - Y la propia home del blog ¡Había interpretado la etiqueta robots estando en medio del documento!
  30. 30. #ClinicSEO @ikhuerta Hemos probado algunas cosas más… ¿Y si metemos un meta-description?
  31. 31. #ClinicSEO @ikhuerta Hemos probado algunas cosas más… ¡SI! RECOGE LA META DESCRIPTION TAMBIÉN DE CUALQUIER PARTE
  32. 32. #ClinicSEO @ikhuerta Hemos probado algunas cosas más… ¿Y si metemos un title?
  33. 33. #ClinicSEO @ikhuerta Hemos probado algunas cosas más… ¡SI! RECOGE INCLUSO EL TITLE LO PONGAS DONDE LO PONGAS
  34. 34. #ClinicSEO @ikhuerta También sabemos que los microdatos en JSON-LD pueden estar en cualquier parte de la página...
  35. 35. #ClinicSEO @ikhuerta Y estamos probando también… - Canonicals - Next/Prev - Hreflang - Etc…
  36. 36. #ClinicSEO @ikhuerta Nuestra nueva técnica: Detectamos necesidad de etiquetado ¿Puede IT aplicarlo en un tiempo aceptable? Aplicamos el etiquetado como toca Sí No usemos parches si no los necesitamos
  37. 37. #ClinicSEO @ikhuerta Nuestra nueva técnica: Detectamos necesidad de etiquetado ¿Puede IT aplicarlo en un tiempo aceptable? Aplicamos el etiquetado como toca Lo aplicamos en cualquier parte con el CMS y esperamos Lo volvemos a eliminar NO Sí
  38. 38. #ClinicSEO @ikhuerta
  39. 39. #ClinicSEO @ikhuerta
  40. 40. #ClinicSEO @ikhuerta Conviértete en el señor de los Sitemaps.xml Trabajando sin IT…
  41. 41. #ClinicSEO @ikhuerta ¿Sabias que… … puedes subir a un dominio propio los sitemaps.xml de un cliente?
  42. 42. #ClinicSEO @ikhuerta Con acceso de Administrador a Google Search Console Con acceso de Administrador a Google Search Console cliente proveedor
  43. 43. #ClinicSEO @ikhuerta Con acceso de Administrador a Google Search Console Con acceso de Administrador a Google Search Console cliente proveedor @ Mismo Usuario de GSC
  44. 44. #ClinicSEO @ikhuerta Con acceso de Administrador a Google Search Console Con acceso de Administrador a Google Search Console cliente proveedor @ Mismo Usuario de GSC Sitemaps-URLs-Dominio-Cliente-1 Sitemaps-URLs-Dominio-Cliente-2
  45. 45. #ClinicSEO @ikhuerta cliente proveedor @ Mismo Usuario de GSC
  46. 46. #ClinicSEO @ikhuerta cliente proveedor @ Mismo Usuario de GSC
  47. 47. #ClinicSEO @ikhuerta cliente proveedor @ Mismo Usuario de GSC
  48. 48. #ClinicSEO @ikhuerta cliente proveedor @ Mismo Usuario de GSC
  49. 49. #ClinicSEO @ikhuerta cliente proveedor @ Mismo Usuario de GSC
  50. 50. #ClinicSEO @ikhuerta ¿Y que hacemos con esto? Subir por nuestra cuenta todo lo que debe ser tan inmediato y/o efímero que no tenga sentido esperar a IT.
  51. 51. #ClinicSEO @ikhuerta ¿Y que hacemos con esto? Usos efímeros: 1. Forzar rastreo de todo en redirecciones y cambios. 2. Ayudar a la indexación de zonas nuevas o AMP 3. Solucionar “pollos” varios
  52. 52. #ClinicSEO @ikhuerta ¿Y que hacemos con esto? Ayudas a la indexación (en espera de implemetarse) 1. Marcar la URL a indexar en Canibalizaciones. 2. Marcar hreflangs que no tiene tu web etiquetados 3. Indicar URLs a las que no llegan las arañas
  53. 53. #ClinicSEO @ikhuerta ¿Sabias que… … si fragmentas tus sitemaps puedes usarlos para saber el porcentaje de indexación de cada uno?
  54. 54. #ClinicSEO @ikhuerta
  55. 55. #ClinicSEO @ikhuerta
  56. 56. #ClinicSEO @ikhuerta
  57. 57. #ClinicSEO @ikhuerta ¿Qué pasa con el contenido de hace 4 años?
  58. 58. #ClinicSEO @ikhuerta ¿Y si… … unimos los sitemaps multidominio a los de control de la indexación?
  59. 59. #ClinicSEO @ikhuerta Dominio Cliente: Aquel que queremos analizar o indexar. Dominio Proveedor SEO: Uno propio al que tenemos acceso y podemos subir los archivos que deseemos. Con acceso de Administrador a Google Search Console Con acceso de Administrador a Google Search Console cliente proveedor @Mismo Usuario de GSC
  60. 60. #ClinicSEO @ikhuerta Listado de URLs total rastreadas cliente 1
  61. 61. #ClinicSEO @ikhuerta Listado de URLs total rastreadas cliente Sitemaps de grupos de URLs por algún patrón a analizar 1 2
  62. 62. #ClinicSEO @ikhuerta Listado de URLs total rastreadas cliente Sitemaps de grupos de URLs por algún patrón a analizar proveedor 1 2 3
  63. 63. #ClinicSEO @ikhuerta Export
  64. 64. #ClinicSEO @ikhuerta 1.Añadimos filtros al excel 2.Filtramos solo HTML y con los 200 3.Vamos filtrando por los criterios de los que queremos analizar la indexación y cortando y pegando. Ejemplos: - Por niveles - Por cantidad de enlaces - Por tipologías de URLs - Por tiempos de respuesta - Por cantidad de contenido - Por incidencias en el HTML - Etc…
  65. 65. #ClinicSEO @ikhuerta Como no gestionamos priority, lastMod,etc… NO NOS HACE FALTA UN XML …con un listado de URLs en un archivo .txt Google ya va a entenderlo
  66. 66. #ClinicSEO @ikhuerta Listado de URLs total rastreadas cliente Distancia de rastreo 1 .txt (Level = 0 – 1 ) Ejemplos de uso: creación de sitemaps distancia/niveles de rastreo Distancia de rastreo 2 .txt (Level = 2) Distancia de rastreo 3 .txt (Level = 3 ) Distancia de rastreo n .txt …
  67. 67. #ClinicSEO @ikhuerta Etc…
  68. 68. #ClinicSEO @ikhuerta Etc… NOTA: Suele tardar unas 24h en darnos estos datos
  69. 69. #ClinicSEO @ikhuerta 97% 87% 77% Etc… ¡Nuestro porcentaje de inexación ya está aquí!
  70. 70. #ClinicSEO @ikhuerta 97% 87% 77% Etc… Las URLs a 1 Click de la HOME se indexan en un… Las URLs a 2 Clicks de la HOME se indexan en un… Las URLs a 3 Clicks de la HOME se indexan en un…
  71. 71. #ClinicSEO @ikhuerta 97% 87% 77% Etc… Esto lo estamos haciendo sin que el cliente cambie nada en su web y sin grandes alardes técnicos. - Hemos creado archivos TXT simples, a partir de screaming frog y Excel - Y los hemos subido a nuestro propio servidor y a nuestro GSC sin que el cliente realmente vea ni note nada raro. Las URLs a 1 Click de la HOME se indexan en un… Las URLs a 2 Clicks de la HOME se indexan en un… Las URLs a 3 Clicks de la HOME se indexan en un…
  72. 72. #ClinicSEO @ikhuerta Controlar la evolución también puede ser revelador
  73. 73. #ClinicSEO @ikhuerta Efecto cambios en menús principales del site Controlar la evolución también puede ser revelador
  74. 74. #ClinicSEO @ikhuerta Efecto cambios en menús principales del site Efecto cambios en link sculpting Controlar la evolución también puede ser revelador
  75. 75. #ClinicSEO @ikhuerta Listado de URLs Total rastreadas cliente Muy poco enlazada .txt (Inlinks = 0-10) Otros Ejemplos: Por cantidad de enlaces entrantes Poco enlazadas .txt (Inlinks = 11-100) Bastante enlazadas .txt (Inlinks = 101-500) Muy Enlazadas .txt (inlinks = >500)
  76. 76. #ClinicSEO @ikhuerta Listado de URLs Total rastreadas cliente Thin content.txt (Carácteres = 0-50) Otros Ejemplos: Por cantidad de texto de contenido Poco contenido.txt (Carácteres = 51-500) Contenido Mínimo.txt (Carácteres= 501-3.000) Contenido decente.txt (Carácteres = >3.000)
  77. 77. #ClinicSEO @ikhuerta Listado de URLs Total rastreadas cliente articulos-0-1-mes.txt Otros Ejemplos: Por fecha de publicación articulos-2-6-meses.txt articulos-7-12-meses.txt Articulos-12+meses.txt
  78. 78. #ClinicSEO @ikhuerta Un archivo para gobernarlos a todos… (el .htcaccess) Trabajando sin IT…
  79. 79. #ClinicSEO @ikhuerta ¿Sabias que… … las directrices de indexación pueden enviarse en cabeceras HTTP?
  80. 80. #ClinicSEO @ikhuerta Qué es una cabecera HTTP Ordenador Servidor Web 1. Pedimos una URL
  81. 81. #ClinicSEO @ikhuerta Qué es una cabecera HTTP Ordenador Servidor Web 1. Pedimos una URL Pero no solo enviamos la URL, enviamos más datos… Cookies, Tipo petición, variables de formulario, etc.
  82. 82. #ClinicSEO @ikhuerta Qué es una cabecera HTTP Ordenador Servidor Web 1. Pedimos una URL 2. Nos devuelve el HTML
  83. 83. #ClinicSEO @ikhuerta Qué es una cabecera HTTP Ordenador Servidor Web 1. Pedimos una URL Pero en realidad vienen más cosas que el HTML Cookies, Tipo petición, datos sobre como interpretar la página… 2. Nos devuelve el HTML
  84. 84. #ClinicSEO @ikhuerta Podemos comprobarlo con la consola de Chrome o distintos plugins de headers… ¡Click!
  85. 85. #ClinicSEO @ikhuerta Podemos enviar Meta-Robots X-Robots-Tag noindex,follow
  86. 86. #ClinicSEO @ikhuerta Podemos enviar Meta-Robots X-Robots-Tag noindex,follow Y también los canonicals Link <{URL CANONICA}>; rel="canonical"
  87. 87. #ClinicSEO @ikhuerta ¿Sabias que… … Mod Rewrite (en .htaccess) es capaz de enviar cabeceras HTTP para ciertas URLs?
  88. 88. #ClinicSEO @ikhuerta Ejemplos: El .htaccess de Wordpress <IfModule> RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> Mod Rewrite
  89. 89. #ClinicSEO @ikhuerta ¿Para qué usamos los SEO mod rewrite? 301RewriteRule ^url-a-redirigir$ /pagina-redirigida [R=301,L] RewriteRule ^page/([0-9])+$ /pagina/$1 [R=301,L] ¿Te suenan estos tres números?
  90. 90. #ClinicSEO @ikhuerta Pero también nos permite crear cabeceras… Header set X-Robots-Tag "noindex,follow"
  91. 91. #ClinicSEO @ikhuerta Pero también nos permite crear cabeceras… Header set X-Robots-Tag "noindex,follow" El problema está en conseguir hacer estas cabeceras a medida, sólo para las páginas que las queremos
  92. 92. #ClinicSEO @ikhuerta La fórmula: Usar entornos condicionales 3 líneas a añadir a tu .htaccess para cada definición SEO 1. Condición: a que URLs aplicamos esta definición 2. Nombre del entorno: Que nombre le ponemos para identificarlo 3. Cabecera HTTP: Definirmos la directriz SEO que queremos aplicar
  93. 93. #ClinicSEO @ikhuerta La fórmula: Usar entornos condicionales RewriteCond %{THE_REQUEST} "^(GET|POST) {Regex URLs a aplicar} HTTP“ RewriteRule .* - [ENV={nombre-del-entorno}:true] Header set {nombre cabecera} “{valor}" env={nombre-del entorno} 3 líneas a añadir a tu .htaccess para cada definición SEO 1. Condición: a que URLs aplicamos esta definición 2. Nombre del entorno: Que nombre le ponemos para identificarlo 3. Cabecera HTTP: Definirmos la directriz SEO que queremos aplicar
  94. 94. #ClinicSEO @ikhuerta Así controlamos la indexación: # GESTION DIRECTIVAS x-robots-tags RewriteCond %{THE_REQUEST} "^(GET|POST) /aviso-legal HTTP“ RewriteRule .* - [ENV=NOINDEXNOFOLLOWPAGES:true] Header set X-Robots-Tag "noindex,nofollow" env=NOINDEXNOFOLLOWPAGES 1) No indexar ni seguir links del aviso legal .htaccesscode
  95. 95. #ClinicSEO @ikhuerta Así controlamos la indexación: # GESTION DIRECTIVAS x-robots-tags RewriteCond %{THE_REQUEST} "^(GET|POST) /(tema/[a-z-]+/)?page/([3-9]|[1-9][0-9]+) HTTP“ RewriteRule .* - [ENV=NOINDEXFOLLOWPAGES:true] Header set X-Robots-Tag "noindex,follow" env=NOINDEXFOLLOWPAGES 2) No indexar, pero seguir, páginación a partir de tercera página .htaccesscode
  96. 96. #ClinicSEO @ikhuerta Comprobando tus x-robots-tag con plugins
  97. 97. #ClinicSEO @ikhuerta Comprobando tus X-robots-tag con
  98. 98. #ClinicSEO @ikhuerta Y en Google Chrome
  99. 99. #ClinicSEO @ikhuerta Así creamos canonicals # GESTION CANONICALS RewriteCond %{THE_REQUEST} "^(GET|POST) .*/sobre/universal-analytics HTTP" RewriteRule .* - [ENV=CANONICAL1:true] Header set Link "<http://blog.ikhuerta.com/sobre/google-analytics>; rel="canonical"" env=CANONICAL1 .htaccesscode
  100. 100. #ClinicSEO @ikhuerta Comprobando tus HTTP Canonicals con
  101. 101. #ClinicSEO @ikhuerta Y en Google Chrome
  102. 102. #ClinicSEO @ikhuerta ¡Cuidado con tener más de una cabecera link! Google en teoría lo entiende, pero la mayoría de herramientas SEO se lían Ejemplo: Wordpress genera la etiqueta link para indicar su API (y no sirve para nada)
  103. 103. #ClinicSEO @ikhuerta ¡Cuidado con tener más de una cabecera link! Google en teoría lo entiende, pero la mayoría de herramientas SEO se lían Ejemplo: Wordpress genera la etiqueta link para indicar su API (y no sirve para nada) Lo eliminamos añadiendo la siguiente línea al archivo functions.php remove_action( 'template_redirect', 'rest_output_link_header', 11, 0 );
  104. 104. #ClinicSEO @ikhuerta No hay que tener miedo Y no hay excusas… Podemos avanzar en SEO sin molestar apenas a IT y dejándoles solo aquellas tareas para el largo plazo o para las que si o sí necesitamos los cambios
  105. 105. #ClinicSEO @ikhuerta#ClinicSEO @ikhuerta Ikaue.com @ikhuerta hola@ikaue.com ¡Muchas gracias a todos! …y sobretodo a los de .

×