Redirección 301 en Wordpress sin plugin

Redirección 301 en Wordpress sin plugin

15 Jul 2020 in

Si has llegado a este artículo probablemente estés buscando como hacer redirecciones 301 en tu WordPress con la intención de encontrar solución a inconvenientes con : errores que no te queda más antídoto que solucionar a través de el uso de redirecciones 301. Ten presente que, además de esto, últimamente se están viendo un conjunto de fallos que realmente 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 301.

Vamos a ver como hacer en WP sin usar plugin; ya sabes que soy poco amigo de la utilización de complementos, por el peso que le dan a la web y por el hecho de que a cada complemento desactualizado abrimos una puerta a posibles vulnerabilidades de nuestra web; si verdaderamente queremos tener una web rápida, lo mejor es limitar al límite la utilización de plugins; precisamente vamos a ver de forma sencilla como utilizando el fichero htaccess se puede conseguir hacerlo, y en un tiempo parcialmente corto.

1) Para que sirven las redirecciones

En primer lugar debemos comprender qué es y a fin de que sirven las redirecciones 301; las redirecciones 301 son comandos que señalan 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 en consecuencia el abandono de la página; evidentemente esta instrucción también la leen y también interpretan los motores de búsqueda; por consiguiente un sitio web saludable debe tener un mínimo de errores 404 para 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 301 asimismo sean las mínimas; pero de qué forma no siempre y en toda circunstancia es posible, deberemos hacerlo para que nuestra página consiga autoridad en los ranking.

2) Controlar los 404 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 maneras 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 así poder prevenir este género 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 WP puede efectuar esta operación sin apenas correr riesgos; de todas y cada una formas, y ya antes de entrar en materia rememorar siempre que tocar archivos de nuestro WP es totalmente bajo nuestra responsabilidad, y si no estás acostumbrado a hacerlo, lo mejor es que hagas SIEMPRE una backup antes de empezar a tocar nada, o a fin de que te los solucione; mas si eres de los que les agrada probar y hacer las cosas por si mismo, adelante, acá tienes como hacerlo.

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

Back to top

1) Identificando que redirecciones hacer

En primer sitio veremos donde están los inconvenientes reales de nuestra página web, y para ello tenemos toda la información necesaria en la que nos informa de los fallos 404 que va encontrando en sus rastreos periódicos; es verdad que es un trabajo tedioso y que a veces llega a desesperar, hasta tal punto que ciertos compañeros posicionamiento web deciden dejar que sea 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 errores cuatrocientos cuatro merece emplear redirecciones 301.

Si bien es verdad que Google terminará por suprimir la url; este puede ser un proceso que lleve algún tiempo, en ocasiones meses; mientras la experiencia de tus usuarios irá siendo negativa incrementando los porcentajes de rebote y por tanto afectando a tu posicionamiento. La mayoría de las veces los fallos aparecen pues hemos eliminado post; pues hemos jugado con los links permanentes, o simplemente porque hemos escrito algo mal.

1.1) Informa a Google de las redirecciones 301

Siempre que se altera 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 importancia a esta experiencia de usuario; por tanto un site con muchos fallos cuatrocientos cuatro acaba cayendo en posiciones, y todos sabemos lo duro que puede llegar a ser posicionar una determinada Palabra clave, como para expedir todo al garete por algo que nos lleva apenas unos segundo solventar a través de redirecciones trescientos uno.

Cada fallo cuatrocientos cuatro debe ser revisado con cautela ya antes de hacer las correspondientes redirecciones 301; puesto que en determinadas ocasiones lo único que vas a hacer es empeorar las cosas. Lo razonable es realizar una valoración, uno a uno de cada fallo y de esa forma cerciorarte de que realmente estás haciendo lo correcto; no se trata en ningún caso de un proceso que debas automatizar; lo que trataré de explicarte es como ahorrar tiempo en el proceso; que tus redirecciones 301 sean realmente efectivas y sobre aquellas url que de veras lo necesitan.

1.2) Revisa de manera cuidadosa los errores 404

Sea como sea tu caso la primera cosa que te invito a es que te descargues en una hoja de cálculo los fallos 404 de la Search Console; a continuación 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. Comparando el sitemap con los fallos 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 enlaces permanentes, en WP tienes distintas posibilidades de configuración, la que más errores genera acostumbra a venir dada por el cambio de url con fechas a url que solo incluyen el nombre del artículo, muy típico después de migrar de WordPress.com.

1.3) Redirección de categorías

El otro fallo que más hay que tener en cuenta es cuando has decidido eliminar la categoría de tu url, si bien es cierto que cada vez tiene menor peso, redirigir las categorías a la página principal del weblog es un grave fallo y te lo voy a justificar, es muy usual localizar categorías con el mismo nombre y slug que determinados post, aun páginas principales de nuestra web, un caso, en nuestra página web tenemos una de nuestras páginas principales con el slug /social-media/.

Si además de esto tenemos una categoría que se llama Social Media, lo más probable es que su slug también sea /social-media/, si quitamos la categoría de nuestras url lo más probable es que nuestra página principal desaparezca como por arte de magia y cada vez que pinchemos en el menú nos aparezcan los artículo de la categoría, y ahora viene el momento de tomar decisiones, ¿qué hacemos con los slug duplicados?

