Redirección trescientos uno en WordPress, sin plugin

Redirección trescientos uno en WordPress, sin plugin

15 Jul 2020 in
Back to top

1) 301 en WordPress

Si has llegado a este artículo seguramente estés buscando como hacer redirecciones trescientos uno en tu WordPress con el fin de encontrar solución a inconvenientes con : errores que no te queda más antídoto que solventar a través de el empleo de redirecciones 301. Ten en cuenta que, además de esto, últimamente se están viendo un conjunto de errores que realmente se resuelven de otra forma; este tema ya lo vimos en un post reciente y no son susceptibles de la utilización de redirecciones del tipo 301.

Vamos a ver como hacer en Wordpress sin utilizar plugin; bien sabes que soy poco amigo de la utilización de complementos, por el peso que le dan a la página web y pues a cada complemento desactualizado abrimos una puerta a posibles vulnerabilidades de nuestra web; si realmente deseamos tener una web rápida, lo mejor es limitar al límite la utilización de plugins; precisamente vamos a ver de manera sencilla como utilizando el archivo htaccess se puede conseguir hacerlo, y en un tiempo relativamente corto.

1.1) Para que sirven las redirecciones

En primer sitio debemos comprender qué es y a fin de que sirven las redirecciones 301; las redirecciones trescientos uno son comandos que indican a los usuarios que una determinada url ha cambiado 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 404, y por consiguiente el abandono de la página; evidentemente esta instrucción asimismo la leen e interpretan los motores de búsqueda; por ende un sitio web saludable tiene que tener un mínimo de errores 404 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 ende la necesidad de utilización de redirecciones 301 asimismo sean las mínimas; mas de qué forma no siempre es posible, deberemos hacerlo a fin de que nuestra página consiga autoridad en los ranking.

1.2) Controlar los 404 para hacer 301

No siempre y en toda circunstancia es posible supervisar los errores 404; ya que si estos se producen 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 acontecimiento en Google Analitycs para poder ver cuantas veces se ha mostrado tu página de error 404 y así poder prevenir esta clase de fallo.

Con este término claro, y entendiendo que tenemos algún conocimiento de programación; veamos como hacer redirecciones trescientos uno mediante el fichero htaccess. El proceso es sencillo y no entraña grandes dificultades; un usuario medio de Wordpress puede realizar esta operación sin apenas correr riesgos; de todas maneras, y antes de entrar en materia rememorar siempre y cuando tocar archivos de nuestro WordPress es plenamente bajo nuestra responsabilidad, y si no estás habituado a hacerlo, lo mejor es que hagas SIEMPRE una copia de respaldo ya antes de empezar a tocar nada, o a fin de que te los solucione; pero si eres de los que les gusta probar y hacer las cosas por si mismo, adelante, acá tienes como hacerlo.

Hay infinidad de posibilidades de redirecciones 301; desde la que veremos, sólo para determinadas páginas o artículo, hasta para redireccionar sitios completos o bien subdirectorios.

Back to top

2) Identificando que redirecciones hacer

En primer lugar veremos donde están los problemas reales de nuestra web, y para ello tenemos toda la información precisa en la que nos informa de los errores 404 que va encontrando en sus rastreos periódicos; es verdad que es un trabajo aburrido y que en ocasiones llega a desesperar, hasta tal punto que ciertos compañeros posicionamiento SEO 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 fallos 404 merece emplear redirecciones trescientos uno.

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

2.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 correspondientes redirecciones 301; de esa forma aseguras la «salud» de tu web. Creamos que Google está dando cada vez mayor relevancia a esta experiencia de usuario; por tanto un site con muchos errores cuatrocientos cuatro acaba cayendo en posiciones, y todos sabemos lo duro que puede llegar a ser posicionar una determinada Keyword, como para mandar todo al garete por algo que nos lleva apenas unos segundo solventar mediante redirecciones trescientos uno.

Cada error cuatrocientos cuatro ha de ser revisado con cautela antes de hacer las pertinentes redirecciones 301; en tanto que en ciertas ocasiones lo único que vas a hacer es empeorar las cosas. Lo razonable es efectuar una valoración, uno a uno de cada error y de esa forma asegurarte 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 realmente eficaces y sobre aquellas url que de verdad lo precisan.

2.2) Revisa con cuidado los errores 404

