SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
#WCVenezuela2021
Optimiza tus webs
a bajo costo
Fernando Puente
#WCVenezuela2021
Fernando Puente
COO en YITH
Soy informático de vocación y de profesión,
formador ocasional y un enamorado de
comer y beber.
Desde 1996 trabajando en TI y desde 2007
con WordPress.
@fpuenteonline
WPO
Web Performance Optimization
¿WPO?
WPO no es velocidad
#WCVenezuela2021
WPO
Estrategias y tareas de diseño, de desarrollo,
de optimización, de mejora del rendimiento,
de gestión de los recursos y herramientas
disponibles, etc... todo ello orientado a que el
servicio que da nuestra web o proyecto
online, sea el óptimo para todos y cada uno
de los usuarios que la visitan, en cualquier
soporte y dispositivo, y en cualquier
momento.
#WCVenezuela2021
Buscamos con WPO
● Mejor posicionamiento
● Mayor conversión
● Mejor UX
● Reducir costes
● Ser más ecológicos
#WCVenezuela2021
Si el WPO es bueno, la
solución es comprar
mucho WPO
#WCVenezuela2021
¿El WPO se compra?
#WCVenezuela2021
1. Eliminar lo superfluo, no
necesario o duplicado
2. Optimizar el rendimiento de
los recursos
3. Diseñar una solución óptima
para cada sesión de usuario,
no "una para todo”
Principales estrategias WPO
4. Liberar de carga los recursos
5. Aplicar lo último en
tecnología
6. Reducir el impacto de los
recursos de terceros
7. Sentido común
#WCVenezuela2021
1. Eliminar lo no necesario
● Plugins no usados o código que
no se ejecuta
● Minify de archivos de texto (CSS,
JS, HTML, JSON, XML o SVG)
● Cabeceras innecesarias en HTML
● Emojis
● Embeds
● Dashicons
● Pingbacks
● Categorías y etiquetas
● Revisiones
● Imágenes y thumbnails
● Comentarios y spam
● Enlaces
● Pruebas (archivos y BD)
● Usuarios WP
● Logs y archivos de servidor
● Widgets innecesarios
#WCVenezuela2021
2. Optimizar el rendimiento de los recursos
● Caché de servidor (OPcache,
objetos y página)
● Caché de navegador
● CDN para recursos estáticos
● Comprimir archivos de texto
● No utilizar @import en CSS
● Aplicar code-split a ficheros JS
● Lazy load de comentarios
● Utilizar servicio externo para los
comentarios
● Limita el uso de fuentes
personalizadas y/o usar fuentes del
sistema
● Combinar CSS y JS archivos pequeños
● Base de datos:
➔ Añadir índice en el campo
autoload de la tabla wp_options
➔ Utilizar InnoDB, no MyISAM
➔ Mantenimiento periódico
#WCVenezuela2021
3. Solución óptima para usuario
● Carga condicional de plugins
● Archivos CSS por dispositivo
● Mejorar CSS crítico (ATF)
● Servicio DNS especializado
● Cercanía geográfica del servicio
● Formato AMP
● Caché de servidor por dispositivo
● Utilizar Prerender
● Imágenes:
➔ Tamaño adecuado
➔ Width y height en HTML
➔ Eliminar metadatos
➔ Generar sólo los thumbnails
necesarios por el tema
➔ No aplicar deflate/gzip
➔ JPEG progresivo (HTTP/2)
➔ Formatos WebP o SVG
➔ Aplicar Lazy load
#WCVenezuela2021
● Desactivar servicios no usados
de servidor
● Heartbeat: reducir o eliminar
● Aplicar caché/deshabilitar feed
● Revisar los enlaces rotos
● Revisar hotlinking
● Reducir/Eliminar redirecciones
● Mover redirecciones de WP al
servidor
4. Liberar de carga los recursos
● Desactivar la REST API
● Deshabitar cron interno, utilizar
cron desde servidor o externo
● Limitar log y debug en
producción
● Robots:
➔ Bloquear maliciosos
➔ Aplicar Crawl-delay
#WCVenezuela2021
5. Aplicar lo último en tecnología
● Lazy load imágenes e iframes
● Fuentes variables
● Compresión brotli
● HTTP/2 Push (CSS/JS/Logos)
● HTTP/3
● Imágenes WebP
Utilizar las últimas versiones de:
● WordPress
● Tema
● Plugins
● PHP
#WCVenezuela2021
6. Reducir el impacto de los recursos de terceros
● Utilizar recursos standard
● Combinar Google Fonts en una sola llamada
● Alojar Google fonts en local
● Carga condicional scripts
● Orden de carga
● Carga scripts (defer/async/DOMContentLoaded)
● Utilizar DNS Prefetch
#WCVenezuela2021
● Diseño sencillo, ¿esto hace realmente falta?
● La web que necesita el usuario, no la que nos
gusta a nosotros
● No reinventar la rueda
● Escenario de mejora continua, analiza: ¿ha
cambiado algo en mi entorno o en mi
infraestructura o en mi usuario o en mi negocio?
7. Sentido común
#WCVenezuela2021
Sugerencias
● No hay dos proyectos iguales, pero muchos comparten una base
similar
● Empezar desde el mismo momento del inicio del proyecto
● Ciertas optimizaciones se vuelven obsoletas por cambios
tecnológicos
● El recurso más rápido es el que no se descarga
Todo proyecto digital es
optimizable,
incluso a muy bajo coste
#WCVenezuela2021
¡GRACIAS!
Salud para todos

