Blog de TemplateMonster

Cómo crear redirecciones con WordPress

Los enlaces externos rotos, el contenido obsoleto y los errores 404 no tienen nada que ver con una gran experiencia de usuario.

Y en caso de que haya demasiados, puedes despedirte de tus visitantes. ¿Quién se quedará en un sitio web que no funciona? Nadie, eso es obvio.

Entonces, deberías solucionar estos problemas, ¿no?

¿Cómo puedes hacerlo? Afortunadamente, es bastante fácil. Puedes usar la función conocida como redirección no solo para solucionar los problemas mencionados anteriormente, sino que también para asegurarte de que todavía obtienes todos los beneficios del contenido "antiguo".

Antes de mostrarte cómo crear una redirección, primero vamos a explicar:

Para aprovechar al máximo los redireccionamientos, debes conocer la forma correcta de implementarlos y cuándo aplicarlos.

De lo contrario, corres el riesgo de empeorar la experiencia de usuario de tu sitio web.


¿Qué es una redirección?

En los términos más sencillos, la redirección es una instrucción que indica al servidor que envíe a un visitante a una página diferente de aquella en la que hizo clic.

Digamos que borraste tu entrada de blog titulada "5 Nuevas características de Windows" porque se trataba de Windows 7 y ahora esta información no es actual. Pero la entrada y su dirección han sido indexados y siguen apareciendo en las páginas de resultados de búsqueda.

Entonces, cada vez que alguien hace clic en el enlace, ve una página de error 404. Sin embargo, con un redireccionamiento, puedes decirle al servidor que envíe al visitante a una página diferente cuando hace clic en ese enlace.

La mejor opción es una redirección a un artículo relacionado, por ejemplo, "5 Nuevas características de Windows 10" que es probablemente lo que están buscando .

De verdad, puedes beneficiarte dos veces de este método. Primero, transfieres el enlace del artículo original al artículo más nuevo, lo que ayudará a aumentar su rango.

En segundo lugar, también no pierdes el tráfico. En otras palabras, esos visitantes en lugar de hacer clic en el botón Atrás o cerrar la pestaña, se quedarán porque les ofreces lo que buscan.

Pues, el redireccionamiento asegura que no pierdas el tráfico orgánico dirigido al artículo original.


Tipos de redireccionamientos

Los tipos más comunes de redireccionamientos son:

Hemos incluido los redireccionamientos meta porque todavía están en uso. Sin embargo, si quieres ofrecer a tus visitantes una experiencia maravillosa, te recomendamos que se mantengas lejos de ellos.


¿Qué es un redireccionamiento 301?

El redireccionamiento 301 es el más popular y se usa en la mayoría de los casos.

Se trata del redireccionamiento permanente que indica a los navegadores y rastreadores web que la URL siempre se redirigirá a la nueva dirección.

Cuando un motor de búsqueda encuentra un 301, reemplaza automáticamente el enlace original por el nuevo. También se transfiere la info del enlace, por lo que la nueva URL aparecerá en la misma posición SERP que la anterior si el contenido es similar.


¿Qué es un redireccionamiento 302?

La redirección 302 es temporal. Cuando un motor de búsqueda o navegador se enfrenta con uno de estos, no reemplazará la URL original, ni transferirá la info del enlace al nuevo. Esto ocurre porque el código de la redirección 302 indica al motor de búsqueda que la redirección es temporal y la situación volverá a ser normal en el futuro.

Un ejemplo de una situación en la que puedes usar una redirección temporal es cuando tienes una página con información incorrecta. Quizás recibas muchos comentarios negativos por ella. Y en lugar de eliminar completamente la página, simplemente usa el redireccionamiento 302 hasta que añadas toda la información que hace falta.

De esta forma, no pierdes el tráfico del enlace, pero obtienes más tiempo para solucionar el problema.


¿Qué es un redireccionamiento de navegador?

Este es un tipo de redirección que consiste en la que el navegador muestra al visitante un mensaje que dice: "se te redireccionará en X segundos". Por eso nunca usamos ellos. Resultan en una experiencia de usuario horrible.

Y eso es todo lo que vamos a decir sobre ellos.

¿Cuándo usar redirecciones?

Estas son las situaciones en las que poner una redirección tiene sentido:


Cuando no deberías usar redirecciones

Cualquier redirección ralentiza tu sitio web.

No necesariamente notarás esto, si solo usas redireccionamientos para rediregir del contenido antiguo al nuevo, por ejemplo. Sin embargo, si comienzas a aplicar redirecciones a todo elemento del menú, esto reducirá drasticamente la velocidad de tu página web.

Entonces, una buena regla es usar redireccionamientos cuando no hay otra opción y las ventajas superan a las desventajas.


Cómo crear redirecciones

Entonces, ahora procedemos a la cuestión de cómo crear redirecciones en WordPress. Te explicaremos cómo hacerlo de forma manual, utilizando .htaccess o PHP, así como automáticamente con los plugins especiales.


Cómo crear una redirección con .htaccess

El primer paso es crear una copia de seguridad de tu archivo .htaccess. Si escribes incluso un solo símbolo incorrecto, es posible que tu sitio web deje de funcionar. Por lo tanto, siempre crea una copia de seguridad para restaurar la versión anterior, si algo sale mal.

Si usas un servidor Apache, puedes crear un redireccionamiento 301 en el archivo .htaccess con una sola línea de código que incluya la dirección anterior y la nueva. Deberías hacerlo de la siguiente manera:

Redirect 301 /contenidoobsoleto.html http://www.tusitio.com/contenidonuevo.html

