SEO para WordPress

SEO para WordPress

15 Jul 2020 in

La Guía definitiva de posicionamiento web en buscadores para WordPress

¡Me encanta WP! De verdad, me chifla. Lo utilizo desde sus primeras versiones, y a medida que ha ido evolucionado, he evolucionado hecho con él.

Me ha facilitado tanto la vida en el desarrollo de proyectos, que no tengo suficientes palabras para agradecer a sus creadores lo que supone para mi.

Es de ahí que que he decidido escribir esta guía de posicionamiento web en buscadores para WordPress. Para asistir a todos aquellos que quieran emplear este agrando software para efectuar sus proyectos web. Como veréis, es idóneo para aplicar técnicas de posicionamiento web On-page. Lo pone todo fácil y simple, incuso para aquellos que no tengan ni la más mínima idea de programar.

En esta guía explico todos y cada uno de los puntos del posicionamiento web en buscadores que se deben tener en consideración trabajando en WordPres, modificaciones que se deben realizar a la instalación básica, los mejores pluginspara cada punto, y las mejores prácticas recomendadas.

WordPress se sostiene en incesante evolución, esto es que mantendré esta guía actualizadaa medida que vayan saliendo nuevas versiones, a fin de que siempre sirva de referencia. Actualmente es para la versión 3.0.4.

Así pues, sin más dilación... ¡Empezemos!

1. Optimización básica

Un WordPress recién instalado ya está muy pero que muy bien para indexar. Cuando menos, más que la mayoría de CMS que se ven por ahí. No obstante, aún lo podemos prosperar. Veamos como.

1.1 URLs amigables

Esto es lo primero que se tiene que cambiar. La apariencia de las URLs, a fin de que sean amigables. Es decir, que en vez de un lío de números y letras, sean palabras interesantes descriptivas. Debemos cambiar la estructura que viene por defecto por la siguiente:

Elegir la opción "Estructura personalizada" y emplear / por cien postname por cien /

Yo suelo usar la estructura / por cien postname por ciento /. Si prefieres ver también la categoría de el post en la URL, escribe / por cien category por cien / por cien postname por ciento /.

Si haces estos cambios para un web ya existente, te recomiendo que instales el complemento, a fin de que los motores de búsqueda no desindexen las URLs ya existentes. Este complemento está realmente bien, ya que te crea redirecciones treinta y uno automáticamente en el momento en que una URL cambia.

1.2 ¿Colocar "; o bien no?

Da igual. Escoge una de las 2 posibilidades, pero elije una. Yo en mi caso, no utilizo las ";, prefiero la estructura "". Menos es más. Para hacer este cambio, debes ir a Opciones -> General, y alterar los siguientes campos:

Elije si deseas utilizar las "; o no

Si cambias esta opción y guardas, petará todo. Mas sosegado, o bien pasa nada. Simplemente es que ha cambiado la URL, y tu navegador aún te ha dirigido a la versión precedente. Simplemente vuelve a acceder al panel de control y verás que todo está bien.

1.3 ¿Poner la / al final de la URL?

Lo mismo que con las www. Da igual. Elige si deseas pon una / al final de la URL, mas sobretodo, que no se pueda acceder a exactamente la misma página de los 2 modos. Más información en el artículo ""

1.4 Sitemaps

No comprendo como aún Wordpress no tiene esta opción por defecto. Un sitemap es un fichero, normalmente llamado "sitemap.xml" que contiene un listado con todas y cada una de las páginas de tu página web que deseas indexar.

Hay un fantástico plugin llamadoque se hace cargo de producir ese archivo y sostenerlo actualizado toda vez que escribe un nuevo artículo. Además te deja escoger precisamente que páginas deseas colocar, y se hace cargo de avisar a los buscadores toda vez que actualizas tu web.

Debes decidir que páginas incluir en tu sitemap

¡Atención! Lo que elijas aquí debería coincidir con el punto, en tanto que se supone que las páginas que tienes en tu sitemap son las que deseas indexar.

1.5 Velocidad de carga

He hablado de la rapidez de carga múltiples veces. Se puede ampliar más información en el artículo "" y en "". Sigue los consejos.