Contenu connexe

Tendances

El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019Fernando Puente
 
Básicos para medir tu web - Taller de iniciación
Básicos para medir tu web - Taller de iniciaciónBásicos para medir tu web - Taller de iniciación
Básicos para medir tu web - Taller de iniciaciónFernando Puente
 
WordPress - Oportunidades laborales
WordPress - Oportunidades laboralesWordPress - Oportunidades laborales
WordPress - Oportunidades laboralesFernando Puente
 
Retos de WordPress para llegar al 50% de Internet
Retos de WordPress para llegar al 50% de Internet Retos de WordPress para llegar al 50% de Internet
Retos de WordPress para llegar al 50% de Internet Fernando Puente
 
WordPress y cómo llegar al 50% de Internet
WordPress y cómo llegar al 50% de InternetWordPress y cómo llegar al 50% de Internet
WordPress y cómo llegar al 50% de InternetFernando Puente
 
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
 
Proyecto De Telecomunicaciones
Proyecto De TelecomunicacionesProyecto De Telecomunicaciones
Proyecto De Telecomunicacionesguestb5d27b
 
MisCopiasPrivadas
MisCopiasPrivadasMisCopiasPrivadas
MisCopiasPrivadasguestb5d27b
 
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9JuanKa Díaz - jdevelopia
 
Seo On Page en WordPress - Ponencia para Meetup WordPress Murcia
Seo On Page en WordPress - Ponencia para Meetup WordPress MurciaSeo On Page en WordPress - Ponencia para Meetup WordPress Murcia
Seo On Page en WordPress - Ponencia para Meetup WordPress MurciaRamgon [LION 1K]
 
Lock in, como alma que lleva el diablo-semanawp2018
Lock in, como alma que lleva el diablo-semanawp2018Lock in, como alma que lleva el diablo-semanawp2018
Lock in, como alma que lleva el diablo-semanawp2018JuanKa Díaz - jdevelopia
 
Introduccción a la programación en Joomla!
Introduccción a la programación en Joomla!Introduccción a la programación en Joomla!
Introduccción a la programación en Joomla!Roberto Segura
 
Uso de tecnologías modernas en joomla
Uso de tecnologías modernas en joomlaUso de tecnologías modernas en joomla
Uso de tecnologías modernas en joomlaRoberto Segura
 
Emprendiendo con Wordpress
Emprendiendo con WordpressEmprendiendo con Wordpress
Emprendiendo con WordpressYtzvan Mastino
 
Joomla como plataforma de eCommerce - Joomla Day La Rioja 2016
Joomla como plataforma de eCommerce - Joomla Day La Rioja 2016Joomla como plataforma de eCommerce - Joomla Day La Rioja 2016
Joomla como plataforma de eCommerce - Joomla Day La Rioja 2016Pablo Arias
 
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
 
