SlideShare uma empresa Scribd logo
1 de 70
Baixar para ler offline
Seo técnico
del mito al dato
Soy Lino Uruñuela
SeoOnTheBeach 2018
Me puedes encontrar en
@errioxa
info@funnelpunk.com
www.mecagoenlos.com
Hola!
Seo Técnico
¿A qué nos enfrentamos?
Cambio de paradigma
Del desktop al móvil
Del html al javas script
1
Place your screenshot here
Desktop web
Estamos
acostumbrados al SEO
para versiones desktop.
Meter alguna imagen
Place your screenshot here
Mobile First Index
Pero aún no pensamos
en móvil.
Meter alguna imagen
La teoría básica
Ya deberíamos saberla de memoria, pero vamos a
repasar algunas cosas
Place your screenshot here
Configuración de versiones
◉ URLs independientes
◉ Dynamic Serving
◉ Responsive Design
URLs independientes, características
◉ URLs distintas para cada versión
✓ Código HTML diferente.
◉ Diluímos el Page Rank
◉ Google tendrá que rastrear el doble de urls
◉ Se complica la implementación de metas
URLs independientes, pros y contras
✓ Podemos servir el HTML adecuado al dispositivo
✓ ¿Más facilidad para IT?
URLs independientes, pros y contras
✓ Código HTML diferente
✓ Comparten URLs para ambas versiones
Dynamic Serving, características
◉ Posible riesgo al implementarlo
◉ Incertidumbre / duda
✓ Menos URLs a rastrear.
Dynamic Serving, pros y contras
Responsive design, características
◉ Idéntico HTML
✓ La misma URL para ambas versiones.
Responsive design, pros y contras
◉ HTML innecesario.
◉ Carga de CSS y JavaScript innecesarios
✓ Menos URLs a rastrear.
El primer problema serio
Hay menos espacio
Place your screenshot here
Ya seas creativo, SEO o alguien
con un capricho, en las versiones
desktop cabe todo……
Definimos “visibles” los elementos
que se ven sin interacción del
usuario, a parte del scroll.
En desktop tenemos hueco para todo
ContenidoSEO
UX
SEO
SEOUX / brand UX
SEO
Place your screenshot here
En móvil no hay espacio
CONTENIDO
NAVEGACIÓNN
A
V
E
G
A
C
I
Ó
N
En el móvil si seguimos la misma
regla los elementos visibles a
simple vista son excasos,
¿demasiado? .
Para Google valorar solo lo visible
quizás tampoco sea suficiente,
pero no lo sabremos.
Place your screenshot here
Se necesitan 4 o 5 móviles para
tener el mismo espacio que en el
ordenador……
¡Lo echamos de menos!
En móvil no hay espacio
Plac
e
your
scre
ensh
ot
here
Plac
e
your
scre
ensh
ot
here
Plac
e
your
scre
ensh
ot
here
Plac
e
your
scre
ensh
ot
here
Plac
e
your
scre
ensh
ot
here
Con menos espacio
Prioridades
1
Place your screenshot here
◉ Enlaces a urls potenciales
◉ Evita enlaces innecesarios
◉ Vigila el primer enlace
◉ Schema: no visible y “legal”
◉ OjO con la carga de Js
Debemos priorizar
CONTENIDO
NAVEGACIÓNN
A
V
E
G
A
C
I
Ó
N
Place your screenshot here
◉ Contenidos
◉ Carga de recursos css js
◉ Orden de los recursos
◉ Otimizar imágenes
◉ Img lazy load <noscript>
Debemos priorizar
CONTENIDO
NAVEGACIÓNN
A
V
E
G
A
C
I
Ó
N
El contenido y JavaScript
Con la llegada de Mobile First
Index, Google se basará en el
contenido que permanece
2
Place your screenshot here
Google confirmó hace
poco que indexa el
contenido en dos oleadas,
pero lo lleva haciéndo
mucho tiempo
Lo hace tanto en desktop como Mobile
¿Qué indexa Google? - Experimento JS
Palabra 1 Palabra 2 Palabra 3
Por defecto 1 - 5 Segundos 5 - 10 Segundos
Palabra 4
Más de 10 Segundos
Lanzamos carga de contenido en el onready y ofuscado tras...
Html inicial con una palabra inventada
Al cabo de enre 1 y 5 segundos la cambiamos
Lo hace tanto en desktop como
Mobile
Pasados más de 10 segundos nos inventamos
una tercera palabra
La única palabra indexada es la última
Google indexa lo que permanece
Palabra 1 Palabra 2 Palabra 3
1 Segundo 1 - 5 Segundos 5 - 10 Segundos
Palabra 4
Más de 10 Segundos
¿Cómo podemos saber si
carga lo que queremos?
Aun estamos un poco verdes….
Tendremos que ir aprendiendo.
1
La prueba de optimización móvil,
no es exactamente lo que indexará
“
Google interpretará Java Script que se
lance sin interacción del usuario. Y el
contenido que permanece en el DOM
será el que indexe.
Segundo problema serio
Crawl budget, para Google rastrear el contenido, y
además, renderizarlo es mucho más costoso,
Place your
screenshot here
◉ Acceder a la url
◉ Descargar HTML + css js..
◉ Esperar al DOM onload
◉ Ejecutar Java Script
Renderizar cuesta más
CONTENIDO
NAVEGACIÓ
N
N
A
V
E
G
A
C
I
Ó
N
¿Cuánto cuesta renderizar?
Indexar de esta manera el contenido es mucho
más costoso, y es uno de los mayores problemas
de Google en esta NUEVA ERA
PwMetrics
Obteniendo datos de Lighthouse
1
PwMertics nos da datos de cuánto tarda
el conenido en pintarse y cuándo el
usuario puede interactuar con él.
Y lo podemos guardar
en Google Drive
Y tenemos gráfica de
manera sencilla
512 URLs
Sacadas previamente de Screaming
2,8 urls / minuto
Una barbaridad
3 horas
En un Dell XPS 13, I7 16 GB RAM, SSD
Screaming Frog
¿Cuánto tarda en crawlear un
site pequeño?
2
Screaming Frog Ajax
¿Cuánto tarda en crawlear un
site pequeño renderizando?
3
“
Google lo hará muchísimo mejor, pero
OjO, lleva mucho tiempo insistiendo
en el tiempo de carga… será por algo.
La segunda ola de indexación
Algo que deberemos aprender a controlar será la segunda ola de
indexación para aquellas webs que carguen contenido relevante
via java script.
“
“The rendering of JS powered websites
in Google Search is deferred until
Googlebot has resources available to
process” .. John Mueller
◉ Google rastrea como siempre, quedándose con
el HTML sin Java Script
◉ Pasado X tiempo volverá a pasar
◉ Renderizará el contenido, y será ese HTML el
que acabe indexando, sustituyendo al que había
(si lo sustituimos)
Segunda oleada de rastreo
Segunda ola de inexación
¿Cómo podemos saber cuándo
se produce?
1
◉ User Agent contiene Googlebot
◉ Lleva referer, la url que está renderizando
◉ Solicita recursos css, js, etc, cómo un navegador
“normal”
Identificar la segunda oleada de
rastreo
¿Todavía piensas que el crawl
budget no es importante?
¿Cuán de importante es el
crawl budget?
El problema del número
4
m = número total de distintos valores 100+9+90+2+3
n = número de agrupaciones (filtros) 5
5 filtros
Ciudad (100), marca (9), modelo (90), particular o concesionario (2), color (3)
5 filtros
2.802.350.040 urls
Una barbaridad
204!÷(5!((204−5)!)) = 2.802.350.040 URLs
Ciudad (100), marca (9), modelo (90), particular o concesionario (2), color (3)
¿Cómo mejorar el crawl budget?
Controlar la indexación, prescindir de lo prescindible
◉ NoIndex (directiva)
◉ Canonical (señal o sugerencia)
◉ Robots.txt (directiva)
Controlar la indexación
El meta noindex
¿Evita el rastreo? ¿nos hace dormir mejor?
1
El meta noindex no evita el rastreo
El meta noindex impide el tráfico orgánico
El meta canonical
¿Evita el rastreo? ¿nos hace dormir mejor?
2
El meta noindex no evita el rastreoEl meta noindex no evita el rastreo
El robots.txt
¿Evita el rastreo?
3
El robots.txt sí evita el rastreo
Google cuenta esas urls como indexadas, por lo tanto,
¿antes no lo estaban o indexa otras?
¿Alguna pregunta?
Me puedes encontrar en
◉ @errioxa
◉ info@funnelpunk.com
◉ www.mecagoenlos.com
Gracias!

