WordPress es, con mucho, la plataforma más utilizada del mundo para publicar contenido en Internet. En efecto, WordPress está detrás de casi un 40 % del total de los sitios web creados con un gestor de contenidos (CMS).
Crear páginas web con WordPress ha ganado tanta popularidad no solo por lo fácil que resulta, sino porque suele obtener un buen posicionamiento en los buscadores (SEO), un factor clave para que nuestro contenido llegue a los usuarios y no quede enterrado entre los miles de millones de páginas indexadas en los motores de búsqueda como Google.
Pese a que WordPress es en sí mismo muy potente en materia SEO, disponemos de una serie de complementos o plugins que hacen posible que dé todavía más de sí. A continuación, os presentamos algunos de los más conocidos.
All in One SEO o Yoast
Los dos plugins estrella para optimizar el posicionamiento en los buscadores de una web WordPress son All in One SEO o Yoast.
Internet está lleno de comparaciones y argumentos para utilizar uno u otro. La principal diferencia es que Yoast es más «automático» y lo gestiona absolutamente todo, mientras que All in One SEO permite ajustar la configuración de cada publicación o página con reglas generales bastante básicas.
Ambos complementos nos dejan personalizar:
- El título SEO o «title tag» y la descripción general del sitio web, tanto para la web como para las redes sociales (es aconsejable diferenciar para tener más repercusión en las redes).
- La forma del título SEO y la descripción de las páginas de categoría (a partir del mismo nombre, por ejemplo), para la web y para las redes sociales.
- La forma del título SEO y la descripción de publicaciones y páginas (a partir del nombre o de la categoría principal y de palabras clave o generalidades del sitio). Podemos añadir detalles concretos a cada publicación o página (siempre distinguiendo la web de las redes sociales).
Este último punto es primordial porque a menudo pensamos en títulos que llamen la atención a las personas, pero que no son necesariamente pertinentes para el posicionamiento web.
Por ejemplo, si titulamos un artículo del blog Los trucos de la abuela para no fastidiar la bechamel, podemos usar All in One SEO o Yoast para ponerle un título más «SEO» —como podría ser Cómo se prepara la bechamel— en la «title tag». Así el usuario verá el primer título, pero Google considerará el segundo.
Además, es fundamental que tanto los títulos como las descripciones sean únicas, es decir, que no ninguno de los textos se repita, cosa que estos plugins nos permite comprobar fácilmente.
Por otro lado, All in One SEO y Yoast vinculan el blog con Search Console (la herramienta de Google que sirve para saber si el buscador tiene en cuenta un sitio web), nos dan una idea de lo que podríamos optimizar en los ficheros robots.txt y .htaccess y, cómo no, hacen posible crear un mapa del sitio, el archivo en formato XML que se envía a Google, Bing y otros buscadores para que tengan en cuenta todas las páginas existentes.
Enlaces rotos y error 404
Cuanto más grande sea un sitio web, más probable es que tenga enlaces rotos y errores 404 (páginas inexistentes).
El complemento Broken Link Checker permite escanear el sitio web de manera constante y enumerar los enlaces rotos. De este modo, podemos eliminar o actualizar rápidamente cualquier enlace y solventar los problemas.
Si los enlaces rotos apuntan a páginas que ya no existen o si hay muchos errores de la misma clase, podemos usar un complemento de redirección (como Redirection) que cambie automáticamente los enlaces incorrectos por las URL adecuadas.
Velocidad de carga
La velocidad de carga de un sitio o, lo que es lo mismo, el tiempo que tardan las páginas en mostrase, se ha convertido en un criterio importante para posicionar una página web.
El rendimiento en este sentido se puede analizar fácilmente gracias a múltiples herramientas en línea, incluida PageSpeed Insights, con la que es posible mejorar la velocidad de un sitio web.
A menudo, los problemas están relacionados con la plantilla de WordPress, las imágenes del sitio, los complementos o el servidor.
En primer lugar, la plantilla puede ralentizar la carga si el creador o quien la haya adaptado no la ha optimizado. Por eso es importante elegir una plantilla optimizada para SEO y, además, si queremos cambiarla, cuidarnos de transformarla con rigor (creando un «child theme» o tema hijo) con el CSS correcto. Normalmente, las plantillas buenas se pueden adaptar sin tocar el código, ya que ofrecen una gran variedad de configuraciones.
En segundo lugar, las imágenes pueden plantear problemas de rendimiento porque tardan en cargarse. Podemos resolver este problema optimizando las imágenes antes de subirlas, pero también es posible usar un complemento de compresión como EWWW Image Optimizer o WP Smush.
Además, algunos complementos pueden causar problemas de rendimiento porque consumen muchos recursos (como suele suceder con el plugin WPML o con Jetpack). Con el plugin P3 (Plugin Performance Profiler) se puede analizar el rendimiento de los complementos y determinar fácilmente cuáles consumen la mayor cantidad de recursos. De esta forma, podemos eliminarlos u optimizarlos.
En general, debemos evitar tener más de 30 plugins en un sitio de WordPress.
En muchos casos, es necesario comprimir el CSS, javascript y otros códigos que necesitan recursos y tiempo. Algunos complementos como Autoptimize lo hacen con bastante facilidad y reducen el tiempo de carga.
Limpieza y seguridad
Ciertos plugins como WP Optimize facilitan la limpieza de la base de datos de forma regular.
Además, mediante la interfaz del host se puede acceder fácilmente a la herramienta PHP MyAdmin, que corregirá cualquier error en la base de datos y evitará bloqueos o problemas serios sin necesidad de ser un especialista.
Un complemento como WordFence hace que sea más fácil proteger una página web y evitar que sea víctima de robots o «script kiddies», que la excluirían de los buscadores e incluso la harían inaccesible.
HTTPS
Utilizar HTTPS se ha vuelto casi indispensable para una página web, ya que Google anunció en su momento que «privilegiaría» los sitios HTTPS. No hay datos precisos que demuestren que pasar un sitio a este protocolo tiene un impacto real en el posicionamiento web, sin embargo, no cuesta mucho hacerlo.
No obstante, hay que tener en cuenta que, si usamos un certificado SSL gratuito, el valor añadido será menor que si usamos un certificado SSL de pago más potente. Además, la seguridad de la web se verá reforzada en gran medida con un certificado SSL avanzado.
Móvil
Que nuestra página web pueda verse perfectamente en un dispositivo móvil es algo básico a estas alturas. Actualmente, la mayoría de las plantillas están diseñadas para adaptarse a los móviles, pero parece que para Google tener páginas AMP es un criterio SEO aún más interesante.
Para lograrlo en WordPress, basta con usar un complemento tipo el plugin AMP for WordPress de Automattic o el AMP for WP – Accelerated Mobile Pages.
Search Console
Independientemente de los plugins utilizados, es esencial dar de alta la página en Search Console. Este servicio gratuito de Google no solo proporciona las estadísticas del sitio (y de manera mucho más legible que Google Analytics) sino que también señala los errores que ve el buscador, el modo cómo considera el sitio web (por ejemplo: el número de páginas que toma en cuenta, la cantidad de imágenes que reconoce, las palabras clave consideradas), así como algunas herramientas para sugerirle a Google algunas características del sitio (datos enriquecidos, páginas de amplificador, etc.).