A nivel particular de WordPress, podemos emplear el plugin, que lo que hace es convertir los ficheros .php a .html estáticos, que cargan mucho mas rápido.

Otro factor a tener en consideración, es tener un buen alojamiento. En ocasiones, para ahorrar unos pocos euros, perdemos mucho más de lo que nos pensamos. Yo utilizo el alojamiento web de, que a nivel de calidad precio es de lo mejor que hay.

2. Optimización del código

2.1 Limpiar el código que sobra

El código de WordPress viene lleno de peticiones a la base de datos que en la mayoría de ocasiones nos podemos ahorrar, ya que siempre y en todo momento devuelve el mismo valor. Veamos un caso con la definición del lenguaje y de la codificación. El código que viene en la plantilla es el siguiente:

Como podemos ver, hay 2 solicitudes. La del lenguaje, y la de la codificación. Como de entrada estos valores no los vamos a mudar nunca, lo mejor es colocar de forma directa los valores pertinentes. En un caso así, quedaría:

Así mejoramos la velocidad de carga y nos ahorramos un par de solicitudes a la base de datos. Para saber que valores debemos poner, podemos preguntar el código fuente de la página, donde veremos esas mismas líneas, que solo deberemos copiar en su lugar correspondiente del código.

Hay muchas otras solicitudes que nos podemos ahorrar, substituyendo la consulta por su valor directo. Las más usuales son:

2.2 Encabezados (<h1>, <h2>, etcétera)

Esto lo debería tener bien configurado la plantilla por defecto, pero merece la pena revisarlo. Asegúrate que el <h1> es el nombre del blog en la página de inicio, y el título adaptado que decidas en el resto de las páginas (ver punto 1.2). Puedes modificarlo en los ficheros single.php i page.php.

2.3 Títulos de las páginas (etiqueta TITLE)

Por defecto, WordPress te crea un título del estílo:

Nombre del blog » Fichero del blog » Título del post

Esto es mejorable, en tanto que los buscadores le dan más importancia a las primeras palabras del título, y lo mismo con los usuarios, que leen primero las primeras palabras, como es lógico. Cualquier complemento de posicionamiento en buscadores te dejará cambiar esa estructura. Puedes usar el, por ejemplo. Recomiendo las próximas estructuras:

  • Para posts: Título del artículo | Nombre del blog
  • Categorías: Categoría | Nombre del blog
  • Etiquetas: Etiqueta | Nombre del blog
  • Archivos: Ficheros de Nombre del blog

2.4 Descripciones (META etiqueta Description)

Con el mismo complemento que controlas los títulos, puedes controlar la Etiqueta meta description, que si bien, si sirve para persuadir al usuario que haga click, en tanto que ese texto es el que aparece en los resultados de búsqueda. Asegúrate que no solamente los posts y páginas tienen descripción, sino también las categorías. Las puedes editar en Entradas -> Categorias:

Se deben emplear las descripciones de las categorías. ¡En serio!

No uses complementos que produzcan descripciones automáticas. Son una mierda. Para eso, mejor no hagas nada. Casi que es mejor que dejes que Google ponga lo que le de la gana. Más información en.

2.5 Imágenes (ALT y TITLE)

Se ha hablado tanto de como optimar imágenes, que es un tanto insistente. Mas es verdad que cada vez es más frecuente que aparezcan imágenes en la. Es decir que debemos hacerlo bien.

Para iniciar, los atributos “alt” y “title” de la etiqueta <img>. Debemos ser congruentes con el nombre de archivo, que debe ser relevante, del tipo nombre-de-la-imagen.jpg. Tampoco podemos sobreoptimizar, o Google se dará cuenta de ello. Sobretodo se ha de ser congruente y relevante. ¡Ah! No olvidesde tu página web, con las etiquetas XML <image:image>y <image:loc>.

Si te da mucho palo tener que estar haciéndolo (que sería lo mejor), existen algunos plugins, comoque te lo hacen automáticamente, colocando de TITLE y ALT alteraciones del título del post.

2.6 Los estilos en los .CSS

Todos tus estilos deben estar en archivos .css. Normalmente " style.css". No emplees estilos en la página de las plantillas, con el atributo style="loquesea:talycual;", por el hecho de que los usuarios pueden cargarlo en caché, lo que hace la web más rápida, y los buscadores web no tienen ni que cargarlos, lo que la hace aún más rápida.

