URL para el blog “elegantes”
Redactado el 26 de Noviembre del 2008 por FittiSeguro que nadie se ha dado cuenta pero desde ayer las URL para los post son diferentes, ahora no incluyen la fecha y acaban en la extensión HTML (aunque no sea contenido estático).
El motivo? Hay cuentos terroríficos que dicen que a Google le gustan más las direcciones acabadas en .HTML y sobretodo, sin parámetros (del tipo opcion.php?elegir=seguir). ¡Y porque son mas visuales!
La manera de conseguir esto es muy fácil ya que los Sr. WordPress nos dejan elegir el tipo de direcciones que queremos. Ver la foto siguiente:
El problema de este cambio es que todas las URL antiguas ya no sirven, por lo que cuando alguien busque algo en un buscador llegara al blog pero la página no existirá, lo mismo pasara con algún post que alguien nos haya enlazado. Pues nada, también traigo la solución a ese problema gracias a la ayuda de Nenillo.
Solo hay que usar la redireccion 301 para indicar que el contenido se ha movido y aplicar una sencilla regla al mod rewrite. Resumiendo, hay que añadir la siguiente linea al archivo .htaccess que se encuentra en la raíz de nuestro blog.
RewriteRule ^(2[0-9]{3})/([0-9]{2})/([0-9]{2})/([^/]+)/$ /$4.html [R=301,L]
Tener en cuenta que los archivos que empiezan por . son archivos ocultos para linux y quizas os cueste verlo para poder bajarlo y editarlo. Fijaros que ese archivo ya contiene otras reglas de WordPress, añadir la linea encima de estas.
Etiquetas: google, permalinks, redireccion 301, url, wordpress

pao² dice: 27.11.08a las 9:07 pm
Me lo guardo, me parece interesante, pero ahora no me encuentro lo bastante inspirada como para ponerme a ello, jeje