Optimizando el perímetro de WordPress - WordCamp Santander 2016
Optimizando el perímetro de WordPress - WordCamp Santander 2016Optimizando el perímetro de WordPress - WordCamp Santander 2016
Optimizando el perímetro de WordPress - WordCamp Santander 2016Fernando Puente
 
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016Fernando Puente
 

Tendances (20)

El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019
 
Básicos para medir tu web - Taller de iniciación
Básicos para medir tu web - Taller de iniciaciónBásicos para medir tu web - Taller de iniciación
Básicos para medir tu web - Taller de iniciación
 
WordPress - Oportunidades laborales
WordPress - Oportunidades laboralesWordPress - Oportunidades laborales
WordPress - Oportunidades laborales
 
Retos de WordPress para llegar al 50% de Internet
Retos de WordPress para llegar al 50% de Internet Retos de WordPress para llegar al 50% de Internet
Retos de WordPress para llegar al 50% de Internet
 
WordPress y cómo llegar al 50% de Internet
WordPress y cómo llegar al 50% de InternetWordPress y cómo llegar al 50% de Internet
WordPress y cómo llegar al 50% de Internet
 
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
 
Proyecto De Telecomunicaciones
Proyecto De TelecomunicacionesProyecto De Telecomunicaciones
Proyecto De Telecomunicaciones
 
MisCopiasPrivadas
MisCopiasPrivadasMisCopiasPrivadas
MisCopiasPrivadas
 
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
 
Seo On Page en WordPress - Ponencia para Meetup WordPress Murcia
Seo On Page en WordPress - Ponencia para Meetup WordPress MurciaSeo On Page en WordPress - Ponencia para Meetup WordPress Murcia
Seo On Page en WordPress - Ponencia para Meetup WordPress Murcia
 
Lock in, como alma que lleva el diablo-semanawp2018
Lock in, como alma que lleva el diablo-semanawp2018Lock in, como alma que lleva el diablo-semanawp2018
Lock in, como alma que lleva el diablo-semanawp2018
 
Introduccción a la programación en Joomla!
Introduccción a la programación en Joomla!Introduccción a la programación en Joomla!
Introduccción a la programación en Joomla!
 
Los 10 mandamientos del WPO
Los 10 mandamientos del WPOLos 10 mandamientos del WPO
Los 10 mandamientos del WPO
 
Uso de tecnologías modernas en joomla
Uso de tecnologías modernas en joomlaUso de tecnologías modernas en joomla
Uso de tecnologías modernas en joomla
 
Emprendiendo con Wordpress
Emprendiendo con WordpressEmprendiendo con Wordpress
Emprendiendo con Wordpress
 
Joomla como plataforma de eCommerce - Joomla Day La Rioja 2016
Joomla como plataforma de eCommerce - Joomla Day La Rioja 2016Joomla como plataforma de eCommerce - Joomla Day La Rioja 2016
Joomla como plataforma de eCommerce - Joomla Day La Rioja 2016
 
WordPress y WPO
WordPress y WPOWordPress y WPO
WordPress y WPO
 
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]
 
Optimizando el perímetro de WordPress - WordCamp Santander 2016
Optimizando el perímetro de WordPress - WordCamp Santander 2016Optimizando el perímetro de WordPress - WordCamp Santander 2016
Optimizando el perímetro de WordPress - WordCamp Santander 2016
 
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016
 

Similaire à Optimiza tus webs a bajo costo con WPO

Drupal 7 para sitios de alto rendimiento y alta disponibilidad
Drupal 7 para sitios de alto rendimiento y alta disponibilidadDrupal 7 para sitios de alto rendimiento y alta disponibilidad
Drupal 7 para sitios de alto rendimiento y alta disponibilidadIván Campaña Naranjo
 
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...JuanKa Díaz - jdevelopia
 
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...JuanKa Díaz - jdevelopia
 
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...JuanKa Díaz - jdevelopia
 
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
 
Optimizar WordPress - Presentacion Caracol Digital
Optimizar WordPress - Presentacion Caracol DigitalOptimizar WordPress - Presentacion Caracol Digital
Optimizar WordPress - Presentacion Caracol DigitalGerardo García Asensio
 
Adrián Garrido - WPO para WordPress.pptx
Adrián Garrido - WPO para WordPress.pptxAdrián Garrido - WPO para WordPress.pptx
Adrián Garrido - WPO para WordPress.pptxAdrián Garrido
 