Un código similar puedes usar para redirigir carpetas enteras. Si quieres redirigir tu sitio web, utiliza:

Redirect 301 / http://www.tusitiowebnuevo.com

Para comprobar si lo has hecho bien, simplemente ve a la página que has redireccionado, y ella debe llevarte de inmediato a la página nueva.


Cómo crear una redirección con PHP

Como WordPress usa PHP, la mayoría de los scripts que se integra con este CMS también son de PHP. Por lo tanto, debes utilizar PHP si deseas crear un redireccionamiento de una página PHP que no pertenece a tu instalación de WordPress.

Para crear una redirección, inserta el siguiente código en la cabecera:

<?php
header(“HTTP/1.1 301 Moved Permanently”);
header(“Location: http://www.yournewwebsite.com”);
?>

El código debe colocarse en la parte superior de la página para que funcione correctamente. También debes incluir la línea 301 Moved Permanently porque eso es lo que les indica a los motores de búsqueda que es una redirección 301.


Cómo crear una redirección por medio de complementos

Sin duda, puedes crear redirecciones de manera manual.

¿Pero por qué hacerlo si hay plugins especiales?

De hecho, no hay muchos complementos gratuitos geniales que te permitan crear redirecciones sin ningún problema y sin preocuparte por cometer un error que podría romper tu sitio.


Complementos de redirección para WordPress

Hay muchos plugins de WordPress tanto gratuitos, como de pago disponibles en wordpress.org. Y estas son las 3 soluciones de redirección más populares y recomendadas de la comunidad.


Redirection

Redirection es uno de los plugins más populares en el Directorio de complementos de WordPress, como lo demuestran sus más de medio millón instalaciones activas. También tiene una calificación de 4.2 estrellas de 5 según las evaluaciones de más de 300 usuarios.

Al activar Redirection, se añadira una nueva página de configuración a tu tablero. Puedes acceder a ella a través de Herramientas > Redirection.

Para crear un redireccionamiento, crea un nuevo grupo en la pestaña Grupos. Podrás elegir entre los redireccionamientos de WordPress, Apache y NGINX.

Si no estás seguro de cuál elegir, simplemente opta por WordPress.

Ahora vuelve a la pestaña de redirecciones y ve al formulario Añadir nueva redirección en la que puedes configurar las reglas. Ten en cuenta, por favor, que este complemento solo crea redireccionamientos 301.

Otras funciones útiles son:

Redirection es un gran complemento para cualquier persona que quiere crear redirecciones sin tener que hacerlo manualmente.

También es la mejor opción si deseas mantener un registro de todas las redirecciones y de cuántas veces las personas han aterrizado en las páginas 404.


Simple 301 Redirects

Este es el segundo plugin de redirección más popular. Más de 200,000 sitios web integran este complemento y casi 120 usuarios le dieron la calificación de 4.3 estrellas.

Estos números altos demuestran que el complemento funciona bien.

Este es un complemento sencillo, y cuando se activa, aparece una nueva pantalla en tu panel de administración. Puedes accederlo a través de Ajustes > 301 Redirects.

La nueva página tiene un formulario con el que puedes crear reglas de redireccionamiento manual. Tendrás que crearlas una por una. Para facilitar todo, puedes descargar el complemento del plugin para que puedas importar tus reglas en formato CSV.

Simple 301 Redirects es una excelente opción para cualquiera que busca un plugin ligero que no tenga demasiadas funciones innecesarias.


Eggplant 301 Redirects

Eggplant 301 Redirects no es tan popular como los dos anteriores. De hecho, no parece que mucha gente lo sepa, ya que solo 40,000 sitios web lo usan. Sin embargo, tiene excelentes críticas. Más de 30 personas lo han calificado 4.3 estrellas.

Aún así este plugin es excelente.

Después de instalarlo, se añadirá una nueva página al tablero. Descubre ella en Ajustes > EPS Redirects.

Esta página tiene tres pestañas:

Si bien los dos plugins anteriores tienen características similares, Eggplant te ofrece dos opciones únicas.

En primer lugar, te permite crear redireccionamientos 302 - no solo redireccionamientos 301, que es algo que ni Redirection, ni Simple 301 Redirects ofrece.

En segundo lugar, el formulario en el que se crean reglas de redirección tiene un menú para ayudarte y asegura que evites hacer cualquier error al ingresar una URL de destino. De esta manera, puedes estar seguro de que no envies a tus visitantes a la página 404.

Eggplant 301 Redirects es una excelente opción para sitios web que necesitan utilizar redireccionamientos 302 y no solo los 301. También es una buena opción si quieres asegurarte de no cometas ningún error al escribir nuevas URLs, lo que puede resultar en llevar a los visitantes a la página 404.


Auto Refresh Single Page

Aunque este no es un complemento de redirección, lo incluimos en la lista porque te permite actualizar páginas con feeds en vivo utilizando un método más elegante que una meta actualización.

Después de activar el complemento, verás que se ha agregado un cuadro meta al editor de tu página. Ingresa allí un número que representa el número de segundos entre las actualizaciones de la página.

Los redireccionamientos son una herramienta poderosa, tanto para fines de SEO, como para mejorar la experiencia de usuario. Para asegurarte de que ofreces la mejor experiencia y aprovechas al máximo el SEO, primero debes comprender qué son redireccionamientos y cómo funcionan.

Esperamos que ahora entiendas mejor cuándo y dónde utilizar los redireccionamientos para aprovecharlos al máximo.

Fuente: "How to Create Redirects with WordPress" por Rahul Ghundiyal