3. Enlaces y navegación interna

3.1 Links contextuales

Es fundamental enlazar las paginas internas de la web con relevancia entre sí. Me explico. Si hago un post que habla de la utilidad de la etiqueta Description, y al cabo de tres semanas uno sobre como forzar a Google que utilice esa etiqueta, merece la pena que incluya manualmente un link entre ellos, dentro del articulo. De esa forma, se agrupan las temáticas conceptualmente, y Google ve más claro "de que va" la web.

Hay algunos plugins, como el, que lo hacen automáticamente. No es mala idea utilizarlos, toda vez que también se siga haciendo de forma manual dentro del contenido del artículo, ya que Google valora más ese link. Lo mejor de este tipo de complementos es que en ocasiones dan con algún post del que ni si quiera te acordabas haber escrito... ha de ser que ya estoy viejo ;)

3.1 Barra lateral

Uno de los primordiales pecados que cometemos en la barra lateral (o barras), es poner demasiada información, y además acostumbra a ser la misma en todas las páginas. ¿Vale la pena tener el blogroll perceptible todo el rato?

Esos links reciben el nombre de wide links, es decir, "enlace amplio", en tanto que se repite en todas las páginas de la página web. Es decir, que si nuestra web tiene quinientos páginas, tendremos quinientos enlaces hacia la misma web. Y Google ya hace tiempo que les ha descontado importancia, y también incluso pueden ser motivo de sospecha de estrategias no toleradas.

Además, cuantos más enlaces externos coloques, más posibilidades que el usuario se vaya. O sea que si quieres enlazar a alguien hazlo en la home, o bien en una página especial para eso.

Y con lo que se refiere a la relevancia del contenido de la página con esos enlaces, es cero. Lo mismo pasa con ese apartado de "archivos". ¿Realmente consideras que alguien estará interesado en ir a mirar los posts de "Julio de 2007"? Nadie o hará, y a Google solo le complicas la vida. Es decir que fuera.

3.2 Sendas de exploración

Las Sendas de exploración (breadcrumbs o migas de pan)son una línea de palabras que se suele mostrar en la parte superior de la página web que te indica donde te hallas. Suele tener una pinta semejante a esta:

Estás en: Inicio > Categoría > Artículo

Esto evita que el usuario se pierda, y ayuda a los buscadores a que entiendan la estructura de tu página web. El mejor plugin al respeto, essin lugar a dudas.

3.3 Buscador interno

El buscador de WordPress da pena. Es uno de sus puntos débiles, y siempre y en toda circunstancia lo será. Y es que hacer un buscador no es nada fácil. En verdad, es muy, muy difícil. Complicadísimo. Por eso aconsejo quitarlo, y usar un buscador bastante mejor. Quizás os suene. Tiene por nombre Google.

Sí, exacto. Puedes utilizar el rey de los buscadores para buscar dentro de tu blog, sin salir de él, gracias a un servicio gratis de Google que te deja poner un buscador dentro de tu web, utilizando su tecnología de búsqueda. Veamos como queda integrado en mi web:

La búsqueda personalizada de Google queda integrada en la web

Para emplearlo debéis daros de alta en, y instalar el. Un trabajo de 5 minutos que solucionará este aspecto para siempre.

4. Contenido duplicado

Este es uno de los peores inconvenientes de cualquier página web. Y si no se configura bien, Wordpress puede ser una fuente de contenido copiado.

Antes que nada, debemos comprender lo que es el contenido duplicado. La idea es fácil. Si Google puede "leer" exactamente el mismo texto en 2 URL distintas (pueden ser diferentes por cualquier pequeñez, aunque solo sea una letra, un signo, las principio, o la barra / al final), ya estima que se trata de contenido duplicado. Y Google lo penaliza muchísimo, en tanto que entiende que no hay una página original, sino todos son copias.

