Optimización de sitios web desarrollados en WordPress para sacar el máximo provecho a nuestro sitio web en aspectos tan importantes como es el Plataforma, SEO, WPO, Multi-idioma, Contenido, etc..
4. Blog vs Web
• En un blog:
– El contenido es dinámico
– El contenido se actualiza periódicamente
– No ha de ser obligatoriamente formal
– Es mul7direccional:
• Comentarios
• Viralización
– Cualquier persona puede mantener un blog.
– Indexar contenidos de un blog es cues7ón de horas
11. Ventajas de usar WordPress.org
• 100% libre y gratuito.
• Uso de cualquier plan7lla: puedes instalar cualquier tema para WordPress del
repositorio oficial o distribuida por otras vías.
• Uso de cualquier plugin. Puedes instalar los plugins que necesites, ya sean
gratuitos o de pago.
• Puedes editar el código de cualquier archivo, incluso del core de WordPress
(aunque no es recomendable).
• Uso de analy7cs. Si vas a realizar un análisis de estadís7cas de tu web, Google
Analy7cs es compa7ble con WordPress.
• Insertar publicidad. Sea cual sea la forma con la que quieras mone7zar tu web, con
WordPress.org no 7enes ningún límite.
• Escalabilidad. Gracias a la posibilidad de instalar plugins y cualquier tema, tu
proyecto puede crecer sin miedo a encontrar límites. Hoy puede ser un simple
blog pero mañana se puede conver7r en un foro o una comunidad online. No hay
límites en cuanto a obje7vos de tu proyecto se refiere.
• Comunidad. WordPress 7ene una gran comunidad detrás, desde los foros, equipo
de traducciones y comunidades locales que aportan y ayudan a resolver dudas,
además de organizar WPdays, Meetups y WordCamps
32. Base de datos
• Pensemos qué base de datos necesitamos…
“No sólo de MySQL vive WordPress”
• Si nos decantamos por MySQL optimicemos al
máximo.
• ¿MariaDB?
– Para cargas mas complejas su optimizador trabaja mejor
– El acceso mediante views aligera el proceso de carga
– https://mariadb.com/blog/how-install-and-run-wordpress-
mariadb
– http://es.wikipedia.org/wiki/MariaDB
89. ¿Que es el WPO?
• Labores que hacemos para que nuestro sitio web sea mas
rápido
• Esas labores pueden ser en diferentes ámbitos: Plataforma,
base de datos, maquetaciones, servidores, peticiones…
• Podemos Debemos hacer WPO en:
– Frontend
– Backend
• En definitiva, WPO o Web Performance Optimization es el
proceso de optimización de sitios web tanto a nivel usuario
como a nivel servidor para reducir el tiempo de carga del
mismo.
90. ¿Por qué es tan imporante el WPO?
• Cuanto más rápida vaya una web, el usuario
estará más tiempo en la página
• Cuanto más rápida vaya una web, habrá menos
porcentaje de rebote
• Cuanto más rápida vaya una web, habrá más
conversiones
• Cuanto más rápida vaya una web, mejoraremos
la experiencia de usuario
• Cuanto más rápida vaya una web, tendremos
menos coste de infraestructura.
94. GtMetrix
• Herramienta web gratuita que nos analiza en
función de Google y Yahoo y nos evalua en
función de la velocidad.
• Nos aporta un listado de aspectos a mejorar
tanto en la web como en el servidor para
mejorar estas valoraciones.
• http://gtmetrix.com
94
97. Pingdom Tools
• Herramienta gratuita y muy potente que nos
permite saber los tiempos de carga, el tamaño
de las páginas
• Nos permite testear desde múltiples
localizaciones
• Compartir los resultados
• Guardar históricos para saber las mejoras que
hemos ido haciendo
• http://tools.pingdom.com/fpt/
112. Todos los idiomas en la misma entrada
• Ventajas:
– La edición es más sencilla
– Al haber menos tablas y u7lizar menos funciones es
menos compleja la arquitectura
• Desventajas:
– Todos los si7os donde el plugin no engancha con
WordPress no se traduce y hay que hacerlo a mano.
(Menus en mqTranslate)
– La desinstalación del plugin es más problemá7ca ya
que hay que borrar de la BBDD las e7quetas y los
textos alterna7vos
112