SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
CÓMOAPLICAR
TÉCNICAS WPO
PARA OPTIMIZAR EL
CRAWL BUDGET
@raiolanetworks @alvarofontela
ÁLVARO
FONTELA
#SmartTalks
VENTAJAS DE TENER
UNA WEB RÁPIDA
01
Un estudio de Kissmetrics dice que 1 se-
gundo de retraso en el tiempo de carga
al navegar, supone una bajada del 7% en
la tasa de conversión.
Existen estudios que dicen que la mayo-
ría de los usuarios no esperan a que una
web cargue más de 3 segundos INDE-
PENDIENTEMENTE DE LA VELOCIDAD DE
SU CONEXIÓN A INTERNET.
01
@raiolanetworks @alvarofontela
VENTAJAS DE TENER UNA WEB RÁPIDA ( I )
@alvarofontela | @raiolanetworks#SmartTalks
Google ha publicado en una oca-
sión que ralentizar su buscador 1
segundo provocaría una bajada de
8 millones en el volumen de bús-
quedas diario.
Amazon publicó un estudio en 2008
dónde decía que un retraso de 0,1
segundos en la velocidad de carga
bajaba sus ventas un 1%.
VENTAJAS DE TENER UNA WEB RÁPIDA ( II )
@alvarofontela | @raiolanetworks
02
#SmartTalks
Velocidad de carga mas rápida y menor
tiempo de respuesta es igual a mejor po-
sicionamiento SEO y una optimización del
crawl budget asignado por Google a nuestro
sitio web.
Velocidad de carga más rápida y menor
tiempo de respuesta es igual a mejor usa-
bilidad para el usuario o cliente que navega
por la web.
VENTAJAS DE TENER UNA WEB RÁPIDA ( III )
@alvarofontela | @raiolanetworks
03
#SmartTalks
crawl budget
¿qué es y para quÉ sirve?
02
Es conocido popularmente entre los SEOs como “presupuesto de rastreo”.
El crawl budget es el tiempo máximo que le va a dedicar el crawler de
Google a una web a la hora de rastrearla.
El crawl budget asignado a una web varía dependiendo de la autoridad y
de otros factores.
CRAWL BUDGET ¿QUÉ ES Y PARA QUE SIRVE?
@alvarofontela | @raiolanetworks
04
#SmartTalks
Mejorar la arquitectura de la web e incluso eliminar el contenido inútil.
Bloqueo de todas las partes de la web que no queramos indexar.
Utilización de los códigos de respuesta HTTP 304.
Reducir el tiempo de respuesta de la web con técnicas WPO.
Existen distintas formas de optimizar el crawl budget, realmente se trata
de facilitarle al crawler de Google el paso por la web.
•
•
•
•
OPTIMIZAR EL CRAWL BUDGET
@alvarofontela | @raiolanetworks
05
#SmartTalks
Una buena velocidad de carga nos ayudara a aprovechar al máximo el
crawl budget.
No todas las técnicas WPO y de optimización sirven para optimizar el
crawl budget.
Las técnicas WPO que sirven para optimizar el crawl budget se basan en
reducir los tiempos de respuesta y reducir al máximo las peticiones reali-
zadas.
CRAWL BUDGET Y WPO
@alvarofontela | @raiolanetworks
06
#SmartTalks
aprovechando el
crawl budget con wpo
03
APROVECHANDO EL CRAWL BUDGET CON WPO
@alvarofontela | @raiolanetworks
07
Aplicando las técnicas ade-
cuadas se pueden conseguir
mejoras en el rastreo por
parte del crawler de Google
como estas:
#SmartTalks
Nginx puede funcionar como servidor web o proxy cache.
Varnish puede funcionar como proxy cache.
El rendimiento de Nginx o Varnish al servir peticiones es superior al de
Apache, y con esto se consigue mejorar el tiempo de respuesta.
NGINX O VARNISH ( I )
@alvarofontela | @raiolanetworks
08
#SmartTalks
En esta gráfica podemos ver la diferencia entre el rendimiento de Nginx y
Apache como servidores webs:
El cache de Nginx es más eficiente que el cache implementado por un
plugin de cache en Wordpress.
@alvarofontela | @raiolanetworks
09
FOTO 3
NGINX O VARNISH ( II )
#SmartTalks
En estas gráficas podemos ver las diferencias entre el cache de Varnish
funcionando como proxy cache y un plugin de cache para Wordpress
NGINX O VARNISH ( III )
@alvarofontela | @raiolanetworks
10
#SmartTalks
Usando Nginx o Varnish en el servidor podremos reducir los tiempos de
respuesta y facilitarle al crawler de Google el paso por nuestro sitio web,
permitiéndole rastrear más paginas en el mismo tiempo.
Puedes encontrar más información sobre Nginx en esta dirección:
http://raiola.es/nginx
NGINX O VARNISH ( IV )
@alvarofontela | @raiolanetworks
11
#SmartTalks
Un plugin de cache es necesario para obtener siempre unos buenos
tiempos de carga en Wordpress.
Nosotros en Raiola Networks siempre recomendamos WP Rocket como
alternativa Premium y W3 Total Cache o WP Fastest Cache como alterna-
tivas gratuitas
PLUGIN DE CACHÉ PARA WORDPRESS ( I )
@alvarofontela | @raiolanetworks
12
#SmartTalks
No todos los plugins de cache para Wordpress ofrecen los mismos tiem-
pos de respuesta, y eso lo demostramos en el siguiente benchmark:
Puedes ver el artículo completo del benchmark en esta URL:
http://raiola.es/rendimientocachewp
PLUGIN DE CACHÉ PARA WORDPRESS ( II )
@alvarofontela | @raiolanetworks
13
#SmartTalks
No existe una formula exacta para reducir el número de peticiones, sino
que es necesario aplicar varias técnicas o simplificar el contenido del si-
tio web eliminando elementos.
Cuantas menos peticiones se reali-
cen, menos complejas van a ser las
paginas y más rápido se cargaran,
por lo tanto mas rápido las ras-
treara el bot de Google, pudiendo
rastrear más paginas en el mismo
tiempo.
REDUCIR EL NÚMERO DE PETICIONES ( I )
14
@alvarofontela | @raiolanetworks#SmartTalks
Combinar el CSS y el JS puede ser una buena técnica para reducir las
peticiones, siempre y cuando los elementos y el theme lo permitan téc-
nicamente.
Revisar qué plugins o elementos necesitamos y cuales son también pue-
de ser una buena técnica para reducir peticiones.
REDUCIR EL NÚMERO DE PETICIONES ( II )
15
@alvarofontela | @raiolanetworks#SmartTalks
Cuando combinamos los archivos JavaScript o CSS podemos combinar
varios archivos del mismo tipo en un solo archivo CSS o JS.
El combinado de archivos podemos hacerlo manualmente o con plugins
como Autoptimize o WP Rocket.
COMBINAR Y OPTIMIZAR EL JS Y CSS ( I )
16
@alvarofontela | @raiolanetworks
La forma automática no siempre funciona y la forma manual nos exige
tener conocimientos de programación para modificar el código.
#SmartTalks
Cuando hablamos de optimizar los archivos JS y CSS hablamos de re-
ducir el peso de los archivos sacando los saltos de línea, los espacios en
blanco innecesarios, los comentarios, etc…
También podemos optimizar el código HTML generado por Wordpress
para reducir el peso general de la página.
COMBINAR Y OPTIMIZAR EL JS Y CSS ( II )
17
@alvarofontela | @raiolanetworks
Al optimizar el CSS y el JS le facilitaremos a Google la tarea de interpretar
estos archivos cuando el bot pasa por nuestra página.
#SmartTalks
Al configurar el javascript para que cargue de forma asíncrona conse-
guiremos agilizar la carga. Puedes ver el concepto mejor en la siguiente
imagen:
CARGA ASÍNCRONA DE JAVASCRIPT ( I )
18
@alvarofontela | @raiolanetworks
El concepto es que varios elementos se carguen a la vez, pero no siempre
es posible o viable por temas técnicos ya que algunos elementos pueden
no permitirlo por tema de dependencias.
#SmartTalks
Esta gráfica muestra como aumenta el tiempo de respuesta al añadir un
script javascript bastante pesado cargando en SÍNCRONO:
WW
CARGA ASÍNCRONA DE JAVASCRIPT ( II )
19
@alvarofontela | @raiolanetworks
ESTADÍSTICAS DE RASTREO
Esta imagen fue sacada de un articulo del blog de Natzir Turrado: http://raiola.es/natzir
#SmartTalks
No todos los servicios de CDN son iguales, ni todos tienen la misma con-
figuración ni la misma infraestructura.
Aunque normalmente todos los CDN mejoran el WPO de una web, no to-
dos los CDN son buenos para aprovechar mejor el crawl budget.
SERVICIOS DE CDN ( I )
20
@alvarofontela | @raiolanetworks
Nosotros para obtener buenos tiempos de respuesta ante el bot de Goo-
gle recomendamos KeyCDN o Amazon CloudFront.
#SmartTalks
@alvarofontela
@raiolanetworks
CÓDIGO PROMOCIONAL
raiolanetworks
raiolanetworks
Puedes ver el artículo re-
lacionado con la presen-
tación en el blog de Raiola
Networks en este enlace:
http://raiola.es/crawlbudget
#SmartTalks