Una vez dicho esto, has de saber que por defecto, WP puede presentar exactamente la misma información de siete formas distintas.

  1. Página del artíulo
  2. Resultados de búsqueda de archivos
  3. Archivos cronológicos (artículos clasificados por días, meses o años)
  4. Categorías (artículos clasificados por categorías)
  5. Etiquetas (artículos según sus etiquetas)
  6. Páginas (ver los artículos "pasando página" atrás o adelante)
  7. Autor (ver los artículos de un autor específicamente)

O sea, que si no observamos, podemos tener contenido septuplicado, puesto que se puede llegar a un mismo artículo a través de las 7 posibilidades. ¿Que podemos hacer al respeto? Simple. Decirle a Google que no indexe el contenido duplicado.

4.1 Indexación

La forma más fácil de decirle a Google lo que no debe indexar es con el plugin. Merced a este, le podemos decir a los motores de búsqueda que indexar y que no indexar.

 

Para no indexar contenido copiado, utilizar el complemento Robots Meta

Seleccionando las distintas opciones harás que Google no indexe lo que no te resulta interesante. Yo por mi parte lo desindexo todo menos las categorías, ya que me resulta de interés posicionar la categoría en sí. Para evitar que se considere contenido copiado, en las categorías solo muestro un pequeño pedazo de cada artículo, a fin de que no se considere un duplicado del artículo en si.

4.2 Desactiva lo que no necesites

Si tu blog es de un solo autor, puedes desactivar los archivos por autor. Y si no muestras los archivos cronológicos, desactiva también estos. Puedes hacerlo todo con el mismo complemento. Si los desactivas te aseguras que absolutamente nadie accederá a ellos a través de una URL directa.

Si no los utilizas, desactiva los fichero cronológicos y los autores

4.3 Paginación

Para que los buscadores rastreen tu web, debes reducir el número de clics al máximo. Así pues, es buena práctica sustituir el típico menú de navegación "anterior" y "posterior" por una barra de paginación como esta:

Barra de paginación, útil para los rastreadores y los usuarios

Esto lo puedes hacer con el plugin, vas a tardar cinco minutos, y mejorarás la usabilidad y el rastreo de los buscadores. Solo debes colocar el próximo código donde desees mostrarla:

4.4 Nofollows

Cuando colocas un "nofollow" a un enlace interno, le estás diciendo a Google "Ei, no vayas ahí, que lo que hay no es importante". Así puesto que, coloca "nofollows" en todos y cada uno de los links que se dirijan a páginas que no desees posicionar. Acostumbra a ser el caso del formulario de contacto, página de registro, aviso legal, etc. Así solo dejas indexar "lo que verdaderamente importa", y no repartes el PR hacia páginas intrascendentes.

5. Optimando las conversiones

Si utilizas Wordpress para tu weblog, seguramente tus conversiones se centrasen en tus lectores. Generalmente las variables que se quieren progresar son las visitas, las subscripciones y los comentarios.

5.1 Visitas

Lo primero que tenemos que hacer, de forma prácticamente obligada, es instalar Analytics en nuestra web. Es una herramienta imprescindible. Ya sé que hay otras, y tal y como, mas no vamos a complicarnos la vida.

Para hacerlo más simple y fácil, utilizaremos el complemento, que nos implementará el código automáticamente. Además, lo podemos configurar a fin de que nos capture variables adaptadas que Analytics no atrapa por defecto, como por servirnos de un ejemplo las páginas a las que dirigimos tráfico (outbonds), o bien el número de descargas de documentos.

5.1 Subscripciones

Para que la gente se suscriba a tu blog, debes recordarles en el momento preciso y en el sitio correcto que se apunten a tu feed. Un buen sitio para colocar el botón de RSS puede ser cerca del formulario que se emplea para dejar comentarios, puesto que si alguien se interesa hasta el punto de dejar un comentario en tu weblog, quizás sea más susceptible a subscribirse al mismo.

Debes valorar también, si tu audiencia sabe lo que son los RSS, por el hecho de que dependiendo de tu sector y el perfil de tus usuarios, es inútil procurar que se suscriban, por el hecho de que no sabrán lo que hacer con un feed.

5.2 Comentarios

Los comentarios son uno de los aspectos más esenciales de un blog. No solo pues la gente te pregunta cosas, te corrige, te felicita o te critica, sino más bien por el hecho de que además se establecen vínculosentre todos aquellos que dialogan, y en ocasiones se termina creando un conjunto de gente vinculada a una misma temática.