Mais conteúdo relacionado

Mais procurados

Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018
Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018
Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018
nacho mascort
 

Mais procurados (20)

Optimización del rastreo y la indexación y típs par WP
Optimización del rastreo y la indexación y típs par WPOptimización del rastreo y la indexación y típs par WP
Optimización del rastreo y la indexación y típs par WP
 
Como aplicar técnicas WPO para optimizar el crawl budget
Como aplicar técnicas WPO para optimizar el crawl budgetComo aplicar técnicas WPO para optimizar el crawl budget
Como aplicar técnicas WPO para optimizar el crawl budget
 
Sigue indexando #seoplus2019
Sigue indexando #seoplus2019Sigue indexando #seoplus2019
Sigue indexando #seoplus2019
 
Diagnóstico SEO Técnico con Herramientas #TheInbounder
Diagnóstico SEO Técnico con Herramientas #TheInbounderDiagnóstico SEO Técnico con Herramientas #TheInbounder
Diagnóstico SEO Técnico con Herramientas #TheInbounder
 
Screaming things - SEonthebeach 2019
Screaming things - SEonthebeach 2019Screaming things - SEonthebeach 2019
Screaming things - SEonthebeach 2019
 
Expediente Xpath #SEOnderground 2021
Expediente Xpath  #SEOnderground 2021Expediente Xpath  #SEOnderground 2021
Expediente Xpath #SEOnderground 2021
 