Más contenido relacionado

La actualidad más candente

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 WPJavier Lorente
 
Wordpress para Bloggers: De cero a héroe
Wordpress para Bloggers: De cero a héroeWordpress para Bloggers: De cero a héroe
Wordpress para Bloggers: De cero a héroemisstechin
 
AMP en profundidad
AMP en profundidad AMP en profundidad
AMP en profundidad Joseba Ruiz
 
Wpo para wordpress josé antonio esteve sáez - meetup wp murcia
Wpo para wordpress   josé antonio esteve sáez - meetup wp murciaWpo para wordpress   josé antonio esteve sáez - meetup wp murcia
Wpo para wordpress josé antonio esteve sáez - meetup wp murciaJose Antonio Esteve Saez
 
Monitorizar GoogleBot usando Google Analytics por Lino Uruñuela
Monitorizar GoogleBot usando Google Analytics por Lino UruñuelaMonitorizar GoogleBot usando Google Analytics por Lino Uruñuela
Monitorizar GoogleBot usando Google Analytics por Lino UruñuelaLino Uruñuela
 
SEO y Wordpress: Aun podemos hacerlo mejor
SEO y Wordpress: Aun podemos hacerlo mejorSEO y Wordpress: Aun podemos hacerlo mejor
SEO y Wordpress: Aun podemos hacerlo mejorSeñor Muñoz
 