Cómo mejorar-la-velocidad-de-tu-web (Cámara madrid)
Cómo mejorar-la-velocidad-de-tu-web (Cámara madrid)Cómo mejorar-la-velocidad-de-tu-web (Cámara madrid)
Cómo mejorar-la-velocidad-de-tu-web (Cámara madrid)SiteGround España
 
Sitios web de alto rendimiento y alta disponibilidad
Sitios web de alto rendimiento y alta disponibilidadSitios web de alto rendimiento y alta disponibilidad
Sitios web de alto rendimiento y alta disponibilidadIván Campaña Naranjo
 
¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…
¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…
¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…Fernando Puente
 
WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...
WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...
WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...wpargentina
 
Los mejores trucos y prácticas para configurar drupal
Los mejores trucos y prácticas para configurar drupalLos mejores trucos y prácticas para configurar drupal
Los mejores trucos y prácticas para configurar drupalSiteGround España
 
Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress Dani Reguera Bakhache
 
Los mejores trucos para aumentar la velocidad en joomla!
Los mejores trucos para aumentar la velocidad en joomla!Los mejores trucos para aumentar la velocidad en joomla!
Los mejores trucos para aumentar la velocidad en joomla!Carlos M. Cámara
 
WPO para bloggers de viaje: mejora el tiempo de carga de tu blog
WPO para bloggers de viaje: mejora el tiempo de carga de tu blogWPO para bloggers de viaje: mejora el tiempo de carga de tu blog
WPO para bloggers de viaje: mejora el tiempo de carga de tu blogAlfonso Moure Ortega
 
Preprocesadores CSS con LessCSS
Preprocesadores CSS con LessCSSPreprocesadores CSS con LessCSS
Preprocesadores CSS con LessCSSAvanet
 

Similaire à Optimiza tus webs a bajo costo con WPO (20)

Drupal 7 para sitios de alto rendimiento y alta disponibilidad
Drupal 7 para sitios de alto rendimiento y alta disponibilidadDrupal 7 para sitios de alto rendimiento y alta disponibilidad
Drupal 7 para sitios de alto rendimiento y alta disponibilidad
 
Html5
Html5Html5
Html5
 
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...
 
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
 
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
 
Headless Wordpress with React & GraphQL
Headless Wordpress with React & GraphQLHeadless Wordpress with React & GraphQL
Headless Wordpress with React & GraphQL
 
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
 
Optimizar WordPress - Presentacion Caracol Digital
Optimizar WordPress - Presentacion Caracol DigitalOptimizar WordPress - Presentacion Caracol Digital
Optimizar WordPress - Presentacion Caracol Digital
 
Adrián Garrido - WPO para WordPress.pptx
Adrián Garrido - WPO para WordPress.pptxAdrián Garrido - WPO para WordPress.pptx
Adrián Garrido - WPO para WordPress.pptx
 
Cómo mejorar-la-velocidad-de-tu-web (Cámara madrid)
Cómo mejorar-la-velocidad-de-tu-web (Cámara madrid)Cómo mejorar-la-velocidad-de-tu-web (Cámara madrid)
Cómo mejorar-la-velocidad-de-tu-web (Cámara madrid)
 
Sitios web de alto rendimiento y alta disponibilidad
Sitios web de alto rendimiento y alta disponibilidadSitios web de alto rendimiento y alta disponibilidad
Sitios web de alto rendimiento y alta disponibilidad
 
WPO para WordPress
WPO para WordPressWPO para WordPress
WPO para WordPress
 
¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…
¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…
¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…
 
WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...
WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...
WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...
 
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!
 
Los mejores trucos y prácticas para configurar drupal
Los mejores trucos y prácticas para configurar drupalLos mejores trucos y prácticas para configurar drupal
Los mejores trucos y prácticas para configurar drupal
 
Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress
 
Los mejores trucos para aumentar la velocidad en joomla!
Los mejores trucos para aumentar la velocidad en joomla!Los mejores trucos para aumentar la velocidad en joomla!
Los mejores trucos para aumentar la velocidad en joomla!
 