Análisis de precios de tu competencia con Screaming Frog #SEOGirona
Análisis de precios de tu competencia con Screaming Frog #SEOGironaAnálisis de precios de tu competencia con Screaming Frog #SEOGirona
Análisis de precios de tu competencia con Screaming Frog #SEOGirona
 
Analítica Web SEO: De la Analítica Web Pasiva a la Activa
Analítica Web SEO: De la Analítica Web Pasiva a la ActivaAnalítica Web SEO: De la Analítica Web Pasiva a la Activa
Analítica Web SEO: De la Analítica Web Pasiva a la Activa
 
SEO y JavaScript - Ensalada SEO 2019 - Laura López
SEO y JavaScript - Ensalada SEO 2019 - Laura LópezSEO y JavaScript - Ensalada SEO 2019 - Laura López
SEO y JavaScript - Ensalada SEO 2019 - Laura López
 
SEO que hiciste el ultimo verano #DSMValencia 2019
SEO que hiciste el ultimo verano #DSMValencia 2019SEO que hiciste el ultimo verano #DSMValencia 2019
SEO que hiciste el ultimo verano #DSMValencia 2019
 
Seo para Wordpress 2012
Seo para Wordpress 2012Seo para Wordpress 2012
Seo para Wordpress 2012
 
"Todo Sobre Mi Madre" #EnsaladaSeo 2017
"Todo Sobre Mi Madre" #EnsaladaSeo 2017 "Todo Sobre Mi Madre" #EnsaladaSeo 2017
"Todo Sobre Mi Madre" #EnsaladaSeo 2017
 
Sigue indexando #seoplus19
Sigue indexando  #seoplus19Sigue indexando  #seoplus19
Sigue indexando #seoplus19
 
Seo On Page para WordPress
Seo On Page para WordPressSeo On Page para WordPress
Seo On Page para WordPress
 
Señales SEO #DSMValencia
Señales SEO #DSMValenciaSeñales SEO #DSMValencia
Señales SEO #DSMValencia
 
Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018
Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018
Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018
 
Taller SEO con Screaming Frog #seoconlarana
Taller SEO con Screaming Frog  #seoconlaranaTaller SEO con Screaming Frog  #seoconlarana
Taller SEO con Screaming Frog #seoconlarana
 