Joel Pérez SEOPLUS 2016 - “De 0 a 17.000 visitas diarias. Trucos y secretos c...
Joel Pérez SEOPLUS 2016 - “De 0 a 17.000 visitas diarias. Trucos y secretos c...Joel Pérez SEOPLUS 2016 - “De 0 a 17.000 visitas diarias. Trucos y secretos c...
Joel Pérez SEOPLUS 2016 - “De 0 a 17.000 visitas diarias. Trucos y secretos c...Webpositer
 
SEO para Progressive Web Apps (PWA) y JavaScript
SEO para Progressive Web Apps (PWA) y JavaScriptSEO para Progressive Web Apps (PWA) y JavaScript
SEO para Progressive Web Apps (PWA) y JavaScriptNatzir Turrado
 
Seo para Wordpress 2012
Seo para Wordpress 2012Seo para Wordpress 2012
Seo para Wordpress 2012Arturo Marimon
 
Nuevas estrategias SEO
Nuevas estrategias SEONuevas estrategias SEO
Nuevas estrategias SEOJoseba Ruiz
 
SEO semántico y búsqueda semántica
SEO semántico y búsqueda semánticaSEO semántico y búsqueda semántica
SEO semántico y búsqueda semánticaNatzir Turrado
 
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]Asociación Webmasters Cantabria
 
WPO: Optimiza la velocidad de carga de tu web para encantar a Google
WPO: Optimiza la velocidad de carga de tu web para encantar a GoogleWPO: Optimiza la velocidad de carga de tu web para encantar a Google
WPO: Optimiza la velocidad de carga de tu web para encantar a GoogleRaiola Networks
 
Rocío Bachiller de Xovi en SEOPLUS 2016 - "¿Prominencia y densidad de Keyword...
Rocío Bachiller de Xovi en SEOPLUS 2016 - "¿Prominencia y densidad de Keyword...Rocío Bachiller de Xovi en SEOPLUS 2016 - "¿Prominencia y densidad de Keyword...
Rocío Bachiller de Xovi en SEOPLUS 2016 - "¿Prominencia y densidad de Keyword...Webpositer
 
Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]
Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]
Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]Asociación Webmasters Cantabria
 
Como hacer una migración de un sitio web
Como hacer una migración de un sitio webComo hacer una migración de un sitio web
Como hacer una migración de un sitio webSeñor Muñoz
 
La potencia sin control no sirve de nada, claves para aprovechar el uso de Wo...
La potencia sin control no sirve de nada, claves para aprovechar el uso de Wo...La potencia sin control no sirve de nada, claves para aprovechar el uso de Wo...
La potencia sin control no sirve de nada, claves para aprovechar el uso de Wo...Asociación Webmasters Cantabria
 
Experiencias de un SEO en la escala de grises #SEOplus2017
Experiencias de un SEO en la escala de grises #SEOplus2017Experiencias de un SEO en la escala de grises #SEOplus2017
Experiencias de un SEO en la escala de grises #SEOplus2017Ivan García Estébanez
 