Una de las mejores maneras de fortalecer los comentarios es i nvitando a la gente a comentar. Quizás puedas lanzar una pregunta al aire, solicitar opinión o bien a veces aun consejo. Y si lo hacen, no está de más agradecerles, o bien incluso la bienvenida. De hecho, hay un plugin llamadoque sirve previamente para eso. En el momento en el que alguien comenta por primera vez, le redirecciona a una página y le agradece su comentario.

Otro complemento más que interesante es, que te permite enseñar las respuestas y retweets que recibes de Twitter y mostrarlos tal y como si fueran comentarios, señalando quien lo ha hecho.

Ejemplo de como quedan los tweets y retweets como comentarios

Otra técnica que te permite mantener las conversaciones vivas es la de instalar el plugin, que deja al usuario escoger una casilla si desea que se le notifique por mailsi alguien añade más comentarios posteriores al suyo. Particularmente útil si su comentario es una pregunta, ya que así sabrá rápidamente si alguien le responde.

Seleccionando esta casilla, el usuario que ha hecho el comentario sabrá si alguien le contesta

6. posicionamiento web en buscadores Off-Page para WordPress

Hasta aquí he hablado de lo que debes hacer DENTRO de tu Wordpress. Ahora toca hablar de lo que debes hacer FUERA de él.

6.1 Prosigue a tus seguidores

El promedio de lectores que comenta en un artículo es del 1 por cien . ¡Debes cuidarlos! Si también tienen weblog, leelo, síguelos, y porta comentarios de valor. Eso reforzará vínculos y estblecerá un relación durable.

6.2 Twitter & Facebook

Las 2 redes sociales que se han impuesto en España son en la actualidad, sin discusión alguna, Fb y Twitter. La primera cosa que debes hacer, es abrir una cuenta en ambas redes, e instalar el plugin, que te deja actualizar tu estado de Facebook y Twitter automáticamente cada vez que publicas un nuevo artículo.

Entre estas 2 redes, la que mejor funciona para darte a conocer es Twitter, ya que por defecto, todo cuanto escribes es público. De esta forma, si alguien busca en Twitter sobre una temática de tu weblog, puede localizarte fácilmente. Y si te "retwitea", lo verán sus seguidores, que muy seguramente también tengan algún tipo de relación con la temática.

6.3 Busca y prosigue blogs relacionados

Si deseas posicionar tu weblog para ciertas palabras clave, ves a, y busca esas palabras. Deberías conocer y participar en todos y cada uno de los blogs que aparecen en la primera página.

Se entiende participar en el buen sentido de la palabra. Nada de hacer spam y largárte. Involúcrate de veras, crea vínculos y conoce otros bloguers personalmente. Con independencia del planeta posicionamiento en buscadores, eso es lo que cualquier profesional debe hacer en su ámbito.

7. Contenido

En fin, dejo lo más importante para el final. El contenido. En esta guía os he explicado lo que hacer para prosperar el posicionamiento web a nivel técnico. Pero falta lo más esencial. El contenido de tu página web. Si tu contenido es una mierda, y lo optimizas, tendrás mierda optimada. Vamos a ver como he de ser el contenido de tu web.

7.1 Contenido Original

No vale hacer un copiar-pegar de la Wikipedia. Está justificado si deseas citar algo, mas no para hacer posts enteros sin valor añadido. Lo que escribas he de ser tuyo.

Evidentemente que puedes tener tu fuentes, mas no debes "sablar" su contenido. Por servirnos de un ejemplo, si tu blog está en castellano, puedes buscarbuenos artículos en otros idiomas, traducirlos, mezclarlos, adaptarlos, modificarlos, añadirinformación de tu cosecha, y hacer tu artículo, siempre citandotus fuentes.

7.2 Contenido de Calidad

Lo que decíamos. Ofrece solo contenido de calidad, que tenga utilidad a tu lectores. Que tengan una razón para venir a leer tu web. Si solo ofreces contenidos de baja calidad, para rellenar, no conseguirás nada más que un weblog con muchos posts sin visitas.