Analitica Web y Wordpress con Google Analytics - #WPValladolid
Analitica Web y Wordpress con Google Analytics - #WPValladolidAnalitica Web y Wordpress con Google Analytics - #WPValladolid
Analitica Web y Wordpress con Google Analytics - #WPValladolid
 
Reputación online mjcachon&patsapel - 28abril2011
Reputación online   mjcachon&patsapel - 28abril2011Reputación online   mjcachon&patsapel - 28abril2011
Reputación online mjcachon&patsapel - 28abril2011
 
SEO para desarrolladores
SEO para desarrolladoresSEO para desarrolladores
SEO para desarrolladores
 

Semelhante a Seo Técnico - Del mito al dato - Seonthebeach 2018

Parcial I de Multimedia - Semestre 201322
Parcial I de Multimedia - Semestre 201322Parcial I de Multimedia - Semestre 201322
Parcial I de Multimedia - Semestre 201322
Viviana Trujillo
 

Semelhante a Seo Técnico - Del mito al dato - Seonthebeach 2018 (20)

FULLSTACK JS DEV in 2017
FULLSTACK JS DEV in 2017FULLSTACK JS DEV in 2017
FULLSTACK JS DEV in 2017
 
Proyecto Fin Ciclo
Proyecto Fin CicloProyecto Fin Ciclo
Proyecto Fin Ciclo
 
Arquitectura web para sitios enormes - Marcos Herrera
Arquitectura web para sitios enormes  - Marcos HerreraArquitectura web para sitios enormes  - Marcos Herrera
Arquitectura web para sitios enormes - Marcos Herrera
 
Parcial I de Multimedia - Semestre 201322
Parcial I de Multimedia - Semestre 201322Parcial I de Multimedia - Semestre 201322
Parcial I de Multimedia - Semestre 201322
 
SEO para Blogs - SEO para Mamás Blogueras en Berga Resort
SEO para Blogs - SEO para Mamás Blogueras en Berga ResortSEO para Blogs - SEO para Mamás Blogueras en Berga Resort
SEO para Blogs - SEO para Mamás Blogueras en Berga Resort
 
Seo Para Principiantes
Seo Para PrincipiantesSeo Para Principiantes
Seo Para Principiantes
 
SEO y Analítica web con Wordpress (Meetup Wordpress Tarragona)
SEO y Analítica web con Wordpress (Meetup Wordpress Tarragona)SEO y Analítica web con Wordpress (Meetup Wordpress Tarragona)
SEO y Analítica web con Wordpress (Meetup Wordpress Tarragona)
 
Presentación RodrigoPolo.com @ Barcamp Guatemala '09
Presentación RodrigoPolo.com @ Barcamp Guatemala '09Presentación RodrigoPolo.com @ Barcamp Guatemala '09
Presentación RodrigoPolo.com @ Barcamp Guatemala '09
 
Aplicar SEO a un desarrollo WordPress [Stephen De Winter - @estudiodos]
Aplicar SEO a un desarrollo WordPress [Stephen De Winter - @estudiodos]Aplicar SEO a un desarrollo WordPress [Stephen De Winter - @estudiodos]
Aplicar SEO a un desarrollo WordPress [Stephen De Winter - @estudiodos]
 
Seomoñas y el posicionamiento web 2015
Seomoñas y el posicionamiento web 2015Seomoñas y el posicionamiento web 2015
Seomoñas y el posicionamiento web 2015
 
Auditoría SEO - Meet UP Cartagena
Auditoría SEO - Meet UP CartagenaAuditoría SEO - Meet UP Cartagena
Auditoría SEO - Meet UP Cartagena
 
BancaCivica.es: Un caso de éxito Drupal en el sector bancario
BancaCivica.es: Un caso de éxito Drupal en el sector bancarioBancaCivica.es: Un caso de éxito Drupal en el sector bancario
BancaCivica.es: Un caso de éxito Drupal en el sector bancario
 
Consejos clave para_crear_proyectos_web
Consejos clave para_crear_proyectos_webConsejos clave para_crear_proyectos_web
Consejos clave para_crear_proyectos_web
 