La actualidad más candente (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
 
Wordpress para Bloggers: De cero a héroe
Wordpress para Bloggers: De cero a héroeWordpress para Bloggers: De cero a héroe
Wordpress para Bloggers: De cero a héroe
 
AMP en profundidad
AMP en profundidad AMP en profundidad
AMP en profundidad
 
Wpo para wordpress josé antonio esteve sáez - meetup wp murcia
Wpo para wordpress   josé antonio esteve sáez - meetup wp murciaWpo para wordpress   josé antonio esteve sáez - meetup wp murcia
Wpo para wordpress josé antonio esteve sáez - meetup wp murcia
 
Monitorizar GoogleBot usando Google Analytics por Lino Uruñuela
Monitorizar GoogleBot usando Google Analytics por Lino UruñuelaMonitorizar GoogleBot usando Google Analytics por Lino Uruñuela
Monitorizar GoogleBot usando Google Analytics por Lino Uruñuela
 
SEO y Wordpress: Aun podemos hacerlo mejor
SEO y Wordpress: Aun podemos hacerlo mejorSEO y Wordpress: Aun podemos hacerlo mejor
SEO y Wordpress: Aun podemos hacerlo mejor
 
Joel Pérez SEOPLUS 2016 - “De 0 a 17.000 visitas diarias. Trucos y secretos c...
Joel Pérez SEOPLUS 2016 - “De 0 a 17.000 visitas diarias. Trucos y secretos c...Joel Pérez SEOPLUS 2016 - “De 0 a 17.000 visitas diarias. Trucos y secretos c...
Joel Pérez SEOPLUS 2016 - “De 0 a 17.000 visitas diarias. Trucos y secretos c...
 
SEO para Progressive Web Apps (PWA) y JavaScript
SEO para Progressive Web Apps (PWA) y JavaScriptSEO para Progressive Web Apps (PWA) y JavaScript
SEO para Progressive Web Apps (PWA) y JavaScript
 
SEO para Drupal
SEO para DrupalSEO para Drupal
SEO para Drupal
 
Seo para Wordpress 2012
Seo para Wordpress 2012Seo para Wordpress 2012
Seo para Wordpress 2012
 
Nuevas estrategias SEO
Nuevas estrategias SEONuevas estrategias SEO
Nuevas estrategias SEO
 
SEO semántico y búsqueda semántica
SEO semántico y búsqueda semánticaSEO semántico y búsqueda semántica
SEO semántico y búsqueda semántica
 
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]
 
WPO: Optimiza la velocidad de carga de tu web para encantar a Google
WPO: Optimiza la velocidad de carga de tu web para encantar a GoogleWPO: Optimiza la velocidad de carga de tu web para encantar a Google
WPO: Optimiza la velocidad de carga de tu web para encantar a Google
 
Rocío Bachiller de Xovi en SEOPLUS 2016 - "¿Prominencia y densidad de Keyword...
Rocío Bachiller de Xovi en SEOPLUS 2016 - "¿Prominencia y densidad de Keyword...Rocío Bachiller de Xovi en SEOPLUS 2016 - "¿Prominencia y densidad de Keyword...
Rocío Bachiller de Xovi en SEOPLUS 2016 - "¿Prominencia y densidad de Keyword...
 
Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]
Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]
Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]
 
Escalando WordPress
Escalando WordPressEscalando WordPress
Escalando WordPress
 
Como hacer una migración de un sitio web
Como hacer una migración de un sitio webComo hacer una migración de un sitio web
Como hacer una migración de un sitio web
 
La potencia sin control no sirve de nada, claves para aprovechar el uso de Wo...
La potencia sin control no sirve de nada, claves para aprovechar el uso de Wo...La potencia sin control no sirve de nada, claves para aprovechar el uso de Wo...
La potencia sin control no sirve de nada, claves para aprovechar el uso de Wo...
 
Experiencias de un SEO en la escala de grises #SEOplus2017
Experiencias de un SEO en la escala de grises #SEOplus2017Experiencias de un SEO en la escala de grises #SEOplus2017
Experiencias de un SEO en la escala de grises #SEOplus2017
 

Destacado

Análisis de GoogleBot con Google Analytics por Lino Uruñuela
Análisis de GoogleBot con Google Analytics por Lino UruñuelaAnálisis de GoogleBot con Google Analytics por Lino Uruñuela
Análisis de GoogleBot con Google Analytics por Lino UruñuelaNatzir Turrado
 
8 errores en tu estrategia SEO
8 errores en tu estrategia SEO8 errores en tu estrategia SEO
8 errores en tu estrategia SEOArturo Marimon
 
Crawl Budget - Some Insights & Ideas @ seokomm 2015
Crawl Budget - Some Insights & Ideas @ seokomm 2015Crawl Budget - Some Insights & Ideas @ seokomm 2015
Crawl Budget - Some Insights & Ideas @ seokomm 2015Jan Hendrik Merlin Jacob
 
26 pasos para hacer una Auditoría SEO
26 pasos para hacer una Auditoría SEO26 pasos para hacer una Auditoría SEO
26 pasos para hacer una Auditoría SEOBruno Vázquez-Dodero
 
WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015
WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015
WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015Andrea Cardinali
 
Technical Issues for SEO: Most important, most ignored
Technical Issues for SEO: Most important, most ignoredTechnical Issues for SEO: Most important, most ignored
Technical Issues for SEO: Most important, most ignoredIan Lurie
 
The Technical SEO Renaissance
The Technical SEO RenaissanceThe Technical SEO Renaissance
The Technical SEO RenaissanceMichael King
 
76 Tips to Optimize User Onboarding
76 Tips to Optimize User Onboarding76 Tips to Optimize User Onboarding
76 Tips to Optimize User OnboardingAppcues
 