WPO para bloggers de viaje: mejora el tiempo de carga de tu blog
WPO para bloggers de viaje: mejora el tiempo de carga de tu blogWPO para bloggers de viaje: mejora el tiempo de carga de tu blog
WPO para bloggers de viaje: mejora el tiempo de carga de tu blog
 
Preprocesadores CSS con LessCSS
Preprocesadores CSS con LessCSSPreprocesadores CSS con LessCSS
Preprocesadores CSS con LessCSS
 

Plus de Fernando Puente

Qué es y para que sirve la carga condicional
Qué es y para que sirve la carga condicionalQué es y para que sirve la carga condicional
Qué es y para que sirve la carga condicionalFernando Puente
 
Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...
Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...
Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...Fernando Puente
 
WordPress. Modelos de negocio
WordPress. Modelos de negocioWordPress. Modelos de negocio
WordPress. Modelos de negocioFernando Puente
 
Mitos y realidades sobre el WPO en WordPress
Mitos y realidades sobre el WPO en WordPressMitos y realidades sobre el WPO en WordPress
Mitos y realidades sobre el WPO en WordPressFernando Puente
 
Tipologías de migración - WordCamp Valencia 2019
Tipologías de migración - WordCamp Valencia 2019Tipologías de migración - WordCamp Valencia 2019
Tipologías de migración - WordCamp Valencia 2019Fernando Puente
 
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...Fernando Puente
 
WP-Cron: ni contigo, ni sin ti
WP-Cron: ni contigo, ni sin tiWP-Cron: ni contigo, ni sin ti
WP-Cron: ni contigo, ni sin tiFernando Puente
 
Niveles de escalado para WordPress
Niveles de escalado para WordPressNiveles de escalado para WordPress
Niveles de escalado para WordPressFernando Puente
 
Técnicas para monetizar un sitio WordPress
Técnicas para monetizar un sitio WordPressTécnicas para monetizar un sitio WordPress
Técnicas para monetizar un sitio WordPressFernando Puente
 
Gutenberg, ¿la revolución de WordPress?
Gutenberg, ¿la revolución de WordPress?Gutenberg, ¿la revolución de WordPress?
Gutenberg, ¿la revolución de WordPress?Fernando Puente
 
Adapta tu tema a Gutenberg - WordCamp Sevilla 2018
Adapta tu tema a Gutenberg - WordCamp Sevilla 2018Adapta tu tema a Gutenberg - WordCamp Sevilla 2018
Adapta tu tema a Gutenberg - WordCamp Sevilla 2018Fernando Puente
 
Gutenberg revoluciona WordPress - Congreso Web 2018
Gutenberg revoluciona WordPress - Congreso Web 2018Gutenberg revoluciona WordPress - Congreso Web 2018
Gutenberg revoluciona WordPress - Congreso Web 2018Fernando Puente
 
Freelance WordPress: cómo tener éxito profesional
Freelance WordPress: cómo tener éxito profesionalFreelance WordPress: cómo tener éxito profesional
Freelance WordPress: cómo tener éxito profesionalFernando Puente
 
Los imprescindibles para tu proyecto WordPress, ¿qué tengo que llevar en la m...
Los imprescindibles para tu proyecto WordPress, ¿qué tengo que llevar en la m...Los imprescindibles para tu proyecto WordPress, ¿qué tengo que llevar en la m...
Los imprescindibles para tu proyecto WordPress, ¿qué tengo que llevar en la m...Fernando Puente
 
Beneficios de utilizar una CDN en tu proyecto WordPress
Beneficios de utilizar una CDN en tu proyecto WordPressBeneficios de utilizar una CDN en tu proyecto WordPress
Beneficios de utilizar una CDN en tu proyecto WordPressFernando Puente
 
Proyectos con WordPress: sastrería a medida
Proyectos con WordPress: sastrería a medidaProyectos con WordPress: sastrería a medida
Proyectos con WordPress: sastrería a medidaFernando Puente
 

Plus de Fernando Puente (16)

Qué es y para que sirve la carga condicional
Qué es y para que sirve la carga condicionalQué es y para que sirve la carga condicional
Qué es y para que sirve la carga condicional
 
Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...
Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...
Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...
 