Charla QA en SEO - Sevilla QA
Charla QA en SEO - Sevilla QACharla QA en SEO - Sevilla QA
Charla QA en SEO - Sevilla QA
 
SEO e IA que nos espera y la nueva SERP.
SEO e IA que nos espera y la nueva SERP.SEO e IA que nos espera y la nueva SERP.
SEO e IA que nos espera y la nueva SERP.
 
10 errores que te harán perder ventas. Audita tu propia web.
10 errores que te  harán perder ventas. Audita tu propia web. 10 errores que te  harán perder ventas. Audita tu propia web.
10 errores que te harán perder ventas. Audita tu propia web.
 
Marketing digital seo
Marketing digital seoMarketing digital seo
Marketing digital seo
 
Front
FrontFront
Front
 
Germán Peraferrer: Cormo Framework
Germán Peraferrer: Cormo FrameworkGermán Peraferrer: Cormo Framework
Germán Peraferrer: Cormo Framework
 
Cormo Framework
Cormo FrameworkCormo Framework
Cormo Framework
 

Mais de Lino Uruñuela

SEO para periodistas por Lino Uruñuela (2008)
SEO para periodistas por Lino Uruñuela (2008)SEO para periodistas por Lino Uruñuela (2008)
SEO para periodistas por Lino Uruñuela (2008)
Lino Uruñuela
 

Mais de Lino Uruñuela (10)

SEO desde la línea de comandos
SEO desde la línea de comandosSEO desde la línea de comandos
SEO desde la línea de comandos
 
Agrupa y vencerás - SEO técnico
Agrupa y vencerás - SEO técnicoAgrupa y vencerás - SEO técnico
Agrupa y vencerás - SEO técnico
 
Google Search Console - el dato de Schrödinger
Google Search Console - el dato de  SchrödingerGoogle Search Console - el dato de  Schrödinger
Google Search Console - el dato de Schrödinger
 
Que no te den dato por liebre - enpresadigitala 2022
Que no te den dato por liebre - enpresadigitala 2022Que no te den dato por liebre - enpresadigitala 2022
Que no te den dato por liebre - enpresadigitala 2022
 
SeoQL: SQL para SEO
SeoQL: SQL para SEOSeoQL: SQL para SEO
SeoQL: SQL para SEO
 
