Redirección 301 en Wordpress, sin plugin

Redirección 301 en Wordpress, sin plugin

15 Jul 2020 in
Back to top

1) 301 en WordPress

Si has llegado a este artículo probablemente estés buscando como hacer redirecciones trescientos uno en tu WordPress con la intención de hallar solución a inconvenientes con : fallos que no te queda más antídoto que solventar mediante el uso de redirecciones 301. Ten presente que, además de esto, ultimamente se ven un conjunto de fallos que en realidad se solucionan de otra forma; este tema ya lo vimos en un blog post reciente y no son susceptibles de la utilización de redirecciones del tipo trescientos uno.

Vamos a ver como hacer en WordPress sin emplear plugin; bien sabes que soy poco amigo de la utilización de plugins, por el peso que le dan a la página web y porque a cada plugin desactualizado abrimos una puerta a posibles vulnerabilidades de nuestra web; si realmente deseamos tener una web veloz, lo mejor es limitar al límite la utilización de plugins; exactamente veremos de forma sencilla como usando el archivo htaccess se puede conseguir hacerlo, y en un tiempo relativamente corto.

1.1) Para que sirven las redirecciones

En primer lugar debemos comprender qué es y para que sirven las redirecciones 301; las redirecciones 301 son comandos que indican a los usuarios que una determinada url ha alterado de sitio.

El usuario que llega a tu url lo va a recibir de forma fácil; sin que la página devuelva el molesto cuatrocientos cuatro, y por tanto el abandono de la página; obviamente esta instrucción también la leen y también interpretan los motores de búsqueda; en consecuencia un sitio web saludable tiene que tener un mínimo de errores cuatrocientos cuatro a fin de que la experiencia del usuario sea favorable; lo mejor sería que los cambios de url sean los mínimos y por consiguiente la necesidad de utilización de redirecciones trescientos uno también sean las mínimas; mas de qué forma no siempre y en todo momento es posible, tendremos que hacerlo a fin de que nuestra página logre autoridad en los ranking.

1.2) Controlar los cuatrocientos cuatro para hacer 301

No siempre y en toda circunstancia es posible supervisar los errores 404; puesto que si estos se generan por links que procedan de otros site lo más probable es que tardes en detectarlos; de todas formas siempre y en toda circunstancia puedes crear un evento en Google Analitycs para ver cuantas veces se ha mostrado tu página de fallo cuatrocientos cuatro y de este modo poder prevenir esta clase de fallo.

Con este concepto claro, y entendiendo que tenemos algún conocimiento de programación; veamos como hacer redirecciones 301 mediante el archivo htaccess. El proceso es sencillo y no entraña grandes dificultades; un usuario medio de Wordpress puede efectuar esta operación sin apenas correr riesgos; de todas formas, y ya antes de entrar en materia rememorar toda vez que tocar archivos de nuestro Wordpress es totalmente bajo nuestra responsabilidad, y si no estás habituado a hacerlo, lo mejor es que hagas SIEMPRE una backup antes de empezar a tocar nada, o para que te los solucione; pero si eres de los que les agrada probar y hacer las cosas por si acaso mismo, adelante, acá tienes como hacerlo.

Hay infinidad de posibilidades de redirecciones 301; desde la que veremos, solo para determinadas páginas o post, hasta para redireccionar sitios completos o subdirectorios.

Back to top

2) Identificando que redirecciones hacer

En primer sitio veremos donde están los problemas reales de nuestra página web, y para esto tenemos toda la información necesaria en la que nos informa de los fallos 404 que va encontrando en sus rastreos periódicos; es cierto que es un trabajo aburrido y que en ocasiones llega a desesperar, hasta tal punto que algunos compañeros posicionamiento SEO deciden dejar que sea exactamente el mismo Google quien vaya desindexando las url a base de rastrear y marcar como solucionados los errores; sin detenerse a mirar si alguno de esos fallos cuatrocientos cuatro merece emplear redirecciones trescientos uno.

Si bien es cierto que Google acabará por suprimir la url; este puede ser un proceso que lleve algún tiempo, a veces meses; mientras la experiencia de tus usuarios va a ir siendo negativa incrementando los porcentajes de rebote y por ende afectando a tu posicionamiento. La mayoría de las veces los errores aparecen por el hecho de que hemos eliminado post; porque hemos jugado con los enlaces permanentes, o bien simplemente porque hemos escrito algo mal.

2.1) Informa a Google de las redirecciones 301

