Redirección trescientos uno en WP, sin plugin

Redirección trescientos uno en WP, sin plugin

15 Jul 2020 in

Tabla de contenido

Back to top

1) 301 en WordPress

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

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

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

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

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

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

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

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

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

3) 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.

3.0.1) ¿Compartes este artículo?

Back to top
Share icon

Solicita información sin compromiso

Políticas de privacidad

De conformidad con lo dispuesto en la Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal (LOPD) y su normativa de desarrollo, el responsable del sitio web, CITIFACE MANAGEMENT, S.L., en cumplimiento de lo dispuesto en el art. 5 y 6 de la LOPD, informa a todos los usuarios del sitio web www.citiface.com que faciliten, o vayan a facilitar sus datos personales, que estos serán incorporados a un fichero que se encuentra debidamente inscrito en la Agencia Española de Protección de Datos.

Consentimiento del usuario:
Mediante la marcación de las correspondientes casillas, en los formularios dispuestos en el sitio web para la recogida de datos, los usuarios aceptan expresamente y de forma libre e inequívoca que sus datos personales sean tratados con las finalidades y destinos que se detallarán a continuación.

Finalidad
Los datos que se faciliten a través del portal, se destinarán a la finalidad de responder a su solicitud de información, así como a remitirle información que consideremos que pueda ser de su interés. Incluyendo para ello medios electrónicos (email, sms, etc..). Asimismo, y si usted nos lo indica, le remitiremos a su correo electrónico nuestro boletín electrónico SEO/SEM en el que le trasladaremos recomendaciones y herramientas para la mejora de sus campañas de posicionamiento y pago por clic. Los envíos serán con carácter mensual y podrá dejar de recibirlos en cualquier momento a través del mecanismo establecido en el propio email.

Calidad de datos
Los datos marcados como obligatorios en el formulario que usted cumplimente, son necesarios para la prestación de un servicio óptimo al usuario y dar respuesta a sus requerimientos. En caso de que no sean facilitados todos los datos obligatorios, el prestador no garantiza la prestación de los servicios solicitados.
El usuario será el único responsable, respecto a la veracidad y actualización de los datos aportados a través de los distintos formularios del sitio web

Comunicación de datos a terceros
Sus datos personales no serán cedidos, en ningún caso, a terceras compañías, y que siempre que fuera a realizarse algún tipo de cesión de datos personales, de forma previa, se solicitaría el consentimiento expreso, informado, e inequívoco por parte de los titulares. Ejercicio de derechos ARCO
El prestador garantiza en todo caso al usuario el ejercicio de los derechos de acceso, rectificación, cancelación, información y oposición, en los términos dispuestos en la legislación vigente. Por ello, de conformidad con lo dispuesto en la LOPD, podrá ejercer sus derechos remitiendo una solicitud expresa, junto a una copia de su DNI, a través del correo electrónico: info[at]citiface.com o Calle Farell 3, 1-1. 08014 Barcelona .

Medidas de seguridad
Del mismo modo, el prestador, conforme a lo establecido en el Real Decreto 1720/2007, de 21 de diciembre, por el que se aprueba el Reglamento de desarrollo de la L.O. 15/1999, indica que ha adoptado todas las medidas técnicas y organizativas necesarias para garantizar la seguridad e integridad de los datos de carácter personal que trate, así como para evitar su pérdida, alteración y/o acceso por parte de terceros no autorizados.

Menores de edad
Se prohíbe, expresamente, a los menores de 14 años, facilitar ningún dato a través del presente sitio web, sin contar con el consentimiento y supervisión de sus padres o tutores legales.
Si el prestador tuviera noticia acerca de la infracción de la referida prohibición, procederá a la eliminación de cualquier dato asociado al usuario en cuestión.

Uso de cookies y del fichero de actividad
El prestador por su propia cuenta o la de un tercero contratado para la prestación de servicios de medición, pueden utilizar cookies cuando un usuario navega por el sitio web. Las cookies son ficheros enviados al navegador por medio de un servidor web con la finalidad de registrar las actividades del usuario durante su tiempo de navegación.
Las cookies utilizadas por el sitio web se asocian únicamente con un usuario anónimo y su ordenador, y no proporcionan por sí mismas los datos personales del usuario.
Mediante el uso de las cookies resulta posible que el servidor donde se encuentra la web, reconozca el navegador web utilizado por el usuario con la finalidad de que la navegación sea más sencilla, permitiendo, por ejemplo, el acceso a los usuarios que se hayan registrado previamente, acceder a las áreas, servicios, promociones o concursos reservados exclusivamente a ellos sin tener que registrarse en cada visita. Se utilizan también para medir la audiencia y parámetros del tráfico, controlar el progreso y número de entradas.
Puede Usted rechazar el tratamiento de los datos o la información rechazando el uso de cookies mediante la selección de la configuración apropiada de su navegador, sin embargo, debe Usted saber que si lo hace puede ser que no pueda usar la plena funcionabilidad de este website.
Este sitio web utiliza Google Analytics, un servicio analítico de web prestado por Google, Inc., una compañía de Delaware cuya oficina principal está en 1600 Amphitheatre Parkway, Mountain View (California), CA 94043, Estados Unidos («Google»). Google Analytics utiliza «cookies», que son archivos de texto ubicados en su ordenador, para ayudar al website a analizar el uso que hacen los usuarios del sitio web. La información que genera la cookie acerca de su uso del website (incluyendo su dirección IP) será directamente transmitida y archivada por Google en los servidores de Estados Unidos. Google usará esta información, por cuenta nuestra, con el propósito de seguir la pista de su uso del website, recopilando informes de la actividad del website y prestando otros servicios relacionados con la actividad del website y el uso de Internet.
Google podrá transmitir dicha información a terceros cuando así se lo requiera la legislación, o cuando dichos terceros procesen la información por cuenta de Google. Google no asociará su dirección IP con ningún otro dato del que disponga Google.
Puede Usted rechazar el tratamiento de los datos o la información rechazando el uso de cookies mediante la selección de la configuración apropiada de su navegador, sin embargo, debe Usted saber que si lo hace puede ser que no pueda usar la plena funcionalidad de este website. Al utilizar este website Usted consiente el tratamiento de información acerca de Usted por Google en la forma y para los fines arriba indicados. En todo caso, le informamos que para instar a la cancelación de los posibles tratamientos de datos llevados a cabo por Google, deberá dirigirse a esa compañía, a tal efecto. El prestador no tiene la capacidad técnica ni legal, para proceder al cese en el tratamiento de datos fuera del ámbito delimitado por los ficheros y medios técnicos de su titularidad. Y no se le podrán exigir responsabilidades en este sentido. Para conocer más acerca de las cookies es.wikipedia.org/wiki/Cookie_(informática)

SEMrush

SEMrush

SEMrush

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