Sea cual sea tu caso la primera cosa que te recomiendo es que te descargues en una hoja de cálculo los fallos 404 de la Search Console; a continuación lo adecuado sería acceder a tu sitemap y ver esas url, ah! que no tienes un sitemap, pues lo primero que has de hacer es crearlo y subirlo a la raíz de tu servidor. Comparando el sitemap con los errores que te devuelve la Search Console vas a poder determinar a que se debe el error, debo decir que uno de los más comunes es por cambios en la configuración de los links permanentes, en WordPress tienes diferentes posibilidades de configuración, la que más errores genera acostumbra a venir dada por el cambio de url con fechas a url que sólo incluyen el nombre del artículo, muy habitual despues de migrar de WordPress.com.

2.3) Redirección de categorías

El otro error que más hay que tener en cuenta es cuando has decidido quitar la categoría de tu url, aunque es verdad que cada vez tiene menor peso, redirigir las categorías a la página primordial del blog es un grave fallo y te lo voy a justificar, es muy frecuente encontrar categorías con el mismo nombre y slug que determinados post, incluso páginas principales de nuestra página web, un ejemplo, en nuestra 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 asimismo 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 birlibirloque y toda vez que pinchemos en el menú nos aparezcan los post de la categoría, y ahora viene el momento de tomar resoluciones, ¿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 lo tanto cuantas menos confusiones originemos mucho mejor va a ser nuestra indexación.

Otro error bastante usual viene de la utilización del complemento para posicionamiento SEO de Yoast; su última actualización deja bastante que desear en lo que se refiere a traducción y hay dos opciones que generan confusión y fallos 404.

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/, aunque esto deja las url más limpias, produce no pocos cefaleas con slugs duplicados, te da dos opciones Guardar y Eliminar, a primer aspecto entenderiamos que si le das a «guardar» te tiene que sostener el /category/ en la url y si seleccionas «eliminar» lo que hará es quitarlas, pues es justo lo contrario, puesto que al guardar la opción lo que hace es quitarlas y al eliminar la opción lo que hace es mantenerlas, un diez 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 eliminar las stop words de las url; en un caso así no sirve totalmente de nada devolver la configuración a como estaba antes; puesto que Yoast te ha reescrito todas y cada una de las url que tenían stop words y ahora sólo te queda la posibilidad de editar una a una las url; para esta tarea no podemos apoyarnos en el sitemap, puesto que Yoast lo produce automáticamente, y por consiguiente 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 tales, y que son imprescindibles en nuestro léxico, así un post con la url: http://tudominio.com/como-hacer-redirecciones-301-en-wordpress/ al quitar las stop words quedaría algo así cómo: http://tudominio.com/hacer-redirecciones-301-wordpress/ no deja de estar bien, mas es menos comprensible para los ususarios que en sus búsquedas si que emplean estas stop words, cuando menos en mi opinión.

2.5) Cómo hacer redirecciones trescientos uno correctamente

Con los fallos de rastreo y el sitemap en la mano vamos a coger la hoja de cálculo generada y crearemos 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 problema de los fallos cuatrocientos cuatro viene dado por que has eliminado blog post, lo lógico sería hacer una redirección trescientos uno a la categoría del post eliminado o bien al nuevo artículo que sustituya al precedente, de esa forma te aseguras que quien ha llegado a tu página web halle contenido relacionado con el propósito de su búsqueda. Nos cercioramos de que cada fila contenga la url que da el fallo cuatrocientos cuatro y en la siguiente fila la url de destino que vamos a escoger 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, en tanto 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 fallo de sintaxis en .htaccess te devuelva un error dejando tu página web inútil (de ahí la importancia de la copia de respaldo 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/

2.6) Configurando Htaccess

Ha llegado el instante de copiar los resultados a nuestro htaccess; para esto añadiremos al comienzo de cada instrucción el comando Redirect 301; con lo cual se realizarán las redirecciones 301 correspondientes; el ejemplo quedaría así:

Redirect trescientos uno /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 redactar 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 enlaces permanentes; por tanto para no tener que andar repitiendo la operación; cada 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 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

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 bien cualquier otro editor de texto; para mi es considerablemente más fácil utilizar la función de buscar y reemplazar sobre una sola 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 permite elegir sobre que columna realizar 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 ante las redirecciones 301.

Con estas breves instrucciones vas a tener solucionados de forma prácticamente terminante todos tus errores cuatrocientos cuatro 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, realiza las redirecciones correspondientes.

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 sencillamente que la página no se ha encontrado; lo idóneo es que esta página de fallo cuatrocientos cuatro de pistas sobre donde se puede encontrar el contenido que estás 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 artículo te sirva de ayuda; y no pierdas visitas en tu web por culpa de los fallos 404. emplea las redirecciones trescientos uno 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