WordPress. Modelos de negocio
WordPress. Modelos de negocioWordPress. Modelos de negocio
WordPress. Modelos de negocio
 
Mitos y realidades sobre el WPO en WordPress
Mitos y realidades sobre el WPO en WordPressMitos y realidades sobre el WPO en WordPress
Mitos y realidades sobre el WPO en WordPress
 
Tipologías de migración - WordCamp Valencia 2019
Tipologías de migración - WordCamp Valencia 2019Tipologías de migración - WordCamp Valencia 2019
Tipologías de migración - WordCamp Valencia 2019
 
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...
 
WP-Cron: ni contigo, ni sin ti
WP-Cron: ni contigo, ni sin tiWP-Cron: ni contigo, ni sin ti
WP-Cron: ni contigo, ni sin ti
 
Niveles de escalado para WordPress
Niveles de escalado para WordPressNiveles de escalado para WordPress
Niveles de escalado para WordPress
 
Técnicas para monetizar un sitio WordPress
Técnicas para monetizar un sitio WordPressTécnicas para monetizar un sitio WordPress
Técnicas para monetizar un sitio WordPress
 
Gutenberg, ¿la revolución de WordPress?
Gutenberg, ¿la revolución de WordPress?Gutenberg, ¿la revolución de WordPress?
Gutenberg, ¿la revolución de WordPress?
 
Adapta tu tema a Gutenberg - WordCamp Sevilla 2018
Adapta tu tema a Gutenberg - WordCamp Sevilla 2018Adapta tu tema a Gutenberg - WordCamp Sevilla 2018
Adapta tu tema a Gutenberg - WordCamp Sevilla 2018
 
Gutenberg revoluciona WordPress - Congreso Web 2018
Gutenberg revoluciona WordPress - Congreso Web 2018Gutenberg revoluciona WordPress - Congreso Web 2018
Gutenberg revoluciona WordPress - Congreso Web 2018
 
Freelance WordPress: cómo tener éxito profesional
Freelance WordPress: cómo tener éxito profesionalFreelance WordPress: cómo tener éxito profesional
Freelance WordPress: cómo tener éxito profesional
 
Los imprescindibles para tu proyecto WordPress, ¿qué tengo que llevar en la m...
Los imprescindibles para tu proyecto WordPress, ¿qué tengo que llevar en la m...Los imprescindibles para tu proyecto WordPress, ¿qué tengo que llevar en la m...
Los imprescindibles para tu proyecto WordPress, ¿qué tengo que llevar en la m...
 
Beneficios de utilizar una CDN en tu proyecto WordPress
Beneficios de utilizar una CDN en tu proyecto WordPressBeneficios de utilizar una CDN en tu proyecto WordPress
Beneficios de utilizar una CDN en tu proyecto WordPress
 
Proyectos con WordPress: sastrería a medida
Proyectos con WordPress: sastrería a medidaProyectos con WordPress: sastrería a medida
Proyectos con WordPress: sastrería a medida
 

Dernier

Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 

Dernier (9)

Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 