Justiça manda suspender propaganda da reforma da Previdência
Justiça manda suspender propaganda da reforma da PrevidênciaJustiça manda suspender propaganda da reforma da Previdência
Justiça manda suspender propaganda da reforma da PrevidênciaAquiles Lins
 
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 #TheInbounderMJ Cachón Yáñez
 

Destacado (10)

Análisis de GoogleBot con Google Analytics por Lino Uruñuela
Análisis de GoogleBot con Google Analytics por Lino UruñuelaAnálisis de GoogleBot con Google Analytics por Lino Uruñuela
Análisis de GoogleBot con Google Analytics por Lino Uruñuela
 
8 errores en tu estrategia SEO
8 errores en tu estrategia SEO8 errores en tu estrategia SEO
8 errores en tu estrategia SEO
 
Crawl Budget - Some Insights & Ideas @ seokomm 2015
Crawl Budget - Some Insights & Ideas @ seokomm 2015Crawl Budget - Some Insights & Ideas @ seokomm 2015
Crawl Budget - Some Insights & Ideas @ seokomm 2015
 
26 pasos para hacer una Auditoría SEO
26 pasos para hacer una Auditoría SEO26 pasos para hacer una Auditoría SEO
26 pasos para hacer una Auditoría SEO
 
WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015
WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015
WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015
 
Technical Issues for SEO: Most important, most ignored
Technical Issues for SEO: Most important, most ignoredTechnical Issues for SEO: Most important, most ignored
Technical Issues for SEO: Most important, most ignored
 
The Technical SEO Renaissance
The Technical SEO RenaissanceThe Technical SEO Renaissance
The Technical SEO Renaissance
 
76 Tips to Optimize User Onboarding
76 Tips to Optimize User Onboarding76 Tips to Optimize User Onboarding
76 Tips to Optimize User Onboarding
 
Justiça manda suspender propaganda da reforma da Previdência
Justiça manda suspender propaganda da reforma da PrevidênciaJustiça manda suspender propaganda da reforma da Previdência
Justiça manda suspender propaganda da reforma da Previdência
 
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
 

Similar a Como aplicar técnicas WPO para optimizar el crawl budget

Mejorar la usabilidad y la conversion con WPO en Wordpress
Mejorar la usabilidad y la conversion con WPO en WordpressMejorar la usabilidad y la conversion con WPO en Wordpress
Mejorar la usabilidad y la conversion con WPO en WordpressRaiola Networks
 
WPO en servidores y entornos web
WPO en servidores y entornos webWPO en servidores y entornos web
WPO en servidores y entornos webRaiola Networks
 
WPO: Lo que debes saber sobre como optimizar correctamente tu WordPress
WPO: Lo que debes saber sobre como optimizar correctamente tu WordPressWPO: Lo que debes saber sobre como optimizar correctamente tu WordPress
WPO: Lo que debes saber sobre como optimizar correctamente tu WordPressRaiola Networks
 
Web applications under the hood @ The full stack Meetup
Web applications under the hood @ The full stack MeetupWeb applications under the hood @ The full stack Meetup
Web applications under the hood @ The full stack MeetupLucas Ceballos
 
Programación Reactiva, Javascript Isomorfo y Meteorjs !
Programación Reactiva, Javascript Isomorfo y Meteorjs !Programación Reactiva, Javascript Isomorfo y Meteorjs !
Programación Reactiva, Javascript Isomorfo y Meteorjs !ouuyeah
 
Wpo mejora los tiempos de carga de tu web
Wpo mejora los tiempos de carga de tu web Wpo mejora los tiempos de carga de tu web
Wpo mejora los tiempos de carga de tu web SEMrush_es
 
Puntos clave para optimizar Wordpress by Raiola Networks
Puntos clave para optimizar Wordpress by Raiola NetworksPuntos clave para optimizar Wordpress by Raiola Networks
Puntos clave para optimizar Wordpress by Raiola NetworksRaiola Networks
 
UDA-Desarrollo RUP. Consejos y buenas prácticas
UDA-Desarrollo RUP. Consejos y buenas prácticasUDA-Desarrollo RUP. Consejos y buenas prácticas
UDA-Desarrollo RUP. Consejos y buenas prácticasAnder Martinez
 
12 técnicas WPO para optimizar Wordpress
12 técnicas WPO para optimizar Wordpress12 técnicas WPO para optimizar Wordpress
12 técnicas WPO para optimizar WordpressRaiola Networks
 
WPO para Woocommerce - Alvaro Fontela
WPO para Woocommerce - Alvaro FontelaWPO para Woocommerce - Alvaro Fontela
WPO para Woocommerce - Alvaro FontelaData Trust
 
Cómo mejorar la velocidad de tu WordPress
Cómo mejorar la velocidad de tu WordPressCómo mejorar la velocidad de tu WordPress
Cómo mejorar la velocidad de tu WordPresswebempresa.com
 
