1.- Instalar el plugin "WP Super Cache" y habilitar Caching
2. Utilizar CDN en WordPress:
https://blogs.msdn.microsoft.com/azureossds/2015/04/27/improving-wordpress-performance-use-azure-cdn/ https://docs.microsoft.com/en-us/azure/cdn/cdn-create-new-endpoint
¿Qué tipo de CDN estas utilizando? ¿Azure o uno externo?
Tu configuración con el Azure CDN debe ser como el siguiente ejemplo:
-Tu endpoint:
Compresión habilitada y debe tener estas opciones:
En Cache es mejor dejar el default, ya que generará un key por cada query string y tratándose de WordPress son demasiadas keys.
Te recomiendo que instales este plugin "WP Super Cache" para activar caching a nivel WordPress y también configurar tu CDN con este cache.
Instala un plugin adicional: “CDN Enabler”
Mejores prácticas complementarias.
Configura los backups automáticos de tu webapp(Backups en Azure y a través del plugin BackWPup) y monitorea el servicio de tu webapp con alguna herramienta, podría ser Operations Management Suite.
Si estás utilizando tu Web app con MySQL in-app en modo Basic, Standard o Premium, configura ALWAYS ON en los app settings. Por default, las web apps no cargan de manera correcta si permanecen en un estado inactivo durante un período de tiempo. Con ALWAYS ON, puedes asegurar que tu web app no caerá en algún estado inactivo.