Siempre que se modifica una url es recomendable, me atrevería a decir que es obligatorio, hacer las pertinentes redirecciones 301; de esa forma aseguras la «salud» de tu web. Creamos que Google da cada vez mayor relevancia a esta experiencia de usuario; por ende un site con muchos fallos 404 termina cayendo en situaciones, y todos sabemos lo duro que puede llegar a ser posicionar una determinada Keyword, como para enviar todo al garete por algo que nos lleva apenas unos segundo solventar mediante redirecciones trescientos uno.

Cada error 404 ha de ser revisado con precaución ya antes de hacer las pertinentes redirecciones 301; ya que en determinadas ocasiones lo único que harás es empeorar las cosas. Lo lógico es efectuar una valoración, uno a uno de cada error y de esa forma cerciorarte de que realmente haces lo correcto; no se trata en ningún caso de un proceso que debas automatizar; lo que voy a tratar de explicarte es como ahorrar tiempo en el proceso; que tus redirecciones trescientos uno sean verdaderamente efectivas y sobre aquellas url que de veras lo necesitan.

2.2) Revisa de manera cuidadosa los fallos 404

Sea como sea tu caso lo primero que te invito a es que te descargues en una hoja de cálculo los errores cuatrocientos cuatro de la Search Console; ahora lo conveniente sería acceder a tu sitemap y ver esas url, ah! que no tienes un sitemap, puesto que lo primero que has de hacer es crearlo y subirlo a la raíz de tu servidor. Equiparando el sitemap con los errores que te devuelve la Search Console vas a poder determinar a que se debe el fallo, debo decir que uno de los más habituales es por cambios en la configuración de los links permanentes, en Wordpress tienes diferentes posibilidades de configuración, la que más fallos genera acostumbra a venir dada por el cambio de url con fechas a url que sólo incluyen el nombre del artículo, muy típico después de migrar de Wordpress.com.

2.3) Redirección de categorías

El otro fallo que más hay que tomar en consideración es cuando has decidido quitar la categoría de tu url, aunque es cierto que cada vez tiene menor peso, redirigir las categorías a la página primordial del blog es un grave error y te lo voy a justificar, es muy usual hallar categorías con exactamente el mismo nombre y slug que ciertos blog post, incluso páginas principales de nuestra página web, un ejemplo, en nuestra página web tenemos una de nuestras páginas primordiales con el slug /social-media/.

Si además tenemos una categoría que tiene por nombre Social Media, lo más probable es que su slug asimismo sea /social-media/, si quitamos la categoría de nuestras url lo más probable es que nuestra página primordial desaparezca como por arte de birlibirloque y cada vez que pinchemos en el menú nos aparezcan los blog post de la categoría, y ahora viene el instante de tomar decisiones, ¿qué hacemos con los slug duplicados?

Cambiar el slug precisa de redirecciones 301 del viejo al nuevo y sea cual sea el que decidas cambiar vas a tener que indexar la nueva url con la consecuente pérdida de tiempo, además de esto lo que queremos es que los motores de búsqueda muestren nuestros contenidos de forma simple, por lo tanto cuantas menos confusiones produzcamos mucho mejor será nuestra indexación.

Otro fallo bastante usual viene de la utilización del plugin para posicionamiento web en buscadores de Yoast; su última actualización deja bastante que querer en cuanto a traducción y hay dos opciones que producen confusión y errores cuatrocientos cuatro.

2.4) Configuración avanzada de Yoast

Ambas configuraciones están en el apartado de configuración avanzada del plugin; la primera configuración es la de quitar de las url el /category/, si bien esto deja las url más limpias, genera no pocos dolores de cabeza con slugs duplicados, te da 2 opciones Guardar y Quitar, a primera vista entenderiamos que si le das a «guardar» te tiene que mantener el /category/ en la url y si eliges «eliminar» lo que hará es quitarlas, puesto que es justo lo contrario, puesto que al guardar la opción lo que hace es quitarlas y al suprimir la opción lo que hace es sostenerlas, un 10 para los traductores de Yoast.

El siguiente punto es menos frecuente; pero también me ha dado algún quebradero de cabeza, y es la opción de quitar las stop words de las url; en un caso así no sirve completamente de nada devolver la configuración a como estaba antes; en tanto que Yoast te ha reescrito todas las url que tenían stop words y ahora solo te queda la posibilidad de editar una a una las url; para esta tarea no podemos apoyarnos en el sitemap, puesto que Yoast lo genera de manera automática, y en consecuencia va a informar en el sitemap de las nuevas url.

