SlideShare una empresa de Scribd logo
Optimiza tu WordPress para que
vuele! Primeros pasos en WPO
(Web Performance Optimization)
JuanKa Díaz - jdevelopia.com
Desarrollador Front-End (Programador de lo que se ve) en jdevelopia
Especializado en WordPress y Joomla!
WordPress Tarragona
Podcaster en Zona Crítica, Post Type Podcast
Desarrollo web y organización de eventos en JoomlaES
• https://wptarragona.com/
• 2 Meetups mensuales

• WordPress&Beers
• Meetup - 50% Teoría / 50% Práctica

• Tarragona Impulsa & Castell del Paborde
WordPress Tarragona
• https://www.dariobf.com/podcast/

• Podcast sobre diseño y desarrollo web en
WordPress

• Zona Crítica
Postype Podcast
Disclaimer
El contenido de esta presentación representa única y
exclusivamente la opinión del presentador, no se pretende sentar
cátedra ni redactar un nuevo testamento con mandamientos
escritos sobre piedra, simplemente difundir opinión, experiencia y
recomendaciones que puedan servir tanto a principiantes, clientes
como a desarrolladores. Todas estas opiniones están totalmente
abiertas a discusión y debate.
WordPress.org
· CMS = Content Management System
· GNU/GPL
· Filosofía, Software Libre no es Software Gratis
WPO
(Web Performance Optimization)
Conjunto de técnicas para analizar, proponer y desarrollar
cambios directamente relacionados con la optimización de la
velocidad de carga de una web, así como la experiencia de
usuario con esta.
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance Optimization)
¡NO ES WPO!
· WordPress Optimization
· Instalar 3-4 plugins
· Optimizar solamente la home
· No valorar conexiones lentas
· Alta velocidad de carga con mala UX
• Percepción de lentitud en la web

• SEO

• Campañas Adwords

• Consumimos demasiados recursos

• Competencia
¿Cuándo nos preguntamos
sobre WPO?
para evitar ser un ÑAAS*
*Ñapas As A Service
RECOMENDACIONES
• Herramientas:

- Gtmetrix

- Google Page SpeedInsights

- Pingdom
• No solo analizar la home

• Tiempo en cargar la web:

- Web con mucho tráfico: menos de 2 segundos

- Web normal: menos de 4 segundos
1.- Auditoría
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance Optimization)
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance Optimization)
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance Optimization)
• Tiempo en cargar la web:

- Web con mucho tráfico: menos de 2 segundos

- Web normal: menos de 4 segundos

• Peso web: por debajo de 2 megas

• Peticiones: por debajo de 50

• Puntuaciones por encima de 70%
Recomendaciones
• Analizar las auditorias

• Ordenar la importancia de CADA auditoria
• Valorar con responsable del proyecto:
• Cambiar diseño/disposición
• Cambiar hosting
• Analizar dependencias para proponer
cambios
2.- Consultoría
• Optimizar tamaño/peso

• Optimizar calidad

• Escalado de imágenes

• Eliminar información redundante
3.- Optimizar imágenes
Plugins recomendados:
EWWW Image Optimizer
Smush
Regenerate Thumbnails
Original
1920x1080px
2,4 MB
Optimizada
980x550px
202 KB (0,2MB)
• Buen hosting = a partir de 120-150€ año

• Discos en SSD

• PHP7 (5.6 es tecnología de 2014)

• HTTP2

• SSL

• Valorar hosting cercano a cliente

• *Caché

• *Respuesta del primer bit

4.- Hosting
• Evitar misma funcionalidad en varios plugins

• 2 líneas de código ≠ plugin

• No más de 30 plugins

• P3 (Plugin Performance Profiler)
5.- Pluginitis
• Revisar necesidades de cada página

• Revisar la carga de X plugins
• Landing Page = Optimización
6.- Carga condicional
• 2 líneas de código ≠ plugin
• Diferenciar entre diseño y funcionalidad

• Correcto uso del functions y plugin propio

• Diseño y maquetación tb es código, tb se
optimiza

• Sustituir plugins comerciales por plugin
nuestro con mínimas funciones
7.- Optimizar código
• Recursos estáticos

• Minificar = eliminar espacios innecesarios,
tabulaciones, saltos de linea, etc…

• Se minifica en producción

• Orden de carga de estos recursos - JS
scripts en el footer - CSS necesario en
header y resto en footer.
8.- Minificar HMTL/CSS/JS
Plugins recomendados:
WP AutOptimize
WP Super Minify
Recurso Desarrollo Minifcado
Font Awesome 4.7.0 37KB 31KB
Bootstrap 3.3.7 CSS 143KB 119KB
Bootstrap 3.3.7 JS 69KB 37KB
jQuery 3.2.0 262KB 85KB
• Plugins desinstalados

