URLs y permalinks

La estructura de las URLs y permalinks va a condicionar  la forma de tu blog WordPress.

La mejor estructura para tus URLs y permalinks es:

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

Las URLs y permalinks supone:

Tu blog está en el root de tu dominio – 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 y permalinks nunca cambian – Aunque cambies las categorías las direcciones de tus posts serán las mismas.

Las URLs y permalinks 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.

La termincaión de la URLs y permalinks – 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.

Cambiar la estructura del URLs y permalinks

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

– /%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%/

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

La “canonicalization” de las URLs

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:

Comprueba una por una las direcciones de un post para ver cómo se comporta la URLs y permalinks, 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 no te quieres complicar la vida, puedes utilizar el plugin para WordPress que lo hace por tí. Redirecciona a una sola URL las 4 anteriores con la / al final o sin ella, en función de como hayas configurado la URLs y permalinks. Se llama Permalink Redirect WordPress Plugin

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

Paso anterior Primeros pasos — Paso siguiente Title Tags y Meta Tags. Índice de SEO para WordPress.