Rendimiento y velocidad, acelera tu sitio WordPress
Rendimiento y velocidad, acelera tu sitio WordPressRendimiento y velocidad, acelera tu sitio WordPress
Rendimiento y velocidad, acelera tu sitio WordPressLibreCon
 
Evento de Partners SiteGround "Escalando WordPress"
Evento de Partners SiteGround "Escalando WordPress"Evento de Partners SiteGround "Escalando WordPress"
Evento de Partners SiteGround "Escalando WordPress"SiteGround España
 
¿Qué se puede hacer para acelerar la entrega de contenido en Internet?
¿Qué se puede hacer para acelerar la entrega de contenido en Internet?¿Qué se puede hacer para acelerar la entrega de contenido en Internet?
¿Qué se puede hacer para acelerar la entrega de contenido en Internet?Elías José Salazar Zeledón
 

Similar a Como aplicar técnicas WPO para optimizar el crawl budget (20)

Mejorar la usabilidad y la conversion con WPO en Wordpress
Mejorar la usabilidad y la conversion con WPO en WordpressMejorar la usabilidad y la conversion con WPO en Wordpress
Mejorar la usabilidad y la conversion con WPO en Wordpress
 
WPO en servidores y entornos web
WPO en servidores y entornos webWPO en servidores y entornos web
WPO en servidores y entornos web
 
WPO: Lo que debes saber sobre como optimizar correctamente tu WordPress
WPO: Lo que debes saber sobre como optimizar correctamente tu WordPressWPO: Lo que debes saber sobre como optimizar correctamente tu WordPress
WPO: Lo que debes saber sobre como optimizar correctamente tu WordPress
 
Web applications under the hood @ The full stack Meetup
Web applications under the hood @ The full stack MeetupWeb applications under the hood @ The full stack Meetup
Web applications under the hood @ The full stack Meetup
 
Programación Reactiva, Javascript Isomorfo y Meteorjs !
Programación Reactiva, Javascript Isomorfo y Meteorjs !Programación Reactiva, Javascript Isomorfo y Meteorjs !
Programación Reactiva, Javascript Isomorfo y Meteorjs !
 
Acelera tu sitio WordPress WPO
Acelera tu sitio WordPress WPOAcelera tu sitio WordPress WPO
Acelera tu sitio WordPress WPO
 
Wpo mejora los tiempos de carga de tu web
Wpo mejora los tiempos de carga de tu web Wpo mejora los tiempos de carga de tu web
Wpo mejora los tiempos de carga de tu web
 
Puntos clave para optimizar Wordpress by Raiola Networks
Puntos clave para optimizar Wordpress by Raiola NetworksPuntos clave para optimizar Wordpress by Raiola Networks
Puntos clave para optimizar Wordpress by Raiola Networks
 
Semana 4 SPA vs MPA
Semana 4  SPA vs MPASemana 4  SPA vs MPA
Semana 4 SPA vs MPA
 
UDA-Desarrollo RUP. Consejos y buenas prácticas
UDA-Desarrollo RUP. Consejos y buenas prácticasUDA-Desarrollo RUP. Consejos y buenas prácticas
UDA-Desarrollo RUP. Consejos y buenas prácticas
 
12 técnicas WPO para optimizar Wordpress
12 técnicas WPO para optimizar Wordpress12 técnicas WPO para optimizar Wordpress
12 técnicas WPO para optimizar Wordpress
 
WPO para Woocommerce - Alvaro Fontela
WPO para Woocommerce - Alvaro FontelaWPO para Woocommerce - Alvaro Fontela
WPO para Woocommerce - Alvaro Fontela
 
Cómo mejorar la velocidad de tu WordPress
Cómo mejorar la velocidad de tu WordPressCómo mejorar la velocidad de tu WordPress
Cómo mejorar la velocidad de tu WordPress
 
Como mejorar-la-velocidad-de-tu-wordpress
Como mejorar-la-velocidad-de-tu-wordpressComo mejorar-la-velocidad-de-tu-wordpress
Como mejorar-la-velocidad-de-tu-wordpress
 
Rendimiento y velocidad, acelera tu sitio WordPress
Rendimiento y velocidad, acelera tu sitio WordPressRendimiento y velocidad, acelera tu sitio WordPress
Rendimiento y velocidad, acelera tu sitio WordPress
 
Kit para crear un Sitio Web Móvil asombroso!
Kit para crear un Sitio Web Móvil asombroso!Kit para crear un Sitio Web Móvil asombroso!
Kit para crear un Sitio Web Móvil asombroso!
 
Evento de Partners SiteGround "Escalando WordPress"
Evento de Partners SiteGround "Escalando WordPress"Evento de Partners SiteGround "Escalando WordPress"
Evento de Partners SiteGround "Escalando WordPress"
 
¿Qué se puede hacer para acelerar la entrega de contenido en Internet?
¿Qué se puede hacer para acelerar la entrega de contenido en Internet?¿Qué se puede hacer para acelerar la entrega de contenido en Internet?
¿Qué se puede hacer para acelerar la entrega de contenido en Internet?
 