Obtener un listado de keywords en base a su potencial SEO (Google Search Cons...
Obtener un listado de keywords en base a su potencial SEO (Google Search Cons...Obtener un listado de keywords en base a su potencial SEO (Google Search Cons...
Obtener un listado de keywords en base a su potencial SEO (Google Search Cons...
 
Search Console, descifrando las cifras
Search Console, descifrando las cifrasSearch Console, descifrando las cifras
Search Console, descifrando las cifras
 
Optimiza tu crawl budget se onthebeach 2017
Optimiza tu crawl budget   se onthebeach 2017Optimiza tu crawl budget   se onthebeach 2017
Optimiza tu crawl budget se onthebeach 2017
 
Seo Logs y Big Data, Lino Uruñuela en Seonthebeach 2016
Seo Logs y Big Data, Lino Uruñuela en Seonthebeach 2016Seo Logs y Big Data, Lino Uruñuela en Seonthebeach 2016
Seo Logs y Big Data, Lino Uruñuela en Seonthebeach 2016
 
SEO para periodistas por Lino Uruñuela (2008)
SEO para periodistas por Lino Uruñuela (2008)SEO para periodistas por Lino Uruñuela (2008)
SEO para periodistas por Lino Uruñuela (2008)
 

Seo Técnico - Del mito al dato - Seonthebeach 2018

  • 2. Soy Lino Uruñuela SeoOnTheBeach 2018 Me puedes encontrar en @errioxa info@funnelpunk.com www.mecagoenlos.com Hola!
  • 3. Seo Técnico ¿A qué nos enfrentamos?
  • 4. Cambio de paradigma Del desktop al móvil Del html al javas script 1
  • 5. Place your screenshot here Desktop web Estamos acostumbrados al SEO para versiones desktop. Meter alguna imagen
  • 6. Place your screenshot here Mobile First Index Pero aún no pensamos en móvil. Meter alguna imagen
  • 7. La teoría básica Ya deberíamos saberla de memoria, pero vamos a repasar algunas cosas
  • 8. Place your screenshot here Configuración de versiones ◉ URLs independientes ◉ Dynamic Serving ◉ Responsive Design
  • 9. URLs independientes, características ◉ URLs distintas para cada versión ✓ Código HTML diferente.
  • 10. ◉ Diluímos el Page Rank ◉ Google tendrá que rastrear el doble de urls ◉ Se complica la implementación de metas URLs independientes, pros y contras
  • 11. ✓ Podemos servir el HTML adecuado al dispositivo ✓ ¿Más facilidad para IT? URLs independientes, pros y contras
  • 12. ✓ Código HTML diferente ✓ Comparten URLs para ambas versiones Dynamic Serving, características
  • 13. ◉ Posible riesgo al implementarlo ◉ Incertidumbre / duda ✓ Menos URLs a rastrear. Dynamic Serving, pros y contras
  • 14. Responsive design, características ◉ Idéntico HTML ✓ La misma URL para ambas versiones.
  • 15. Responsive design, pros y contras ◉ HTML innecesario. ◉ Carga de CSS y JavaScript innecesarios ✓ Menos URLs a rastrear.
  • 16. El primer problema serio Hay menos espacio
  • 17. Place your screenshot here Ya seas creativo, SEO o alguien con un capricho, en las versiones desktop cabe todo…… Definimos “visibles” los elementos que se ven sin interacción del usuario, a parte del scroll. En desktop tenemos hueco para todo ContenidoSEO UX SEO SEOUX / brand UX SEO
  • 18. Place your screenshot here En móvil no hay espacio CONTENIDO NAVEGACIÓNN A V E G A C I Ó N En el móvil si seguimos la misma regla los elementos visibles a simple vista son excasos, ¿demasiado? . Para Google valorar solo lo visible quizás tampoco sea suficiente, pero no lo sabremos.
  • 19. Place your screenshot here Se necesitan 4 o 5 móviles para tener el mismo espacio que en el ordenador…… ¡Lo echamos de menos! En móvil no hay espacio Plac e your scre ensh ot here Plac e your scre ensh ot here Plac e your scre ensh ot here Plac e your scre ensh ot here Plac e your scre ensh ot here
  • 21. Place your screenshot here ◉ Enlaces a urls potenciales ◉ Evita enlaces innecesarios ◉ Vigila el primer enlace ◉ Schema: no visible y “legal” ◉ OjO con la carga de Js Debemos priorizar CONTENIDO NAVEGACIÓNN A V E G A C I Ó N
  • 22. Place your screenshot here ◉ Contenidos ◉ Carga de recursos css js ◉ Orden de los recursos ◉ Otimizar imágenes ◉ Img lazy load <noscript> Debemos priorizar CONTENIDO NAVEGACIÓNN A V E G A C I Ó N
  • 23. El contenido y JavaScript Con la llegada de Mobile First Index, Google se basará en el contenido que permanece 2
  • 24. Place your screenshot here Google confirmó hace poco que indexa el contenido en dos oleadas, pero lo lleva haciéndo mucho tiempo Lo hace tanto en desktop como Mobile
  • 25. ¿Qué indexa Google? - Experimento JS Palabra 1 Palabra 2 Palabra 3 Por defecto 1 - 5 Segundos 5 - 10 Segundos Palabra 4 Más de 10 Segundos Lanzamos carga de contenido en el onready y ofuscado tras...
  • 26. Html inicial con una palabra inventada
  • 27. Al cabo de enre 1 y 5 segundos la cambiamos
  • 28. Lo hace tanto en desktop como Mobile
  • 29. Pasados más de 10 segundos nos inventamos una tercera palabra
  • 30. La única palabra indexada es la última
  • 31. Google indexa lo que permanece Palabra 1 Palabra 2 Palabra 3 1 Segundo 1 - 5 Segundos 5 - 10 Segundos Palabra 4 Más de 10 Segundos
  • 32. ¿Cómo podemos saber si carga lo que queremos? Aun estamos un poco verdes…. Tendremos que ir aprendiendo. 1
  • 33. La prueba de optimización móvil, no es exactamente lo que indexará
  • 34. “ Google interpretará Java Script que se lance sin interacción del usuario. Y el contenido que permanece en el DOM será el que indexe.
  • 35. Segundo problema serio Crawl budget, para Google rastrear el contenido, y además, renderizarlo es mucho más costoso,
  • 36. Place your screenshot here ◉ Acceder a la url ◉ Descargar HTML + css js.. ◉ Esperar al DOM onload ◉ Ejecutar Java Script Renderizar cuesta más CONTENIDO NAVEGACIÓ N N A V E G A C I Ó N
  • 37. ¿Cuánto cuesta renderizar? Indexar de esta manera el contenido es mucho más costoso, y es uno de los mayores problemas de Google en esta NUEVA ERA
  • 39. PwMertics nos da datos de cuánto tarda el conenido en pintarse y cuándo el usuario puede interactuar con él.
  • 40. Y lo podemos guardar en Google Drive
  • 41. Y tenemos gráfica de manera sencilla
  • 42. 512 URLs Sacadas previamente de Screaming 2,8 urls / minuto Una barbaridad 3 horas En un Dell XPS 13, I7 16 GB RAM, SSD
  • 43. Screaming Frog ¿Cuánto tarda en crawlear un site pequeño? 2
  • 44.
  • 45. Screaming Frog Ajax ¿Cuánto tarda en crawlear un site pequeño renderizando? 3
  • 46.
  • 47. “ Google lo hará muchísimo mejor, pero OjO, lleva mucho tiempo insistiendo en el tiempo de carga… será por algo.
  • 48. La segunda ola de indexación Algo que deberemos aprender a controlar será la segunda ola de indexación para aquellas webs que carguen contenido relevante via java script.
  • 49. “ “The rendering of JS powered websites in Google Search is deferred until Googlebot has resources available to process” .. John Mueller
  • 50.
  • 51. ◉ Google rastrea como siempre, quedándose con el HTML sin Java Script ◉ Pasado X tiempo volverá a pasar ◉ Renderizará el contenido, y será ese HTML el que acabe indexando, sustituyendo al que había (si lo sustituimos) Segunda oleada de rastreo
  • 52. Segunda ola de inexación ¿Cómo podemos saber cuándo se produce? 1
  • 53.
  • 54.
  • 55. ◉ User Agent contiene Googlebot ◉ Lleva referer, la url que está renderizando ◉ Solicita recursos css, js, etc, cómo un navegador “normal” Identificar la segunda oleada de rastreo
  • 56. ¿Todavía piensas que el crawl budget no es importante?
  • 57. ¿Cuán de importante es el crawl budget? El problema del número 4
  • 58. m = número total de distintos valores 100+9+90+2+3 n = número de agrupaciones (filtros) 5 5 filtros Ciudad (100), marca (9), modelo (90), particular o concesionario (2), color (3)
  • 59. 5 filtros 2.802.350.040 urls Una barbaridad 204!÷(5!((204−5)!)) = 2.802.350.040 URLs Ciudad (100), marca (9), modelo (90), particular o concesionario (2), color (3)
  • 60. ¿Cómo mejorar el crawl budget? Controlar la indexación, prescindir de lo prescindible
  • 61. ◉ NoIndex (directiva) ◉ Canonical (señal o sugerencia) ◉ Robots.txt (directiva) Controlar la indexación
  • 62. El meta noindex ¿Evita el rastreo? ¿nos hace dormir mejor? 1
  • 63. El meta noindex no evita el rastreo
  • 64. El meta noindex impide el tráfico orgánico
  • 65. El meta canonical ¿Evita el rastreo? ¿nos hace dormir mejor? 2
  • 66. El meta noindex no evita el rastreoEl meta noindex no evita el rastreo
  • 68. El robots.txt sí evita el rastreo
  • 69. Google cuenta esas urls como indexadas, por lo tanto, ¿antes no lo estaban o indexa otras?
  • 70. ¿Alguna pregunta? Me puedes encontrar en ◉ @errioxa ◉ info@funnelpunk.com ◉ www.mecagoenlos.com Gracias!