• Número de versiones de Posts

• Comentarios SPAM

• Papelera

• Opciones/transients
9.- Optimizar BBDD
Plugins recomendados:
WP Optimize
• Especificar cache de navegador

• Habilita compresión GZIP

• Ahorra ancho de banda

• Usar con mucho cuidado en contenido
dinámico (página de carrito, páginas de
usuario, etc…)

• CDN = Content Delivery Network
10.- Caché y CDN
Plugins recomendados:
WP Super Cache 

W3 Total Cache
WP Rocket
Comet Cache
1.- Auditoría
2.- Consultoría
3.- Optimizar imágenes
4.- Hosting
5.- Pluginitis
6.- Carga condicional
7.- Optimizar código
8.- Minificar
9.- Optimizar BBDD
10.- Caché y CDN
Resumen
El buen carpintero deja el mueble bien acabado tanto
por la parte que se ve como por la que no.
Anónimo
¡Muchas gracias!
https://jdevelopia.com/ficommerce2018
¿Alguna pregunta?
Interesante… cuéntame más…
Preguntas! Preguntas!!!

Más contenido relacionado

PDF
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
PDF
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
PPTX
Wpo para wordpress josé antonio esteve sáez - meetup wp murcia
PDF
Alternativas de hosting para WordPress
PDF
WPO para que tu web en WordPress vuele! - FlashTalk - TECHNE 2018
PDF
Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]
PDF
Los mejores trucos para aumentar la velocidad en joomla!
PDF
La potencia sin control no sirve de nada, claves para aprovechar el uso de Wo...
¡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...
Wpo para wordpress josé antonio esteve sáez - meetup wp murcia
Alternativas de hosting para WordPress
WPO para que tu web en WordPress vuele! - FlashTalk - TECHNE 2018
Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]
Los mejores trucos para aumentar la velocidad en joomla!
La potencia sin control no sirve de nada, claves para aprovechar el uso de Wo...

La actualidad más candente (14)

PDF
Aplicar SEO a un desarrollo WordPress [Stephen De Winter - @estudiodos]
PDF
Las Herramientas de un Frontend
PPTX
10 Factores SEO
PDF
WPO en WordPress, muuuuuuuuuuuuuuuy rápido por JuanKa Díaz - PechaKucha
PPTX
Dreamweaver- mercedes garcia
PPTX
Peso de las páginas
PDF
Mejores practicas para acelerar sitios web
PDF
7 plugins OPTIMIZACIÓN Y RENDIMIENTO Wordpress
PDF
Introducción a Responsive Design
PDF
Casper JS - Asegurando la calidad en front-end Drupal
ODP
Preprocesadores CSS
PPTX
Trabajo de Tercer Periodo
PDF
Capistrano drupalcamp-jerez-2015
PDF
Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Gr...
Aplicar SEO a un desarrollo WordPress [Stephen De Winter - @estudiodos]
Las Herramientas de un Frontend
10 Factores SEO
WPO en WordPress, muuuuuuuuuuuuuuuy rápido por JuanKa Díaz - PechaKucha
Dreamweaver- mercedes garcia
Peso de las páginas
Mejores practicas para acelerar sitios web
7 plugins OPTIMIZACIÓN Y RENDIMIENTO Wordpress
Introducción a Responsive Design
Casper JS - Asegurando la calidad en front-end Drupal
Preprocesadores CSS
Trabajo de Tercer Periodo
Capistrano drupalcamp-jerez-2015
Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Gr...
Publicidad

Similar a ¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance Optimization) (20)

PDF
Rendimiento y velocidad en WordPress
PDF
Optimiza tus webs a bajo costo - WCVenezuela2021
PDF
WPO para proyectos WooComerce
PDF
Rendimiento y velocidad, acelera tu sitio WordPress
PPTX
Adrián Garrido - WPO para WordPress.pptx
PDF
Optimiza WordPress y a correr - WordCamp Cantabria 2015 - @DarioBF
PPTX
Optimizar WordPress - Presentacion Caracol Digital
PDF
Clase sobre Optimización de Wordpress
PDF
Backbeam
PPTX
Acelera tu sitio WordPress WPO
PPTX
WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...
PDF
Charla betabeers optimización y rendimiento en Wordpress - Marcos Ramajo
PDF
Optimizando Sitios Web
PDF
Introducción a jBPM 6
PPTX
¿Que es SharePoint?
PDF
WordPress: cómo aumentar la velocidad y la seguridad de una web
PDF
SEO para Prestashop
PPTX
Curso SharePoint 2013 overview
PDF
Buenas prácticas que debes seguir en la administración de tu SQL Server
Rendimiento y velocidad en WordPress
Optimiza tus webs a bajo costo - WCVenezuela2021
WPO para proyectos WooComerce
Rendimiento y velocidad, acelera tu sitio WordPress
Adrián Garrido - WPO para WordPress.pptx
Optimiza WordPress y a correr - WordCamp Cantabria 2015 - @DarioBF
Optimizar WordPress - Presentacion Caracol Digital
Clase sobre Optimización de Wordpress
Backbeam
Acelera tu sitio WordPress WPO
WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...
Charla betabeers optimización y rendimiento en Wordpress - Marcos Ramajo
Optimizando Sitios Web
Introducción a jBPM 6
¿Que es SharePoint?
WordPress: cómo aumentar la velocidad y la seguridad de una web
SEO para Prestashop
Curso SharePoint 2013 overview
Buenas prácticas que debes seguir en la administración de tu SQL Server
Publicidad

