Todos los que trabajamos con WordPress nos vemos realizando actualizaciones de forma constante. Es más, cuando hay una actualización de WordPress todos los elementos que tenemos incorporados sacan actualizaciones para adaptarse y nos vemos con 20 actualizaciones de golpe o más.
Pues como en todo proyecto que se precie, debemos tener un método de trabajo de mantenimiento que garantice la estabilidad del proyecto, su seguridad y su optimización para los buscadores como Google. En este artículo proponemos un plan de trabajo para mantenimiento WordPress que tu proyecto agradecerá.
Empezamos presentando el esquema del método de trabajo para el mantenimiento de tu WordPress y luego desarrollamos punto por punto. Recuerda que harás un reconocimiento de la situación y no actuarás hasta realizar una copia de seguridad primero:
- Checklist para reconocimiento del estado de la web.
- GDPR y páginas legales.
- Revisión Google Apps conectadas.
- Mediciones de optimización de velocidad.
- Auditoría SEO inicial.
- Valoración y concreción de errores a solventar.
- Copia de seguridad (automatizada).
- Actualización de traducciones, themes, plugins y WordPress.
- Revisión plugin de seguridad en web.
- Revisión funcionamiento general de la Web.
- Ajustes y optimizaciones SEO y velocidad.
- Auditoría SEO y ajustes finales.
- Mediciones de optimización y velocidad
Checklist para reconocimiento del estado de la web.
En primer lugar necesitamos información sobre el estado de nuestro sitio web wordpress. Queremos saber o tener una idea de si durante el proceso de actualziación y mantenimiento de WordPress nos vamos a encontrar problemas.
Los problemas suelen venir cuando un theme o plugin deja de tener respaldo, cuando hay customizaciones no controladas o recursos utilizados de mala calidad.
Empecemos por el principio:
Estado de actualización del theme y child theme.
Lo primero es identificar el Tema y el Tema hijo utilizado, su versión y el proveedor. Cuando el Tema es comprado tenemos que asegurarnos que la licencia está puesta y que los avisos de actualización funcionan.
En el caso de no tener Tema Hijo, licencia o si el proveedor ya no da respaldo a tu Tema te recomendamos acudir a un profesional para que te ayude.
Estado de actualización de los plugins.
Los plugins son un bendición por un lado porque nos aportan funcionalidades de todo tipo, pero un problema por otro porque generan incompatibilidades, cargas de rendimiento en el servidor o mayor número de actualziaciones mensuales.
Nuestra recomendación es tener solo lo imprescindible: SEO, Optimización, Seguridad, Copias de seguridad (si no las haces en el hosting) y poco más.
Estado de actualización del core de Wordpres.
Una de las acciones más delicadas es la actualización del core de wordpress porque todo se adapta a él. Muchos, cuando aparece una actualización del core de WordPress, esperamos unos días para dar tiempo a que lleguen posibles actualizaciones de los plugins y las plantillas. Menos cuando es una actualización de seguridad, en este caso hacemos la actualización de inmediato.
Detección customizaciones realizadas a tener en cuenta.
A veces realizamos ajustes de diseño mediante CSS o alguna customización mediante el archivo functions.php. Si actualizamos la plantilla sin tener un Tema hijo podemos perder estas customizaciones.
Tenemos que tener controladas las customizaciones y usar un Tema hijo para evitar perdidas al actualizar la plantilla.
Versión php en servidor.
El servidor es vital para un proyecto web. En el caso de WordPress necesitamos que la versión php sea la recomendada por WordPress.org.
GDPR y páginas legales
Pasa el tiempo y la parte legal la descuidamos. Evitemos el descuido incluyendo la revisión en el mantenimiento del sitio web.
Necesitamos un plugin que gestione las cookies y revisar si tenemos páginas de "Aviso Legal", "Política de Cookies" y la "Política de Privacidad". Ojo con las referencias a la Leyes puesto que estas cambian con el paso del tiempo.
Revisión Google Apps conectadas
El mundo Google nos interesa, queremos aparecer en los resultados de búsqueda. Para conseguirlo necesitamos controlar nuestra indexación en el buscador y lo que sucede en la web con analítica.
Si no lo has hecho aún os recomendamos crear una cuenta gmail solo para la web y tu presencia online, no utilizándola para comunicaciones con otras personas. Queremos que todos los avisos relacionados con Google Apps lleguen a esa cuenta.
Google Search Console.
Vamos a comprobar si nuestro sitio web tiene sitemap y si está subido a Google Search Console.
En Google Search Console vamos a revisar la indexación, el rendimiento y las posibles penalizaciones para comprobar que todo está en orden.
Google Analytics.
El siguiente paso es revisar los códigos de Google Analytics en la Web y las lecturas en Google Analytics. Si todo está correcto podemos seguir.
También podemos revisar o configurar objetivos.
Mediciones de optimización de velocidad
Cuantas webs molonas hemos encontrado que luego cuando compruebas rendimiento son lamentables. Es el peligro de algunos Temes que venden en repositorios. Te lo enseñan todo bien bonito sin mostrarte la parte técnica (eficiencia, metadatos, datos estructurados, etc.).
Pues bien, estas son dos herramientas que nos puede ayudar con nuestra web. Recuerda que lo importante es la evolución no la puntuación del momento. Queremos trabajar con sentido y con mejora continua.
Gtmetrix.
Es gratuita. Entra, regístrate y empieza a analizar las páginas clave. Un truco para saber si la plantilla y los plugins no son un problema es analizar una página sin imágenes, vídeos, formularios, etc. como por ejemplo la de Política de cookies. Si una página que solo tiene texto es lenta... tenemos un problema. Si con solo texto es rápida y en otras secciones es lenta tota revisar optimización on page y plugins que pueda perjudicarnos.
Google Page Speed.
Con la analítica no nos tenemos que volver locos. Aplicamos el mismo concepto que con las métrica de optimización, la mejora continua. En este caso la clave es una buena interpretación de los datos clave.
Revisaremos los códigos en la web y entraremos en la aplicación para comprobar que todo funciona con normalidad.
Auditoría SEO inicial
Ahora ya sabemos el estado de los recursos utilizandos dentro de WordPress, la versión php utilizada en servidor, el nivel de optimización y quien nos visita. Ahora toca centrarnos en lo que podemos mejorar para posicionar el sitio.
Auditoría con Semrush
Es nuestra herramienta preferida, para profesionales. Recuerda que puedes contactarnos y tendremos una sesión gratuita de 1 hora aproximadamente en la que analizaremos y auditaremos la web entregándote el informe de auditoría SEO.
Hay infinidad de aplicaciones que hacen este tipo de tareas, no tan completas, pero hay muchas. De nuevo lo importante es la regularidad y la mejora continua.
Con el informe de auditoría tienes un listado de tareas que mejoraran tu sitio web para el posicionamiento. Dos recomendaciones: prioriza lo más relevante y no hagas cambios en la web que no tengas controlados.
Valoración y concreción de errores a solventar.
Es el momento de trazar el plan definitivo. Si hemos seguido los pasos tendremos un listado de los problemas y los deberes. Antes de empezar, piensa a largo plazo y organiza las tareas por prioridad: primero aspectos técnicos, después Google Apps y finalmente Auditoría SEO con correcciones.
Copia de seguridad (automatizada).
Pasamos a la acción real con el paso más importante de todos: realizar una copia de seguridad de nuestro sitio WordPress. Si tu servidor ya te las hace de forma automatizada, revisa que exista una copia de seguridad reciente. Si no es el caso, puedes instalarte un plugin de backups.
Recomendación: lo importante de un plugin de backups es que haga copias de seguridad fiables y que utilizarlas sea muy fácil. Nosotros utilizamos backupbuddy, si lo necesitas quizás podamos ayudarte.
Programa copias de seguridad de la base de datos y completas en función del tipo de web que tienes. Siempre con un máximo de unidades en servidor. No poner máximo puede llevar a tu servidor al colapso.
Actualización de traducciones, themes, plugins y WordPress.
Ya tenemos copia de seguridad, ahora vamos a actualizar el sistema siguiendo esta prioridad:
La versión del recurso te puede indicar si la actualización es más o menos importante. La mayoría tiene una numeración algo así 8.10.5. El orden de importancia lo marcan de derecha a izquierda. Es decir si en el caso expuesto pasa de la 8.10.5 a la 8.10.6 es una actualización menor, si pasa a la 8.12.0 es media y si pasa a la 9.0.0 es mayor.
En todos los casos haz siempre copia de seguridad primero.
Revisión plugin de seguridad en web.
Un elemento que no se suele tener en cuenta es el uso de plugins de seguridad que nos protejan de malware, spam, etc. Te recomiendo el uso de uno por ejemplo Wordfender y algún plugin de Google ReCaptcha para formularios.
Revisión funcionamiento general de la Web.
En el caso de que hayamos realizado nuestra copia de seguridad y actualizado el sistema siempre viene bien revisar la web navegando en ella. Limpia la caché de tu navegador y entra como si fueras un usuario normal. Navega sobre todo por los contenidos estratégicos.
Ajustes y optimizaciones SEO y velocidad.
Si ya tenemos nuestro sistema al día ahora vamos a centrarnos en la optimización para los buscadores. Deberíamos instalar plugins que nos ayuden con esta finalidad. Hay de dos tipos, por un lado los de eficiencia técnica y por otro los de interpretación de datos para Google. Vayamos con el primero:
Yoast SEO
Este es el plugin que nos genera el sitemap que deberíamos haber encontrado subido en Google Search Console. Si no lo tienes y no hay otro plugin que gestione sitemaps necesitas instalarlo de inmediato y subirlo a Google Search Console.
Necesitarás comprobar los metadatos en cada página, artículo, producto o tipo de contenido que tengas en la web. Esto es el título y la descripción que parecerá en resultados de búsqueda, redes sociales cuando compartes, etc.
Yoast SEO tiene una opción en herramientas que es la edición en masa de estos metadatos. Ayuda cuando tienes que trabajar mucho contenido de golpe.
WP Super Caché
Este en combinación con el plugin autoptimize me ha dado muy buenos resultados. Simplemente instala, activa, vas a configuraciones del plugin y te aseguras de que la gestión de la caché esta activa. Sin más.
Autoptimize
Este nos ayuda a minificar html, css y javascript pero no vamos a entrar en temas técnicos. Procesamos de la misma manera que en el anterior comprobando primero que nuestro Tema no tiene funciones similares (como el caso de Divi). Si el tema tiene estas funciones te recomendamos no activar este plugin y pasar un gtmetrix a ver resultados. Luego desactivas las funciones de Minificar del Tema y activas este plugin para volver a pasar por Gtmetrix. La opción que te de mejor resultado te has de quedar. Normalmente es desactivando funciones en Tema y dejando este plugin activo.
AMP
Este es una opción para los que tiene blog en la web. Es una función que añade a los artículos del blog una segunda versión con extensión añadida /amp. Esta segunda versión está optimizada para móvil y es de Google.
El funcionamiento a veces confunde. Si entramos en nuestra web no vamos a ver la versión AMP, solo la vemos en casos en los que Google te la enseña en resultados de búsqueda y entonces desde ahí si entramos en versión AMP. Hay maneras de forzar AMP siempre pero son casos en los que hay implicaciones técnicas, no te lo recomiendo de momento.
Si no lo tienes instalado, hazlo y configúralo. Con el tiempo verás en Google Search Console mejoras y eso significa que le estás gustando a Google.
Auditoría SEO y ajustes finales.
Ya hicimos una auditoría SEO con Semrush y ahora, después de la revisión o de lass nuevas configuraciones vamos a hacer otra. Es importante que la parte de configuración del plugin de Yoast SEO esté terminada.
Auditoría SEO Semrush
Esta vez deberíamos mejorar en nota. No hace falta tener un 100% pues es casi imposible pero sí superar el 90%. En el caso de no superarlo te recomiendo seguir trabajando en correcciones hasta llegar.
Mediciones de optimización y velocidad
Ahora sí, tenemos todo a punto y vamos a comprobar el resultado final. Deberíamos tener WordPress actualizado, optimizado y preparado para Google. Es el momento de comprobarlo.
Gtmetrix.
De nuevo con Gtmetrix hacemos escaneos en una página sin media y en las secciones estratégicas. Explora la aplicación pues te mostra los elementos por tiempos de carga y esto te puede ayudar a matizar y mejorar la configuración.
Google PageSpeed.
Ahora con Google Page Speed escanea una página con solo texto y las secciones estratégicas. Recuerda que para los artículos del blog puedes escanearlos con la extensión añadida /amp. Debería dar buenos resultados.
Y esto es todo. Recuerda que podemos ayudarte con recursos premium y con nuestra experiencia. Somos proactivos a generar comunidad.