Lo mejor es que te preguntes "¿Me suscribiría yo a mi blog?", o bien que examines los blogs a los que prosigues. ¿Que te ofrecen?, ¿Porque los lees y los sigues? Esas respuestas te ayudarán a decidir que contenido poner en tu web.

7.3 Contenido fresco

No pretendas hacer posicionamiento SEO si tu último artículo se titula "Feliz 2006". Debes crear contenido regularmente, para que tanto tus lectores como Google vean que estás al día de todo. La información obsoleta no sirve de nada a nadie, y mucho menos sirve para estar el primero del ranking.

Lo mejor en este aspecto es que establezcas una periodicidad "sostenible" según tu ritmo de vida. Si puedes postear cada día, adelante. Si es una vez a la semana, adelante. Pero intenta eludir "desaparecer del mapa" cada dos por 3 sin razones lógicas (vacaciones, viajes de trabajo, etc.), porque tus lectores no entenderán nada. Y en esos casos extraordinarios, puedes avisar.

8. Linkografía

Todo lo que hay en esta guía lo he aprendido con mi experiencia a base de ensayo y fallo, probando plugins, tocando código y haciendo malabares con bases de datos. Pero también debo agradecer a determinadas personas y webs que me han ayudado muchísimo para aprender todo cuanto sé, y lo que he escrito en esta guía. Mis fuentes:

9. Los mejores plugins

En este apartado expongo un listado de todos y cada uno de los plugins que he recomendado durante esta guía SEO para WP. De esta forma podréis toparos y descargarlos de forma rápida.

De hecho, os aconsejo que cuando hagáis una instalación nueva de Wordpress, ya coloquéis todos estos plugins en la carpetita /plugins/ para solo tener que activarlos en el panel de control. Aquí van:

  • : Para administras las redirecciones en cambios de URLs.
  • : Produce un sitemap para los buscadores web.
  • : Crea archivos html para mejorar la carga de la página web.
  • : Control de las opciones posicionamiento web en buscadores básicas: Titles, descriptions, indexación, etc.
  • : Pone la etiqueta ALT y TITLE en todas y cada una de las imágenes automáticamente.
  • : Widget con una lista de artículos relacionados al que se está viendo.
  • : Crea una ruta de exploración para guiar a los usuarios y señalar la estructura del contenido a los buscadores.
  • : Pone la búsqueda adaptada de Google en tu blog.
  • : Señala que páginas debes indexar y proseguir, y cuales no.
  • : Paginación automática, sustituye el "siguiente" y "anterior" que vienen por defecto.
  • : Instala el código de Analytics, añadiendo más control y variables.
  • : Redirige a los usuarios que escriben un comentario por vez primera a una página de gracias.
  • : Pone los tweets y retweets de tus posts como comentarios.
  • : Añade la posibilidad a tus usuarios de subscribirse a los comentarios de los posts que deseen.
  • : Actualiza Fb y Twitter automáticamente toda vez que publicas un nuevo artículo.
Share icon

ESTOS EXCLUSIVOS INFORMES GRATUITO REVELAN

7 SECRETOS DE EXPERTOS SEO QUE TE LLEVÁN AL 1#
7 SECRETOS DE EXPERTOS SEO QUE TE LLEVÁN AL 1# EN GOOGLE PARA GANAR 10.000s DE TRÁFICO DE CALIDAD GRATUITO - EN SÓLO 2 MESES
 

Los 7 pasos más poderosos para disparar tu ranking orgánico para ALCANZAR Y MANTENER un impresionante tráfico orgánico es TUYO.

Consigue gratis lo que el 1% de los expertos en SEO venden por miles de euros... y el otro 99% ni siquiera sabe que existe.


OBTEN MI INFORME GRATUITO
5 errores que debes evitar en tu sitio web de Drupal
Ebook - 5 errores que debes evitar en tu sitio web de Drupal (¡podrían costarte miles de euros!)
 

Este Ebook cubre 5 terribles errores que probablemente estés cometiendo ahora mismo con tu sitio web de Drupal.

¡Nº3 TE SORPRENDERÁ! Esta lectura de 10 minutos te ahorrará miles de euros.



OBTEN MI INFORME GRATUITO