Consejos clave para_crear_proyectos_web
Consejos clave para_crear_proyectos_webConsejos clave para_crear_proyectos_web
Consejos clave para_crear_proyectos_web
 
Optimización OnPage avanzada
Optimización OnPage avanzadaOptimización OnPage avanzada
Optimización OnPage avanzada
 

Como aplicar técnicas WPO para optimizar el crawl budget

  • 1. CÓMOAPLICAR TÉCNICAS WPO PARA OPTIMIZAR EL CRAWL BUDGET @raiolanetworks @alvarofontela ÁLVARO FONTELA #SmartTalks
  • 2. VENTAJAS DE TENER UNA WEB RÁPIDA 01
  • 3. Un estudio de Kissmetrics dice que 1 se- gundo de retraso en el tiempo de carga al navegar, supone una bajada del 7% en la tasa de conversión. Existen estudios que dicen que la mayo- ría de los usuarios no esperan a que una web cargue más de 3 segundos INDE- PENDIENTEMENTE DE LA VELOCIDAD DE SU CONEXIÓN A INTERNET. 01 @raiolanetworks @alvarofontela VENTAJAS DE TENER UNA WEB RÁPIDA ( I ) @alvarofontela | @raiolanetworks#SmartTalks
  • 4. Google ha publicado en una oca- sión que ralentizar su buscador 1 segundo provocaría una bajada de 8 millones en el volumen de bús- quedas diario. Amazon publicó un estudio en 2008 dónde decía que un retraso de 0,1 segundos en la velocidad de carga bajaba sus ventas un 1%. VENTAJAS DE TENER UNA WEB RÁPIDA ( II ) @alvarofontela | @raiolanetworks 02 #SmartTalks
  • 5. Velocidad de carga mas rápida y menor tiempo de respuesta es igual a mejor po- sicionamiento SEO y una optimización del crawl budget asignado por Google a nuestro sitio web. Velocidad de carga más rápida y menor tiempo de respuesta es igual a mejor usa- bilidad para el usuario o cliente que navega por la web. VENTAJAS DE TENER UNA WEB RÁPIDA ( III ) @alvarofontela | @raiolanetworks 03 #SmartTalks
  • 6. crawl budget ¿qué es y para quÉ sirve? 02
  • 7. Es conocido popularmente entre los SEOs como “presupuesto de rastreo”. El crawl budget es el tiempo máximo que le va a dedicar el crawler de Google a una web a la hora de rastrearla. El crawl budget asignado a una web varía dependiendo de la autoridad y de otros factores. CRAWL BUDGET ¿QUÉ ES Y PARA QUE SIRVE? @alvarofontela | @raiolanetworks 04 #SmartTalks
  • 8. Mejorar la arquitectura de la web e incluso eliminar el contenido inútil. Bloqueo de todas las partes de la web que no queramos indexar. Utilización de los códigos de respuesta HTTP 304. Reducir el tiempo de respuesta de la web con técnicas WPO. Existen distintas formas de optimizar el crawl budget, realmente se trata de facilitarle al crawler de Google el paso por la web. • • • • OPTIMIZAR EL CRAWL BUDGET @alvarofontela | @raiolanetworks 05 #SmartTalks
  • 9. Una buena velocidad de carga nos ayudara a aprovechar al máximo el crawl budget. No todas las técnicas WPO y de optimización sirven para optimizar el crawl budget. Las técnicas WPO que sirven para optimizar el crawl budget se basan en reducir los tiempos de respuesta y reducir al máximo las peticiones reali- zadas. CRAWL BUDGET Y WPO @alvarofontela | @raiolanetworks 06 #SmartTalks
  • 11. APROVECHANDO EL CRAWL BUDGET CON WPO @alvarofontela | @raiolanetworks 07 Aplicando las técnicas ade- cuadas se pueden conseguir mejoras en el rastreo por parte del crawler de Google como estas: #SmartTalks
  • 12. Nginx puede funcionar como servidor web o proxy cache. Varnish puede funcionar como proxy cache. El rendimiento de Nginx o Varnish al servir peticiones es superior al de Apache, y con esto se consigue mejorar el tiempo de respuesta. NGINX O VARNISH ( I ) @alvarofontela | @raiolanetworks 08 #SmartTalks
  • 13. En esta gráfica podemos ver la diferencia entre el rendimiento de Nginx y Apache como servidores webs: El cache de Nginx es más eficiente que el cache implementado por un plugin de cache en Wordpress. @alvarofontela | @raiolanetworks 09 FOTO 3 NGINX O VARNISH ( II ) #SmartTalks
  • 14. En estas gráficas podemos ver las diferencias entre el cache de Varnish funcionando como proxy cache y un plugin de cache para Wordpress NGINX O VARNISH ( III ) @alvarofontela | @raiolanetworks 10 #SmartTalks
  • 15. Usando Nginx o Varnish en el servidor podremos reducir los tiempos de respuesta y facilitarle al crawler de Google el paso por nuestro sitio web, permitiéndole rastrear más paginas en el mismo tiempo. Puedes encontrar más información sobre Nginx en esta dirección: http://raiola.es/nginx NGINX O VARNISH ( IV ) @alvarofontela | @raiolanetworks 11 #SmartTalks
  • 16. Un plugin de cache es necesario para obtener siempre unos buenos tiempos de carga en Wordpress. Nosotros en Raiola Networks siempre recomendamos WP Rocket como alternativa Premium y W3 Total Cache o WP Fastest Cache como alterna- tivas gratuitas PLUGIN DE CACHÉ PARA WORDPRESS ( I ) @alvarofontela | @raiolanetworks 12 #SmartTalks
  • 17. No todos los plugins de cache para Wordpress ofrecen los mismos tiem- pos de respuesta, y eso lo demostramos en el siguiente benchmark: Puedes ver el artículo completo del benchmark en esta URL: http://raiola.es/rendimientocachewp PLUGIN DE CACHÉ PARA WORDPRESS ( II ) @alvarofontela | @raiolanetworks 13 #SmartTalks
  • 18. No existe una formula exacta para reducir el número de peticiones, sino que es necesario aplicar varias técnicas o simplificar el contenido del si- tio web eliminando elementos. Cuantas menos peticiones se reali- cen, menos complejas van a ser las paginas y más rápido se cargaran, por lo tanto mas rápido las ras- treara el bot de Google, pudiendo rastrear más paginas en el mismo tiempo. REDUCIR EL NÚMERO DE PETICIONES ( I ) 14 @alvarofontela | @raiolanetworks#SmartTalks
  • 19. Combinar el CSS y el JS puede ser una buena técnica para reducir las peticiones, siempre y cuando los elementos y el theme lo permitan téc- nicamente. Revisar qué plugins o elementos necesitamos y cuales son también pue- de ser una buena técnica para reducir peticiones. REDUCIR EL NÚMERO DE PETICIONES ( II ) 15 @alvarofontela | @raiolanetworks#SmartTalks
  • 20. Cuando combinamos los archivos JavaScript o CSS podemos combinar varios archivos del mismo tipo en un solo archivo CSS o JS. El combinado de archivos podemos hacerlo manualmente o con plugins como Autoptimize o WP Rocket. COMBINAR Y OPTIMIZAR EL JS Y CSS ( I ) 16 @alvarofontela | @raiolanetworks La forma automática no siempre funciona y la forma manual nos exige tener conocimientos de programación para modificar el código. #SmartTalks
  • 21. Cuando hablamos de optimizar los archivos JS y CSS hablamos de re- ducir el peso de los archivos sacando los saltos de línea, los espacios en blanco innecesarios, los comentarios, etc… También podemos optimizar el código HTML generado por Wordpress para reducir el peso general de la página. COMBINAR Y OPTIMIZAR EL JS Y CSS ( II ) 17 @alvarofontela | @raiolanetworks Al optimizar el CSS y el JS le facilitaremos a Google la tarea de interpretar estos archivos cuando el bot pasa por nuestra página. #SmartTalks
  • 22. Al configurar el javascript para que cargue de forma asíncrona conse- guiremos agilizar la carga. Puedes ver el concepto mejor en la siguiente imagen: CARGA ASÍNCRONA DE JAVASCRIPT ( I ) 18 @alvarofontela | @raiolanetworks El concepto es que varios elementos se carguen a la vez, pero no siempre es posible o viable por temas técnicos ya que algunos elementos pueden no permitirlo por tema de dependencias. #SmartTalks
  • 23. Esta gráfica muestra como aumenta el tiempo de respuesta al añadir un script javascript bastante pesado cargando en SÍNCRONO: WW CARGA ASÍNCRONA DE JAVASCRIPT ( II ) 19 @alvarofontela | @raiolanetworks ESTADÍSTICAS DE RASTREO Esta imagen fue sacada de un articulo del blog de Natzir Turrado: http://raiola.es/natzir #SmartTalks
  • 24. No todos los servicios de CDN son iguales, ni todos tienen la misma con- figuración ni la misma infraestructura. Aunque normalmente todos los CDN mejoran el WPO de una web, no to- dos los CDN son buenos para aprovechar mejor el crawl budget. SERVICIOS DE CDN ( I ) 20 @alvarofontela | @raiolanetworks Nosotros para obtener buenos tiempos de respuesta ante el bot de Goo- gle recomendamos KeyCDN o Amazon CloudFront. #SmartTalks
  • 25. @alvarofontela @raiolanetworks CÓDIGO PROMOCIONAL raiolanetworks raiolanetworks Puedes ver el artículo re- lacionado con la presen- tación en el blog de Raiola Networks en este enlace: http://raiola.es/crawlbudget #SmartTalks