Cambiar el slug requiere de redirecciones trescientos uno del viejo al nuevo y sea como sea el que decidas cambiar tendrás que indexar la nueva url con la consecuente pérdida de tiempo, además lo que deseamos es que los buscadores web muestren nuestros contenidos de forma simple, por consiguiente cuantas menos confusiones produzcamos mucho mejor va a ser nuestra indexación.

Otro error bastante usual viene de la utilización del complemento para SEO de Yoast; su última actualización deja bastante que desear en cuanto a traducción y hay 2 opciones que producen confusión y errores cuatrocientos cuatro.

1.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 suprimir de las url el /category/, aunque esto deja las url más limpias, genera no pocos dolores de cabeza con slugs duplicados, te da 2 opciones Guardar y Quitar, a primer aspecto entenderiamos que si le das a «guardar» te debe mantener el /category/ en la url y si seleccionas «eliminar» lo que va a hacer es quitarlas, puesto que es justo lo opuesto, puesto que al guardar la opción lo que hace es quitarlas y al quitar la opción lo que hace es mantenerlas, un diez para los traductores de Yoast.

El siguiente punto es menos frecuente; pero asimismo me ha dado algún quebradero de cabeza, y es la opción de eliminar las stop words de las url; en este caso no sirve absolutamente de nada devolver la configuración a como estaba antes; puesto que Yoast te ha reescrito todas las url que tenían stop words y ahora sólo te queda la posibilidad de editar una a una las url; para esta labor no podemos apoyarnos en el sitemap, ya que Yoast lo genera de forma automática, y por lo tanto 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 indispensables en nuestro léxico, de esta manera un blog post con la url: http://tudominio.com/como-hacer-redirecciones-301-en-wordpress/ al quitar las stop words quedaría algo de esta forma cómo: http://tudominio.com/hacer-redirecciones-trescientos uno-wordpress/ no deja de estar bien, mas es menos entendible para los ususarios que en sus búsquedas si que usan estas stop words, al menos a mi juicio.

1.5) Cómo hacer redirecciones 301 correctamente

Con los fallos de rastreo y el sitemap en la mano vamos a coger la hoja de cálculo generada y vamos a crear 2 columnas, en la primera vamos a tener los fallos que nos arroja la Search Console, y en la segunda nuestro flamante sitemap. Si el inconveniente de los fallos cuatrocientos cuatro viene dado por que has eliminado post, lo razonable sería hacer una redirección 301 a la categoría del blog post eliminado o bien al nuevo post que sustituya al precedente, de esa forma te aseguras que quien ha llegado a tu página web encuentre contenido relacionado con el propósito de su busca. Nos cercioramos de que cada fila contenga la url que da el error 404 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 momento más crítico, puesto que si no lo haces bien lo más probable es que la redirección no funcione, incluso en el peor de los casos, un error de sintaxis en .htaccess te devuelva un error dejando tu web inútil (de ahí la importancia de la copia de seguridad del fichero original), en la columna donde tenemos las url con errores suprimimos 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/

1.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 cual se efectuarán las redirecciones 301 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 momento de escribir en nuestro htaccess el resultado; como ya hemos advertido ya antes, htaccess es un fichero que se produce cada vez que hacemos un cambio en los ajustes de los links permanentes; por consiguiente para no tener que caminar repitiendo la operación; toda vez que se haga un cambio en los links permanentes (no se verdaderamente porqué motivo desearás alterar estos ajustes); localizaremos esta línea de código en el fichero:

# END WordPress

y debajo escribiremos nuestras redirecciones trescientos uno para asegurarnos de que no se borran al actualizar el fichero htaccess por la razón que sea.

Back to top

2) Conclusiones sobre redirecciones 301

Seguramente te preguntas pues he hecho esta labor con una hoja de cálculo en vez de utilizar Notepad o bien cualquier otro editor de texto; para mi es considerablemente más sencillo emplear la función de buscar y reemplazar sobre una única columna que hacerlo sobre un editor de texto; ya que al sustituir el nombre del dominio te lo hará de todas partes donde lo encuentre; al paso que en la hoja de cálculo te deja seleccionar sobre que columna efectuar la acción; cuando debes editar muchos fallos 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 frente a las redirecciones trescientos uno.

Con estas breves instrucciones tendrás solucionados de forma casi terminante todos tus fallos 404. y redirigiendo a la página que desees de una forma clara y simple; recuerda comprobar periódicamente tu Search Console para asegurar que no aparecen nuevos errores y, caso de que aparezcan, efectúa las redirecciones correspondientes.

Un último consejo sería editar la plantilla cuatrocientos cuatro.php, y efectuar un diseño atractivo; que cuando se muestre el fallo cuatrocientos cuatro no afirme sencillamente que la página no se ha encontrado; lo idóneo es que esta página de error cuatrocientos cuatro de pistas sobre donde se puede localizar 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 muy importante.

Espero que este blog post te sirva de ayuda; y no pierdas visitas en tu página web por culpa de los fallos cuatrocientos cuatro emplea las redirecciones trescientos uno con sabiduría.

2.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