Actualizar los enlaces de su sitio de WordPress puede ser una tarea sencilla en teoría. Sin embargo, si se equivoca en el proceso, los visitantes podrían terminar en una página diferente, no deseada o, lo que es peor, un enlace roto. Esto tiene un gran impacto en la clasificación de los motores de búsqueda, los números de tráfico y la autoridad general.
WordPress proporciona numerosos complementos fáciles de usar para redirigir las URL para aquellos que no están familiarizados con el proceso. Esto puede ayudarlo a asegurarse de que está redirigiendo sus URL correctamente.
En este tutorial, le mostraré cómo redirigir correctamente una URL de WordPress, así como los principales tipos de redireccionamientos de URL y cuándo usar cuál.
Sin embargo, ¡analicemos primero qué es una redirección de URL y cómo funciona!
¿Qué es un redireccionamiento de URL?
La redirección de URL (también conocida como reenvío de URL) es una forma de hacer que una página web sea accesible en varias direcciones URL.
Cuando el navegador realiza una redirección de URL, se abrirá una página con una URL diferente en lugar de la original.
Hay varias formas de redirigir una URL y cada una tiene sus propios propósitos; veamos los tres tipos más comunes.
1. 301 redirecciones
Para empezar, un Redireccionamiento 301 es permanente y tiene lugar tanto en el navegador como en el servidor. Es el redireccionamiento más común y poderoso porque transmite el ‘jugo de enlace’ de una URL existente.
Como resultado, es más probable que los motores de búsqueda reconozcan e indexen este tipo de redireccionamiento, lo que lo convierte en el método preferido en la mayoría de las situaciones.
2. 302 redirecciones
En contraste, un Redireccionamiento 302 es temporal y solo debe usarse si planea volver a la URL original en el futuro.
Por ejemplo, digamos que está rediseñando su sitio web. Mientras actualiza su sitio web, puede utilizar un redireccionamiento 302 para dirigir a los usuarios a un dominio diferente durante un breve período de tiempo.
3. Meta actualización
Los navegadores web también tienen meta actualización funcionalidad, que le permite redirigir una URL a una nueva página sin actualizar el servidor.
Puede establecer la cantidad de tiempo que tarda en producirse el redireccionamiento, pero al hacerlo, también corre el riesgo de hacer que sus visitantes esperen para llegar al destino de la siguiente página, lo que podría generar una mala experiencia de usuario.
Si bien existen otros tipos de redireccionamientos que puede utilizar, estos tres son los que verá con más frecuencia, especialmente los redireccionamientos 301.
Por qué utilizar un redireccionamiento de URL
Quizás se pregunte por qué alguna vez necesitaría utilizar un redireccionamiento de URL en su propio sitio web.
Hemos mencionado algunas razones en la sección anterior, aunque también hay otras, como:
- Previniendo enlaces rotos – Los enlaces rotos ocurren cuando la página de destino se ha movido o eliminado o algo como un firewall bloquea el acceso a su sitio web. Cuando los usuarios siguen un enlace roto, ven un Mensaje de error 404 en el navegador. Según especialista en SEO Bruce Clay, los redireccionamientos son la forma más amigable para SEO de arreglar enlaces rotos.
- Vincular varios dominios – Si administra varios sitios web, puede usar un redireccionamiento para vincularlos al mismo destino sin afectar su SEO. Los redireccionamientos ayudan a los motores de búsqueda a ver qué página es la fuente canónica cuando varias páginas muestran la misma información. Esto también es excelente para evitar penalizaciones por contenido duplicado.
- Protegiendo su privacidad – Usando el poder de HTTPS, puede proteger su sitio web de ataques hostiles como el phishing o la distribución de malware. Para hacerlo, debe redirigir a los usuarios y motores de búsqueda a la página HTTPS o al recurso con un redireccionamiento HTTP 301 del lado del servidor.
Independientemente de la razón que tenga para redirigir a los usuarios a una nueva página, es esencial que se tome el tiempo para vincularla correctamente. Un redireccionamiento incorrecto puede llevar a sus visitantes a la página de inicio en lugar de la deseada, resultar en redireccionamientos excesivos y más.
Cómo redirigir una URL en WordPress (2 métodos)
Hay dos técnicas principales para redirigir una URL en WordPress: puede usar un complemento o editar el archivo .htaccess.
Comencemos con un enfoque clásico de WordPress.
1. Utilice un complemento de WordPress
Los complementos de redireccionamiento pueden garantizar que los enlaces rotos conduzcan a una página relevante en su sitio. De esta manera, si un visitante hace clic en un enlace roto, será redirigido a la nueva página, lo que mejora la credibilidad de su sitio web y evita que su clasificación de búsqueda caiga.
Si bien hay muchos complementos excelentes para elegir, como 301 redirecciones, Recomiendo el Redirección enchufar.
La redirección es notable por muchas razones: no solo ha existido durante más de una década, sino que también permite a los usuarios nuevos crear y administrar redirecciones sin ningún conocimiento previo de los servidores web Apache o Nginx.
Dado que la redirección proporciona soporte completo para expresiones regulares, puede habilitar patrones de redireccionamiento para que coincidan con cualquier cantidad de URL y redirigirlas todas a una URL de destino. También puede observar los cambios en los enlaces permanentes de la publicación o la página y, a continuación, crear automáticamente una redirección a una nueva URL.
Una vez que haya instalado y activado el complemento, haga clic en el Herramientas> Redirección en el área de administración de WordPress y siga los pasos del asistente de configuración.
Cuando hayas terminado, dirígete al Redireccionamientos pestaña en la misma página de administración. Esto muestra una lista de redireccionamientos actuales. Para agregar una nueva redirección, haga clic en el Agregar nuevo botón.
A continuación, verá aparecer un montón de campos, que incluyen:
- URL de origen – Esta es la URL desde la que está redirigiendo. Por ejemplo, si está redireccionando desde https://myexample.com/old-post, su URL de origen será / old-post.
- Parámetros de consulta – Puede hacer coincidir los parámetros exactamente (la opción predeterminada) o ignorar todos los parámetros. Con este último, / old-post coincidiría / mi-publicación-anterior? query = 1.
- URL de destino – Esta es la URL a la que está redirigiendo. Por ejemplo, si está redireccionando desde https://myexample.com/old-post para https://myexample.com/new-post, su URL de destino será /nueva publicación.
- Grupo – Esto le permite organizar sus redireccionamientos en categorías.
Al hacer clic en el icono de rueda dentada, aparecerán algunas opciones adicionales para redireccionamientos coincidentes. Una vez completados estos campos, haga clic en Agregar redireccionamiento y el complemento creará la regla de redirección.
2. Edite su archivo .htaccess
El archivo de ‘acceso de hipertexto’, también conocido como .htaccess, es un archivo de configuración de servidor distribuido, que le permite establecer configuraciones de servidor para un directorio en particular. Lo usa el servidor cuando se realiza una solicitud a un directorio.
Si bien no es tan simple como instalar un complemento, este poderoso enfoque le permite configurar páginas, directorios y redireccionamientos de URL. Antes de comenzar, necesitará las siguientes habilidades y herramientas:
- Un cliente FTP adecuado, como Cyberduck o FileZilla
- Acceso al servidor de su sitio web, generalmente llamado www o public_html
- Las habilidades necesarias para usar FTP
Primero, debe iniciar su cliente FTP y acceder al directorio raíz de su sitio de WordPress. Escanee el directorio en busca del archivo .htaccess, luego ábralo usando su editor de texto estándar.
Una vez que .htaccess esté abierto, coloque el cursor al final del archivo e ingrese las reglas de redirección según sus necesidades.
Para redirigir una sola página a otra página, agregue la siguiente regla:
Redirect 301 /old-page.html http://www.example.com/new-page.html
Para redirigir un nombre de dominio completo a otro dominio, ingrese el siguiente código:
RewriteEngine On RewriteCond %{HTTP_HOST} ^(?:www.)oldsite.com$ [NC] RewriteRule ^ http://newsite.com%{REQUEST_URI} [L,R=301]
Este fragmento envía a los visitantes de una página en la dirección anterior a la misma página en la nueva, por ejemplo, de www.oldsite.com/post para www.newsite.com/post. No olvide cambiar los marcadores de posición a sus propios dominios y páginas.
Cuando haya terminado, guarde los cambios y pruebe sus nuevos redireccionamientos.
Conclusión
En este tutorial, le mostré cómo redirigir una URL en WordPress usando dos métodos, respectivamente:
- Instale un complemento de redireccionamiento.
- Edite su archivo .htaccess.
Redirigir URL no es una tarea diaria, pero sigue siendo bastante común. Como tal, hacerlo bien significa que los usuarios tendrán una experiencia perfecta en su sitio y su clasificación en los motores de búsqueda no bajará por cosas como enlaces rotos o contenido duplicado.
¿Tiene más preguntas relacionadas con la redirección de URL? ¡No dudes en comunicarte con nosotros en la sección de comentarios a continuación!