Post Pic

SEO para WordPress – URLs y permalinks

La estructura de las URLs o los Permalinks (permanent links o enlaces permanentes) va a condicionar toda la estructura de tu blog WordPress.

La mejor estructura para tus URls o premalinks es:

http://www.tublog.com/titulo-del-post

Esta estructura supone varias cosas:

  • Tu blog está en el root de tu dominio – Si tienes el blog en un directorio, por ejemplo, http://www.tublog.com/blog/ a los robots de los buscadores les resultará más dificil acceder a tu blog y pueden relentizarse. Coloca tu blog en el root de tu dominio.
  • Las URLs nunca cambian – Es decir, aunque cambies las categorías las direcciones de tus posts serán las mismas. Además, si escribes dos entradas con el mismo título WordPress asigna automáticamente un -2 a la URL.
  • Las URLs son más cortas y directas – Es más sencillo para los buscadores acceder directamente a el artículo en el primer nivel que si los clasificamos bajo varios niveles, como por ejemplo http://www.tublog.com/11/05/2007/titulo-del-post/
  • La termincaión de la URL – Si ponemos al final de la URL la barra /, los buscadores interpretan que hay otro directorio más e intentan acceder a él. Por eso es más rápido poner la extensión .php ó .html al final de la URL o no poner ni barra ni extensión. Sin embargo, está demostrado que las URLs con la barra / al final tienen ligeramente mejores rankings en Google. Lo dejo a tu elección.

Cambiar la estructura del Permalinks o URL

Accede al panel de administación de tu WordPress Options -> Permalinks, marca la opción permalink personalizado y solo escribe alguna de estas opciones dependiendo lo que elijas:

/%postname%/ – con la barra al final

/%postname% – sin la barra al final

/%postname%.php – con la extensión .php al final. Pon .html para terminar con esta extenxión.

También puede ser interesante que aparezcan las categorías en la URL, de esta forma se muestra en la URL las palabras clave de las categorías. Si quieres hacer ésto:

/%category%/%postname%/

Aviso: Si tu blog no es nuevo, NO es recomendable cambiar la URL, es mejor que las dejes como están, ya que si se cambian los buscadores tienen que re-indexarlas con otra URL y se pierden todos los rankings.

Si ya tiene un blog, no cambies la estructura de los prmalinks. Solo es recomendable para los blog nuevos.

El problema de la “canonicalization” de las URLs

Actualización 01-10-07 – A partir de la versión WordPress 2.8 ya viene por defecto una única URL, or lo que no es necesario hacer nada de lo siguiente.

Este problema llamado canonicalization problem consiste en que WordPress crea 4 URLs únicas para cada entrada de esta forma:

http://www.tublog.com/titulo-del-post

http://www.tublog.com/titulo-del-post/

http://tublog.com/titulo-del-post

http://tublog.com/titulo-del-post/

Los buscadores lo pueden interpretar como contenido duplicado. Habla sobre el tema Matt Cutts habla sobre ello en SEO advice: url canonicalization. La solución es la siguiente:

Primero comprueba una por una las direcciones de un post para ver cómo se comporta la URL, ya que algunos hostings ya tienen algunas redirecciones activadas. Esto te redirige las 4 URls a la URL con la barra / al final. Después escribe lo siguiente en tu .htaccess:

– Si usas las WWW en tu dominio – http://www.tudiminio.com/:

Options +Indexes

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^myblog\.com

RewriteRule ^(.*)$ http://www.myblog.com/$1 [R=permanent,L]

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_URI} !(.*)/$

RewriteRule ^(.*)$ http://www.myblog.com/$1/ [L,R=301]

Esto te redirige las URLs a http://www.tublog.com/titulo-del-post/

Si no usas las WWW en tu dominio – http//tudominio.com/:

Options +Indexes

Options +FollowSymLinks

RewriteEngine on

RewriteCond ${HTTP_HOST} .

RewriteCond %{HTTP_HOST} !^tudominio\.com

RewriteRule (.*) http://tudominio.com/$1 [L,R=301]

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_URI} !(.*)/$

RewriteRule (.*) http://tudominio.com/$1/ [L,R=301]

Esto te redirige las URLs a http://tublog.com/titulo-del-post/

Si el código de arriba no te funciona o no te quieres complicar, puedes utilizar esta plugin para Wordpres que lo hace por tí. Redirecciona a una sola URL las 4 anteriosres con la / al final o sin ella, en función de como hayas configurado el permanlink. Se llama Permalink Redirect WordPress Plugin

Con esto tendrás los mejores URLs y Permalinks posibles para tu WordPress.

Entradas Relacionadas:


Deja un comentario

* Nombre, Email, son requeridos para comentarios.

Instapress Plugin