Friday, August 28, 2015

Guía de optimización SEO para WordPress

Potente, versátil, escalable, sencillo de gestionar… WordPress es probablemente la mejor plataforma para el desarrollo de páginas web, blogs, etc. ¡Aprende a configurar WordPress y optimizarlo para los buscadores!

Guía con consejos de optimización seo para WordPress

Muchos desarrolladores eligen WordPress para crear las páginas web de sus clientes. A parte de poder llevar a cabo cualquier proyecto web con excelentes resultados, WordPress tiene la ventaja de ser muy fácil de gestionar por parte de los clientes, aun cuando carezcan de conocimientos especializados.

De hecho, no hace falta ser desarrollador para entenderse bien con WordPress. Eso sí; te conviene saber configurarlo correctamente y elegir los mejores plugins para SEO, redes sociales, seguridad, optimización de la velocidad, etc.

Hoy te traigo una pequeña guía para configurar y optimizar WordPress para los buscadores. Hablaremos de aspectos relativos a la configuración básica, consejos un poco más avanzados, plugins, etc. ¡Y sácale el máximo partido a WP! 😉

Configurando tu WordPress desde cero…

La clásica discusión WordPress.org vs WordPress.com forma parte del pasado. Hoy en día prácticamente nadie duda que para sacarle el máximo partido a una web o un blog en WordPress debes olvidarte del hosting gratuito que te ofrece la versión .com y escoger una empresa de alojamiento web de pago. Las soluciones de hosting gratuito a cambio de publicidad tampoco suelen ser una buena idea. Lo mejor es que elijas una empresa que te ofrezca un buen plan de hosting.

En esta guía daré por supuesto que has elegido la opción con hosting propio a cargo de una empresa, y que te dispones a configurar tu nuevo y flamante WordPress 😉

Vamos con unos consejos de configuración básica. La mayoría también son muy importantes para el SEO; pero he preferido dejar los puntos más específicamente relacionados con la optimización y el posicionamiento para el siguiente apartado.

1. Comprueba la visibilidad para los buscadores

En WordPress contamos con una opción para evitar que los buscadores indexen tu web: “Disuade a los motores de búsqueda de indexar este sitio”.

¡Asegúrate de que está desactivada!

Opción de WordPress para elegir la visibilidad para los motores de búsqueda

La puedes encontrar en Ajustes > Lectura

2. Establece la URL canónica

Uno de los problemas SEO más comunes y que se corresponden con una mala optimización básica de WordPress es el tema del contenido duplicado.

La forma más básica de duplicar contenido es mantener dos URL de acceso a la web (con y sin www).

Entra en Ajustes > Generales y escribe las dos opciones de URL que te aparecen con o sin www, ¡pero que queden ambas igual!

También es conveniente que establezcas el dominio preferente (el mismo) en Google Webmaster Tools.

3. Personaliza los Enlaces permanentes

Y por enlaces permanentes nos referimos a la estructura de las URL. Este es un factor importante, dado que dependiendo de tu elección, la dirección de cada una de tus páginas o entradas será más o menos amigable para los buscadores.

Accede a las opciones en Ajustes > Enlaces permanentes

Es posible que por la naturaleza de tu proyecto web sean preferibles unas u otras opciones. Si no quieres complicarte la vida, elige la opción “Nombre entrada”. Tendrás URL’s amigables a los buscadores y también a los lectores humanos. Exactamente, como la siguiente:

http://ift.tt/1i7uHAF

4. Cambia la categoría “Sin categoría”

De lo contrario, cada vez que olvides vincular una categoría a un post u otros contenidos, se le asignará por defecto la categoría “Sin categoría”, algo poco recomendable para el SEO y para la navegación de los usuarios.

Recuerda que también puedes cambiar la “Categoría predeterminada” en Ajustes > Escritura.

Editar la categoría predeterminada Sin categoría

5. Edita Robots.txt

Se trata de un archivo que sirve para bloquear contenidos, o en otras palabras, para evitar que los bots accedan a algunas partes de tu página web que no quieres que se indexen. Es el caso de apartados que requieren login de usuarios, formularios, etc.

El archivo robots.txt usa los comandos User-agent para especificar a qué bot va dirigida la orden, y Disalow para indica qué es lo que se quiere bloquear de cara a los buscadores. Veamos un ejemplo de su sintaxis:

User-agent: *

Disallow: /wp-admin/

Disalow: /wp-includes/

Disalow: /wp-login/