Más de JuanKa Díaz - jdevelopia (14)

PDF
Introducción a los campos personalizados en WordPress con ACF
PDF
Soporte en WordPress: cómo dar/obtener ayuda por Violeta Bru
PDF
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...
PDF
Introduccion a WooCommerce - eConference live
PDF
Como elegir un buen hosting para WordPress
PDF
Desarrolla proyectos web con exito en base al software libre - Joomla Day Mad...
PDF
Lock in, como alma que lleva el diablo-semanawp2018
PDF
Word press, el software libre como punto de unión - Institut mare molas 2018
PDF
La importancia del contenido en tu web - WordPress Tarragona Meetup 2017
PDF
Introducción a WooCommerce - WordPress Tarragona Meetup 2018
PDF
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
PDF
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
PDF
Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018
PDF
Hombres, mujeres, desarrolladores, clientes y viceversa word pressbarcelona...
Introducción a los campos personalizados en WordPress con ACF
Soporte en WordPress: cómo dar/obtener ayuda por Violeta Bru
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...
Introduccion a WooCommerce - eConference live
Como elegir un buen hosting para WordPress
Desarrolla proyectos web con exito en base al software libre - Joomla Day Mad...
Lock in, como alma que lleva el diablo-semanawp2018
Word press, el software libre como punto de unión - Institut mare molas 2018
La importancia del contenido en tu web - WordPress Tarragona Meetup 2017
Introducción a WooCommerce - WordPress Tarragona Meetup 2018
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018
Hombres, mujeres, desarrolladores, clientes y viceversa word pressbarcelona...

Último (20)

PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
Sesion 1 de microsoft power point - Clase 1
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
PPTX
REDES INFORMATICAS REDES INFORMATICAS.pptx
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
Estrategia de apoyo tecnología grado 9-3
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PDF
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
PDF
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPT
introduccion a las_web en el 2025_mejoras.ppt
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPT
Que son las redes de computadores y sus partes
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PDF
Calidad desde el Docente y la mejora continua .pdf
PDF
Estrategia de apoyo tecnología miguel angel solis
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Diapositiva proyecto de vida, materia catedra
Sesion 1 de microsoft power point - Clase 1
Plantilla para Diseño de Narrativas Transmedia.pdf
Zarate Quispe Alex aldayir aplicaciones de internet .docx
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
REDES INFORMATICAS REDES INFORMATICAS.pptx
historia_web de la creacion de un navegador_presentacion.pptx
Estrategia de apoyo tecnología grado 9-3
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
El-Gobierno-Electrónico-En-El-Estado-Bolivia
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
Propuesta BKP servidores con Acronis1.pptx
introduccion a las_web en el 2025_mejoras.ppt
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Que son las redes de computadores y sus partes
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Calidad desde el Docente y la mejora continua .pdf
Estrategia de apoyo tecnología miguel angel solis

¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance Optimization)

  • 1. Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance Optimization)
  • 2. JuanKa Díaz - jdevelopia.com Desarrollador Front-End (Programador de lo que se ve) en jdevelopia Especializado en WordPress y Joomla! WordPress Tarragona Podcaster en Zona Crítica, Post Type Podcast Desarrollo web y organización de eventos en JoomlaES
  • 3. • https://wptarragona.com/ • 2 Meetups mensuales
 • WordPress&Beers • Meetup - 50% Teoría / 50% Práctica
 • Tarragona Impulsa & Castell del Paborde WordPress Tarragona
  • 4. • https://www.dariobf.com/podcast/
 • Podcast sobre diseño y desarrollo web en WordPress
 • Zona Crítica Postype Podcast
  • 5. Disclaimer El contenido de esta presentación representa única y exclusivamente la opinión del presentador, no se pretende sentar cátedra ni redactar un nuevo testamento con mandamientos escritos sobre piedra, simplemente difundir opinión, experiencia y recomendaciones que puedan servir tanto a principiantes, clientes como a desarrolladores. Todas estas opiniones están totalmente abiertas a discusión y debate.
  • 6. WordPress.org · CMS = Content Management System · GNU/GPL · Filosofía, Software Libre no es Software Gratis
  • 7. WPO (Web Performance Optimization) Conjunto de técnicas para analizar, proponer y desarrollar cambios directamente relacionados con la optimización de la velocidad de carga de una web, así como la experiencia de usuario con esta.
  • 9. ¡NO ES WPO! · WordPress Optimization · Instalar 3-4 plugins · Optimizar solamente la home · No valorar conexiones lentas · Alta velocidad de carga con mala UX
  • 10. • Percepción de lentitud en la web
 • SEO
 • Campañas Adwords
 • Consumimos demasiados recursos
 • Competencia ¿Cuándo nos preguntamos sobre WPO?
  • 11. para evitar ser un ÑAAS* *Ñapas As A Service RECOMENDACIONES
  • 12. • Herramientas:
 - Gtmetrix
 - Google Page SpeedInsights
 - Pingdom • No solo analizar la home
 • Tiempo en cargar la web:
 - Web con mucho tráfico: menos de 2 segundos
 - Web normal: menos de 4 segundos 1.- Auditoría
  • 16. • Tiempo en cargar la web:
 - Web con mucho tráfico: menos de 2 segundos
 - Web normal: menos de 4 segundos
 • Peso web: por debajo de 2 megas
 • Peticiones: por debajo de 50
 • Puntuaciones por encima de 70% Recomendaciones
  • 17. • Analizar las auditorias
 • Ordenar la importancia de CADA auditoria • Valorar con responsable del proyecto: • Cambiar diseño/disposición • Cambiar hosting • Analizar dependencias para proponer cambios 2.- Consultoría
  • 18. • Optimizar tamaño/peso
 • Optimizar calidad
 • Escalado de imágenes
 • Eliminar información redundante 3.- Optimizar imágenes Plugins recomendados: EWWW Image Optimizer Smush Regenerate Thumbnails
  • 20. • Buen hosting = a partir de 120-150€ año
 • Discos en SSD
 • PHP7 (5.6 es tecnología de 2014)
 • HTTP2
 • SSL
 • Valorar hosting cercano a cliente
 • *Caché
 • *Respuesta del primer bit
 4.- Hosting
  • 21. • Evitar misma funcionalidad en varios plugins
 • 2 líneas de código ≠ plugin
 • No más de 30 plugins
 • P3 (Plugin Performance Profiler) 5.- Pluginitis
  • 22. • Revisar necesidades de cada página
 • Revisar la carga de X plugins • Landing Page = Optimización 6.- Carga condicional
  • 23. • 2 líneas de código ≠ plugin • Diferenciar entre diseño y funcionalidad
 • Correcto uso del functions y plugin propio
 • Diseño y maquetación tb es código, tb se optimiza
 • Sustituir plugins comerciales por plugin nuestro con mínimas funciones 7.- Optimizar código
  • 24. • Recursos estáticos
 • Minificar = eliminar espacios innecesarios, tabulaciones, saltos de linea, etc…
 • Se minifica en producción
 • Orden de carga de estos recursos - JS scripts en el footer - CSS necesario en header y resto en footer. 8.- Minificar HMTL/CSS/JS Plugins recomendados: WP AutOptimize WP Super Minify Recurso Desarrollo Minifcado Font Awesome 4.7.0 37KB 31KB Bootstrap 3.3.7 CSS 143KB 119KB Bootstrap 3.3.7 JS 69KB 37KB jQuery 3.2.0 262KB 85KB
  • 25. • Plugins desinstalados
 • Número de versiones de Posts
 • Comentarios SPAM
 • Papelera
 • Opciones/transients 9.- Optimizar BBDD Plugins recomendados: WP Optimize
  • 26. • Especificar cache de navegador
 • Habilita compresión GZIP
 • Ahorra ancho de banda
 • Usar con mucho cuidado en contenido dinámico (página de carrito, páginas de usuario, etc…)
 • CDN = Content Delivery Network 10.- Caché y CDN Plugins recomendados: WP Super Cache 
 W3 Total Cache WP Rocket Comet Cache
  • 27. 1.- Auditoría 2.- Consultoría 3.- Optimizar imágenes 4.- Hosting 5.- Pluginitis 6.- Carga condicional 7.- Optimizar código 8.- Minificar 9.- Optimizar BBDD 10.- Caché y CDN Resumen
  • 28. El buen carpintero deja el mueble bien acabado tanto por la parte que se ve como por la que no. Anónimo