Optimiza tus webs a bajo costo con WPO

  • 1. #WCVenezuela2021 Optimiza tus webs a bajo costo Fernando Puente
  • 2. #WCVenezuela2021 Fernando Puente COO en YITH Soy informático de vocación y de profesión, formador ocasional y un enamorado de comer y beber. Desde 1996 trabajando en TI y desde 2007 con WordPress. @fpuenteonline
  • 5. WPO no es velocidad
  • 6. #WCVenezuela2021 WPO Estrategias y tareas de diseño, de desarrollo, de optimización, de mejora del rendimiento, de gestión de los recursos y herramientas disponibles, etc... todo ello orientado a que el servicio que da nuestra web o proyecto online, sea el óptimo para todos y cada uno de los usuarios que la visitan, en cualquier soporte y dispositivo, y en cualquier momento.
  • 7. #WCVenezuela2021 Buscamos con WPO ● Mejor posicionamiento ● Mayor conversión ● Mejor UX ● Reducir costes ● Ser más ecológicos
  • 8. #WCVenezuela2021 Si el WPO es bueno, la solución es comprar mucho WPO
  • 10. #WCVenezuela2021 1. Eliminar lo superfluo, no necesario o duplicado 2. Optimizar el rendimiento de los recursos 3. Diseñar una solución óptima para cada sesión de usuario, no "una para todo” Principales estrategias WPO 4. Liberar de carga los recursos 5. Aplicar lo último en tecnología 6. Reducir el impacto de los recursos de terceros 7. Sentido común
  • 11. #WCVenezuela2021 1. Eliminar lo no necesario ● Plugins no usados o código que no se ejecuta ● Minify de archivos de texto (CSS, JS, HTML, JSON, XML o SVG) ● Cabeceras innecesarias en HTML ● Emojis ● Embeds ● Dashicons ● Pingbacks ● Categorías y etiquetas ● Revisiones ● Imágenes y thumbnails ● Comentarios y spam ● Enlaces ● Pruebas (archivos y BD) ● Usuarios WP ● Logs y archivos de servidor ● Widgets innecesarios
  • 12. #WCVenezuela2021 2. Optimizar el rendimiento de los recursos ● Caché de servidor (OPcache, objetos y página) ● Caché de navegador ● CDN para recursos estáticos ● Comprimir archivos de texto ● No utilizar @import en CSS ● Aplicar code-split a ficheros JS ● Lazy load de comentarios ● Utilizar servicio externo para los comentarios ● Limita el uso de fuentes personalizadas y/o usar fuentes del sistema ● Combinar CSS y JS archivos pequeños ● Base de datos: ➔ Añadir índice en el campo autoload de la tabla wp_options ➔ Utilizar InnoDB, no MyISAM ➔ Mantenimiento periódico
  • 13. #WCVenezuela2021 3. Solución óptima para usuario ● Carga condicional de plugins ● Archivos CSS por dispositivo ● Mejorar CSS crítico (ATF) ● Servicio DNS especializado ● Cercanía geográfica del servicio ● Formato AMP ● Caché de servidor por dispositivo ● Utilizar Prerender ● Imágenes: ➔ Tamaño adecuado ➔ Width y height en HTML ➔ Eliminar metadatos ➔ Generar sólo los thumbnails necesarios por el tema ➔ No aplicar deflate/gzip ➔ JPEG progresivo (HTTP/2) ➔ Formatos WebP o SVG ➔ Aplicar Lazy load
  • 14. #WCVenezuela2021 ● Desactivar servicios no usados de servidor ● Heartbeat: reducir o eliminar ● Aplicar caché/deshabilitar feed ● Revisar los enlaces rotos ● Revisar hotlinking ● Reducir/Eliminar redirecciones ● Mover redirecciones de WP al servidor 4. Liberar de carga los recursos ● Desactivar la REST API ● Deshabitar cron interno, utilizar cron desde servidor o externo ● Limitar log y debug en producción ● Robots: ➔ Bloquear maliciosos ➔ Aplicar Crawl-delay
  • 15. #WCVenezuela2021 5. Aplicar lo último en tecnología ● Lazy load imágenes e iframes ● Fuentes variables ● Compresión brotli ● HTTP/2 Push (CSS/JS/Logos) ● HTTP/3 ● Imágenes WebP Utilizar las últimas versiones de: ● WordPress ● Tema ● Plugins ● PHP
  • 16. #WCVenezuela2021 6. Reducir el impacto de los recursos de terceros ● Utilizar recursos standard ● Combinar Google Fonts en una sola llamada ● Alojar Google fonts en local ● Carga condicional scripts ● Orden de carga ● Carga scripts (defer/async/DOMContentLoaded) ● Utilizar DNS Prefetch
  • 17. #WCVenezuela2021 ● Diseño sencillo, ¿esto hace realmente falta? ● La web que necesita el usuario, no la que nos gusta a nosotros ● No reinventar la rueda ● Escenario de mejora continua, analiza: ¿ha cambiado algo en mi entorno o en mi infraestructura o en mi usuario o en mi negocio? 7. Sentido común
  • 18. #WCVenezuela2021 Sugerencias ● No hay dos proyectos iguales, pero muchos comparten una base similar ● Empezar desde el mismo momento del inicio del proyecto ● Ciertas optimizaciones se vuelven obsoletas por cambios tecnológicos ● El recurso más rápido es el que no se descarga
  • 19. Todo proyecto digital es optimizable, incluso a muy bajo coste