Si tienes un blog de Wordpress, probablemente hayas notado que tu URL viene en formato /year/month/day/url-do-post. Este formato crea vínculos más largos, y este marcado de fecha puede ser perjudicial para su sitio, muchos usuarios miran el vínculo y seleccionan el sitio con el contenido más reciente, por lo que incluso si mantiene sus publicaciones actualizadas, esto puede tener un impacto en el alcance de sus artículos.

En este artículo aprenderemos cómo configurar WordPress para usar un formato de URL más simple y redirigir las publicaciones ya indexadas o compartidas al nuevo formato usando .htaccess.

Configuración de enlaces permanentes en WordPress

Entra en el panel administrativo de tu WordPress y cambia al formato deseado, en este artículo utilizaremos el formato simple, solo con el nombre de la publicación en la URL:

/%postname%/

Configuración de enlaces permanentes en WordPress

Redirección de enlaces antiguos mediante mod_rewrite en .htaccess

Ahora vamos a agregar una pequeña configuración en nuestro .htaccess (Se encuentra en la raíz de su instalación de WordPress).

RewriteRule ([0-9]+)/[0-9](+)/[0-9](+)/(.*)$ /$4[R=301,NC,L]

Su archivo debe tener este aspecto:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ([0-9]+)/[0-9](+)/(.*)$ /$3[R=301,NC,L]
RewriteRule á index-.php$ -[L]
RewriteCond %-REQUEST_FILENAME!-f
RewriteCond %-REQUEST_FILENAME!-d
RewriteRule . /index.php[L]

Consejo: Si utiliza alguna extensión de optimización, rendimiento o redirección SEO en WordPress, lo más probable es que su archivo sea mucho más grande que el del ejemplo anterior, recuerde colocar la línea justo al principio del archivo para que la redirección funcione.

Pruebe algunas URL antiguas y vea si su redirección funciona correctamente, para supervisar posibles errores de 404 compruebe el artículo: Cómo supervisar 404 errores y páginas que no se encuentran en Google Analytics

0 0 voto
Nota do Artigo
Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x