Disalow: /*trackback

Disalow: /*feed

Disalow: /politica-de-privacidad/

Y cn los nuevos avisos de google de css y JS es recomendable poner lo siguiente:

Allow: /*.js$
Allow: /*.css$

Los detalles de su sintaxis te los proporcionan desde Google Support.

Una vez editado, puedes subir el archivo robots.txt a la carpeta raíz de tu web. Sin embargo, también puedes editarlo directamente con el plugin WP Robots TXT, que te añadirá las opciones de edición en el apartado Ajustes > Lectura.

6. Planifica tus copias de seguridad desde el principio

Las cosas se hacen bien desde el principio o no se hacen. Por eso, te recomiendo que vayas pensando en hacer copias de seguridad de tu página web aunque acabes de lanzar tu site. Es algo que no conviene dejar para después, dado que los virus, ataques, problemas técnicos, etc., pueden hacerte perder la información de tu website.

Lo más habitual es que tu servicio de hosting conserve una copia de tu base de datos, tus archivos, etc. Pero conviene cubrirse las espaldas y por esa razón, lo mejor que puedes hacer es realizar tus propios backups.

Puedes hacer copias de seguridad manualmente desde el panel de control y a través de FTP. También puedes recurrir a plugins que te facilitarán y agilizarán la tarea de realizar copias periódicamente. BackUpWordPress es uno de los que puedes utilizar. Es muy sencillo e intuitivo.

Optimizando WordPress para el SEO

Una vez aprendidas las lecciones básicas de configuración de tu web, es el momento de hablar más específicamente sobre la optimización SEO para WordPress.

7. Habilita tu Sitemap

Sitemap.xml es un archivo que ofrece un listado con todas las url de tu sitio para que GoogleBot pueda rastrear más rápida y fácilmente los contenidos de tu sitio.

Puedes usar el plugin Google XML Sitemap para implementar el Sitemap en tu web. ¡Es muy sencillo!

8. Instala WordPress SEO

WordPress SEO Plugin, de Yoast, te permite realizar optimizaciones básicas y fundamentales en el SEO on page.

Este plugin añade funcionalidades en el editor de contenidos de WordPress que te ayudarán a cumplir con los ítems básicos de la checklist de tareas obligadas para optimizar tus páginas y posts.

Interfaz del plugin WordPress SEO by Yoast

Como puedes ver en la imagen, WordPress SEO te permite especificar el contenido de las etiquetas title y meta description, así como meta keywords (en desuso). Por cierto, si has oído últimamente que la etiqueta meta description ya no importa para el posicionamiento, ¡ni caso! Aunque no sea un factor de posicionamiento, optimizar meta description correctamente aumentará tu CTR, ¡que sí lo es! Una descripción que permita a los usuarios saber qué se van a encontrar en tu post, sobre qué trata exactamente, etc., atraerá más clicks hacia tu web en los SERPs.

También puedes ver en tiempo real el aspecto de tu snippet tras optimizar las etiquetas meta y evaluar el trabajo hecho obteniendo datos sobre la densidad de la focuskeyword (o palabra clave principal).

Además, WordPress SEO te permite gestionar los atributos index/noindex, follow/nofollow, etc.; adaptar el título, la descripción y la imagen para compartir los contenidos en tu fanpage de Facebook; etc.

9. Hazte con WP Rocket

Seguramente habrás oído hablar de WP Super Cache y W3 Total Cache. Ambos son buenos plugins gratuitos de cacheo. Sin embargo, WP Rocket es un plugin de pago con el que puedes elevar la velocidad de tu web a un nivel superior.

Este plugin guarda los contenidos de tu website en cache, lo cual permite mostrar a los visitantes de tu página la versión guardada.

Mostrar a los usuarios la versión en cache tiene la ventaja de que carga mucho más rápido. La única desventaja es que los contenidos cacheados no incluyen las actualizaciones realizadas. Esto, como veremos, no es un problema, dado que WP Rocket te permite escoger el tiempo en que se debe limpiar la caché y actualizarse los archivos, con lo cual, puedes editarlo para que se actualice rápidamente (en unas horas, por ejemplo).

Esta herramienta cuenta con funciones básicas para dummies y opciones avanzadas para usuarios con conocimientos más técnicos.

Una vez instalado, lo encontrarás en el menú Ajustes.

Dentro de las funciones básicas encontramos:

  • Lazy load: permite cargar imágenes, vídeos, etc., solo cuando van a ser visualizados, ahorrando tiempo de carga.
  • Optimización de archivos: hace que los recursos html, css, javascript, etc. carguen de forma óptima.
  • Caché móvil: con esta opción se puede activar el cacheado para la navegación a través de dispositivos móviles.
  • Caché para usuarios: es una opción que permite activar o desactivar la caché para usuarios logueados.
  • Caché SSL: para las url de tu página que dispongan de estos certificados.
  • Limpiar caché: la opción ya mencionada para actualizar el cacheado.

En las opciones avanzadas encontrarás otro buen puñado de funcionalidades, entre las cuales destacan aquellas destinadas a excluir determinadas páginas del cacheado o elegir la limpieza de la caché en páginas con una frecuencia alta de publicación.

Lo mejor es que vayas explorando por ti mismo las opciones. Si quieres profundizar más puedes consultar este post.

10. Monitoriza tu SEO con Google Analytics

La herramienta nativa de Google te aporta mucha información valiosa, ¡qué digo!, ¡imprescindible!, tanto para monitorizar el tráfico hacia tu web como para saber si tus estrategias y tácticas SEO están dando resultado.

Para activar Google Analytics en tu WordPress solo tienes que seguir tres sencillos pasos:

  1. Da de alta tu blog en Google Analytics.
  2. Solicita la ID de seguimiento.
  3. Coloca el código con la ID de seguimiento en el encabezado de tu web. Debes entrar en Apariencia > Theme Editor, y localizar en el lado izquierdo de la pantalla un archivo que se llamará “Cabecera”, o “header php”, dependiendo de si tienes la versión en inglés o en castellano. Una vez localizado y abierto, debes introducir el código entre las etiquetas <head> y </head>.

Insertar ID de Google Analytics en la cabecera de WordPress

Hay otras formas de hacerlo, pero creo que esta es bien sencilla y está al alcance de cualquiera, independientemente de sus conocimientos especializados sobre WordPress.

 

Y hasta aquí llegamos con la guía de optimización SEO para WordPress.

Como complemento a esta guía te recomiendo la lectura del siguiente post de Luis M. Villanueva.

¿Echas en falta algún consejo? No seas tímido, ¡deja un comentario! 😉

Y si te ha gustado esta entrada, ¡comparte en las redes sociales! :-)

La entrada Guía de optimización SEO para WordPress aparece primero en Posicionamiento Web SEO Barcelona.



Agencia SEO, Agencia SEM y Viagra, Mucha Viagra.