Cómo siempre Google olvida que hay idiomas como el nuestro en que las stop words no son semejantes, y que son imprescindibles en nuestro léxico, así un post con la url: http://tudominio.com/como-hacer-redirecciones-301-en-wordpress/ al eliminar las stop words quedaría algo de esta manera cómo: http://tudominio.com/hacer-redirecciones-trescientos uno-wordpress/ no deja de estar bien, pero es menos comprensible para los ususarios que en sus búsquedas si que usan estas stop words, al menos en mi entender.

2.5) Cómo hacer redirecciones 301 correctamente

Con los fallos de rastreo y el sitemap en la mano cogeremos la hoja de cálculo generada y crearemos dos columnas, en la primera vamos a tener los errores que nos lanza la Search Console, y en la segunda nuestro flamante sitemap. Si el inconveniente de los errores 404 viene dado por que has eliminado post, lo razonable sería hacer una redirección 301 a la categoría del artículo eliminado o al nuevo blog post que sustituya al anterior, de esa forma te aseguras que quien ha llegado a tu página web halle contenido relacionado con el objetivo de su búsqueda. Nos aseguramos de que cada fila contenga la url que da el fallo cuatrocientos cuatro y en la próxima fila la url de destino que vamos a seleccionar y a la que vamos a realizar la redirección , el resultado podría ser algo así:

http://elnombredetudominio.com/slug-que-da-el-error/  http://elnombredetudominio.com/slug-al-que-vas-a-dirigir/

Ahora viene el instante más crítico, puesto que si no lo haces bien lo más probable es que la redirección no funcione, aun en el peor caso, un error de sintaxis en .htaccess te devuelva un fallo dejando tu web inútil (de ahí la relevancia de la backup del archivo original), en la columna donde tenemos las url con errores eliminamos todo hasta la primera barra del slug, es decir, la nueva sintaxis sería algo así:

/slug-que-da-el-error/  http://elnombredetudominio.com/slug-al-que-vas-a-dirigir/

2.6) Configurando Htaccess

Ha llegado el instante de copiar los resultados a nuestro htaccess; para esto agregaremos al principio de cada instrucción el comando Redirect 301; con lo que se efectuarán las redirecciones trescientos uno correspondientes; el ejemplo quedaría así:

Redirect 301 /slug-que-da-el-error/  http://elnombredetudominio.com/slug-al-que-vas-a-dirigir/

Observa que entre Redirect 301; la primera url y la segunda url hay un espacio; verifica esto para asegurar que las redirecciones van a funcionar.

Ahora es el instante de escribir en nuestro htaccess el resultado; como ya hemos advertido antes, htaccess es un fichero que se genera toda vez que hacemos un cambio en los ajustes de los enlaces permanentes; en consecuencia para no tener que andar repitiendo la operación; toda vez que se haga un cambio en los links permanentes (no se realmente porqué motivo querrás modificar estos ajustes); localizaremos esta línea de código en el fichero:

# END WordPress

y debajo vamos a escribir nuestras redirecciones 301 para asegurarnos de que no se borran al actualizar el archivo htaccess por la razón que sea.

Back to top

3) Conclusiones sobre redirecciones 301

Seguramente te preguntas pues he hecho esta labor con una hoja de cálculo en vez de emplear Notepad o cualquier otro editor de texto; para mi es mucho más fácil emplear la función de buscar y sustituir sobre una única columna que hacerlo sobre un editor de texto; puesto que al reemplazar el nombre del dominio te lo va a hacer de todas partes donde lo encuentre; al tiempo que en la hoja de cálculo te permite seleccionar sobre que columna efectuar la acción; cuando tienes que editar muchos errores es considerablemente más práctico, simple y con muchos menos errores; además de esto soy un enamorado del uso de Excel; y para mi ha resultado la fórmula más simple ante las redirecciones trescientos uno.

Con estas breves instrucciones vas a tener solucionados de forma casi definitiva todos tus fallos 404. y redirigiendo a la página que desees de una forma clara y simple; recuerda repasar periódicamente tu Search Console para asegurar que no aparecen nuevos errores y, en caso de que aparezcan, realiza las redirecciones pertinentes.

Un último consejo sería editar la plantilla cuatrocientos cuatro.php, y realizar un diseño atractivo; que cuando se muestre el fallo 404 no afirme simplemente que la página no se ha encontrado; lo ideal es que esta página de fallo cuatrocientos cuatro de pistas sobre donde se puede encontrar el contenido que andas buscando, y que has redirigido a través de 301; de esa forma tu tasa de rebote va a bajar de forma fundamental.

Espero que este blog post te sirva de ayuda; y no pierdas visitas en tu página web por culpa de los errores 404. usa las redirecciones 301 con sabiduría.

3.0.1) ¿Compartes este artículo?

Back to top
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