Crear Redirecciones en WordPress de 2 formas distintas

 

Tutorial en vídeo

Suscríbete a mi canal:  

Introducción

Como es posible que ya te imaginarás las redirecciones en WordPress son muy importantes para optimizar tu sitio web. No solo aseguran que los enlaces antiguos sigan funcionando correctamente, sino que también pueden mejorar mucho el SEO y la experiencia del usuario en tu web.

¿Por qué son tan importantes las redirecciones? Imagina que tienes un blog con muchas entradas antiguas. Decides reorganizar tu contenido y cambiar algunas URLs. Sin redirecciones, cualquier enlace antiguo que apunte a esas páginas rotas llevará a tus visitantes a un error 404. Esto no solo frustra a los usuarios, sino que también puede afectar negativamente tu posición en los motores de búsqueda.

Las redirecciones garantizan que:

  • Los visitantes lleguen al contenido correcto, incluso si la URL original ha cambiado.
  • Los motores de búsqueda entiendan que una página se ha movido, lo cual puede mantener o mejorar tu posicionamiento.

Existen varios tipos de redirecciones que puedes utilizar:

  1. 301 (Permanente): Ideal para cambios permanentes de URL.
  2. 302 (Temporal): Útil cuando mueves contenido temporalmente.
  3. 307 (Temporal): Similar al 302, pero con algunas diferencias técnicas.

Comprender estos conceptos básicos te ayudará a mantener la integridad y eficiencia de tu sitio web en WordPress. Por ejemplo, si deseas acelerar tu blog, puedes considerar implementar una estrategia de W3 Total Cache y Cloudflare, ya que la velocidad del blog es fundamental para el SEO.

Además, si utilizas WooCommerce y quieres personalizar la experiencia de tus usuarios, puedes aprender a cambiar la redirección del botón «volver a tienda» para adaptarlo a tus necesidades específicas.

Estas recomendaciones y técnicas te permitirán mejorar el rendimiento de tu sitio web y optimizar tus estrategias de redirección en WordPress.

¿Qué son las redirecciones en WordPress?

Las redirecciones en WordPress son una herramienta esencial que permite enviar a los visitantes y motores de búsqueda desde una URL solicitada a una diferente. Esto puede ser útil en múltiples situaciones, como cuando cambias la estructura de tu sitio, eliminas páginas o mueves contenido a un nuevo dominio.

Una redirección asegura que cualquier enlace roto se corrija automáticamente al dirigir el tráfico a la nueva ubicación correcta. Esto no solo mejora la experiencia del usuario, evitando frustraciones al encontrar enlaces rotos, sino que también es crucial para el SEO. Los motores de búsqueda, como Google, valoran los sitios web con enlaces funcionales y penalizan aquellos con numerosos errores 404.

Existen diferentes tipos de redirecciones, cada uno con su propósito específico:

  • 301 (Permanente): Indica que una página ha sido movida permanentemente a una nueva ubicación.
  • 302 (Temporal): Señala que la página se ha movido temporalmente.
  • 307 (Temporal con método seguro): Similar a la 302, pero mantiene el método HTTP original usado por el navegador.

La implementación adecuada de redirecciones puede parecer técnica, pero es esencial para mantener un sitio web saludable y bien optimizado. Si deseas aprender más sobre cómo gestionar las URLs de redireccionamiento, puedes consultar este artículo que ofrece consejos prácticos sobre cómo obtener la url real de una redirección.

Recuerda que la correcta implementación de redirecciones no solo es técnica, sino también esencial para mantener un sitio web saludable y bien optimizado.

La redirección 307 también indica un movimiento temporal pero es más estricta que la redirección 302. Esta señaliza que el método HTTP utilizado no debe cambiar. Es decir, si se realizó con un método POST, debe seguir siendo un POST al ser redirigido.

¿Cuándo usar una redirección 307?

  • Movimientos temporales donde se mantiene el método HTTP: En situaciones donde se necesitan mantener métodos como POST durante el proceso de redireccionamiento.
  • Aplicaciones específicas: En aplicaciones web donde es crucial mantener el método HTTP original por razones técnicas o de seguridad.

Ejemplo práctico:

Si tienes una aplicación que necesita mantener el método POST al mover temporalmente http://tusitio.com/formulario a http://tusitio.com/temp-formulario:

apache Redirect 307 /formulario http://tusitio.com/temp-formulario

Diferencias Clave entre Redirecciones

Recapitulando

Tipo de Redirección Características
Redirección 301
  • Permanente
  • Actualiza registros en motores de búsqueda
  • Ideal para cambios duraderos
Redirección 302
  • Temporal
  • No actualiza registros en motores de búsqueda
  • Útil para pruebas y mantenimiento breve
Redirección 307
  • También indica un movimiento temporal, pero es más estricta en cuanto al método HTTP utilizado

Métodos para Crear Redirecciones en WordPress

Usando Plugins de Redireccionamiento en WordPress

Utilizar plugins especializados para gestionar redirecciones en WordPress es como tener un asistente personal que facilita todo el proceso. No necesitas ser un experto en código ni romperte la cabeza tratando de entender archivos de configuración complicados. Aquí te explico cómo hacerlo con dos de los mejores plugins de redirección disponibles: Redirection y YoastSEO.

Plugin Redirection

El plugin Redirection es una herramienta poderosa y fácil de usar que simplifica la creación y gestión de redirecciones en tu sitio WordPress. Aquí tienes una guía paso a paso para utilizarlo:

  1. Instalación del Plugin Redirection
  • Ve al panel de administración de WordPress.
  • Navega a Plugins > Añadir Nuevo.
  • Busca «Redirection» en la barra de búsqueda.
  • Haz clic en Instalar Ahora y luego en Activar.
  1. Configuración Inicial
  • Una vez activado, ve a Herramientas > Redirection.
  • Sigue el asistente de configuración inicial (súper intuitivo, no te preocupes).
  • Permite que el plugin monitoree los cambios en las URLs (muy útil para evitar enlaces rotos).
  1. Creación de Redirecciones
  • En la página principal del plugin, verás una opción para Añadir Nueva Redirección.
  • Introduce la URL fuente (la vieja) y la URL destino (la nueva).
  • Selecciona el tipo de redirección (por lo general 301 para redirecciones permanentes).
  • Haz clic en Añadir Redirección.
  1. Ejemplos Prácticos
  • Supongamos que cambiaste tu página sobre nosotros de /about-us a /sobre-nosotros.
/about-us Destino: /sobre-nosotros Tipo: 301 Permanente
  1. Gestión y Monitoreo
  • Puedes revisar todas tus redirecciones desde la misma interfaz.
  • El plugin también muestra errores 404, lo cual es genial para detectar enlaces rotos automáticamente.

Plugin YoastSEO

El plugin YoastSEO no solo optimiza tu contenido para motores de búsqueda, sino que también ofrece funcionalidades robustas para manejar redirecciones. Vamos a ver cómo puedes aprovechar estas características:

  1. Instalación del Plugin YoastSEO
  • Igual que con el plugin anterior, ve al panel de administración.
  • Navega a Plugins > Añadir Nuevo.
  • Busca «YoastSEO».
  • Haz clic en Instalar Ahora y luego en Activar.
  1. Configuración Inicial
  • Ve a la sección SEO > Herramientas dentro del menú principal.
  • Si es tu primera vez utilizando Yoast, sigue su asistente de configuración paso a paso.
  1. Uso del Gestor de Redireccionamientos
  • Desde el menú SEO, selecciona Redirections si tienes la versión premium.
  • Al igual que con el plugin Redirection, introduce la URL fuente y destino. plaintext Fuente: /blog-antiguo Destino: /nuevo-blog Tipo: 301 Permanente
  1. Integración con Otras Herramientas SEO
  • Lo bueno del plugin YoastSEO es cómo se integra con otras herramientas SEO dentro del mismo entorno.
  • Puedes combinar estrategias SEO mientras gestionas tus redirecciones.

Ambos plugins tienen sus ventajas únicas, pero comparten la facilidad y eficiencia que ofrecen al gestionar redirecciones sin necesidad de tocar código directamente.

Configuración Manual a través del Archivo .htaccess

Si te sientes cómodo trabajando con los archivos del servidor, editar el archivo .htaccess es una opción poderosa para implementar redirecciones en WordPress. A diferencia de los plugins como Redirection o YoastSEO, esta técnica permite un control más preciso y directo sobre las redirecciones. Pero debes tener cuidado, si no sabes lo que estás haciendo, puedes dañar tu sitio.

Si usas Kinsta es mucho más fácil, revisa el vídeo del artículo

Accediendo al Archivo .htaccess

Antes de hacer cambios, necesitas saber cómo acceder al archivo .htaccess. Aquí tienes una guía rápida:

  1. Conéctate a tu servidor: Puedes hacerlo usando un cliente FTP como FileZilla o a través del administrador de archivos de tu panel de control (cPanel, Plesk, etc.).
  2. Navega hasta el directorio raíz: Este suele ser la carpeta public_html o www.
  3. Encuentra el archivo .htaccess: Si no lo ves, asegúrate de que tus configuraciones de FTP muestren archivos ocultos. El .htaccess es un archivo oculto por defecto.

Precaución: Antes de realizar cualquier cambio, haz una copia de seguridad del archivo .htaccess. Así podrás restaurarlo si algo sale mal.

Ejemplos de Código para Redireccionamientos

Una vez que has localizado y abierto el archivo .htaccess, es momento de añadir tus reglas de redirección. Aquí te dejo algunos ejemplos prácticos:

Redirección 301 (Permanente)

La redirección 301 indica que una URL se ha movido permanentemente a otra ubicación.

apache Redirect 301 /pagina-vieja https://www.tusitio.com/pagina-nueva

En este ejemplo, cualquier solicitud a /pagina-vieja será redirigida permanentemente a https://www.tusitio.com/pagina-nueva.

Redirección 302 (Temporal)

La redirección 302 señala que la URL se ha movido temporalmente.

apache Redirect 302 /pagina-temporal https://www.tusitio.com/pagina-nueva-temporal

Utiliza esto cuando la redirección no será permanente y planeas revertirla en algún momento.

Redirección Basada en Condiciones

Puedes usar mod_rewrite para configurar reglas más complejas basadas en condiciones específicas.

apache RewriteEngine On RewriteCond %{HTTP_HOST} ^tusitio.com [NC] RewriteRule ^(.*)$ https://www.tusitio.com/$1 [L,R=301]

Este bloque asegura que todas las solicitudes a http://tusitio.com sean redirigidas correctamente a https://www.tusitio.com, asegurando así que todo el tráfico sea canalizado al sitio seguro con HTTPS.

Precauciones Adicionales

Edita el archivo .htaccess con cuidado:

  • Valida tu sintaxis: Un error tipográfico puede causar errores en todo tu sitio.
  • Prueba tus cambios: Después de guardar los cambios, visita las URLs afectadas para asegurarte de que las redirecciones funcionan como esperabas.
  • Revisa los logs del servidor: Si algo sale mal y pierdes acceso a tu sitio, los logs pueden ofrecer pistas sobre lo que falló.

Implementar redirecciones manualmente mediante el archivo .htaccess ofrece un nivel avanzado de control y personalización. Sin embargo, es crucial estar bien informado y preparado antes de hacer cualquier cambio significativo.

Auditoría y Mantenimiento de Redirecciones en WordPress

Las redirecciones son fundamentales, pero ¿qué pasa cuando algo sale mal? La respuesta es simple: auditorías regulares. Cada enlace roto es una oportunidad perdida de mantener a tus visitantes felices y a los motores de búsqueda contentos. Realizar auditorías de enlaces rotos es como hacerle un chequeo a tu coche; no quieres que se quede tirado en medio de la carretera.

Herramientas para la Auditoría del Sitio

Usar herramientas especializadas puede convertir un dolor de cabeza en un simple dolorcito pasajero. Aquí te dejo algunas recomendaciones:

  1. Google Search Console:
  • ¿Por qué usarla? Porque es gratuita y te permite ver el estado de tus enlaces directamente desde la perspectiva de Google.
  • ¿Qué hace? Te notifica sobre errores de rastreo, incluyendo enlaces rotos y redirecciones fallidas.
  1. Auditoría del sitio:
  • ¿Dónde encontrarla? Herramientas como SEMrush o Ahrefs suelen incluir esta función.
  • ¿Qué ofrece? Informes detallados sobre cualquier problema con tus redirecciones y otros aspectos técnicos del SEO.

Pasos para Realizar una Auditoría

Una vez tengas las herramientas adecuadas, sigue estos pasos simples:

  1. Configurar la herramienta: Asegúrate de que tu sitio esté bien configurado en la herramienta elegida. En Google Search Console, solo necesitas verificar tu dominio.
  2. Ejecutar el análisis: Inicia el escaneo completo del sitio web para detectar problemas.
  3. Revisar informes:
  • Busca secciones específicas relacionadas con errores 404 o redirecciones fallidas.
  • Examina los detalles para entender dónde están los problemas.

Acciones Posteriores a la Auditoría

Identificar problemas es solo la mitad del trabajo; solucionarlos es lo que realmente importa:

  • Actualizar Redirecciones Existentes: Si encuentras redirecciones que no funcionan, corrígelas utilizando un plugin como Redirection o ajustando manualmente el archivo .htaccess.
  • Eliminar Enlaces Rotos: Si hay enlaces que ya no tienen sentido, elimínalos o actualízalos con enlaces válidos.
  • Monitoreo Continuo: Configura alertas en las herramientas utilizadas para recibir notificaciones automáticas cada vez que surja un nuevo problema.

Solución a Problemas Comunes con Redireccionamientos en WordPress

Es fácil caer en la trampa de pensar que una vez configuradas las redirecciones, todo funcionará a la perfección. Sin embargo, el mundo real es un poco más complicado. Aquí están algunos problemas comunes con redireccionamientos y cómo solucionarlos de manera efectiva:

1. Redirecciones Incorrectas

Síntoma: Los usuarios o motores de búsqueda terminan en una página equivocada.

Solución: Revisa y corrige las URL en las redirecciones configuradas. Asegúrate de que cada redirección apunte a la página correcta. Utiliza herramientas como el plugin Redirection para gestionar y verificar tus redirecciones de manera efectiva.

Redirect 301 /vieja-pagina /nueva-pagina

2. Bucle de Redireccionamiento

Síntoma: La página intenta cargar pero queda atrapada en un ciclo infinito de redirecciones.

Solución: Esto ocurre cuando una URL se redirige hacia sí misma directa o indirectamente. Verifica todas las reglas de redireccionamiento y asegúrate de que no haya referencias circulares. Edita el archivo .htaccess si es necesario para arreglar estos bucles.

RewriteCond %{REQUEST_URI} !^/nueva-pagina$ RewriteRule ^vieja-pagina$ /nueva-pagina [R=301,L]

3. Enlaces Rotos

Síntoma: Páginas no encontradas (Error 404) después de cambiar URLs sin configurar una redirección adecuada.

Solución: Usa herramientas como Google Search Console para identificar enlaces rotos y configurarlos correctamente. Plugins como Broken Link Checker pueden ayudar a encontrar y solucionar estos problemas rápidamente.

4. Redirección Temporales Mal Usadas

Síntoma: Utilización incorrecta de redireccionamientos temporales (302) cuando se deberían usar permanentes (301).

Solución: Verifica el tipo de redirección que estás utilizando para asegurarte de que es la adecuada para tu objetivo. Por ejemplo, si una página se ha movido permanentemente, usa una redirección 301.

Redirect 301 /pagina-antigua /pagina-nueva

5. Problemas con los Plugins

Síntoma: Conflictos entre plugins que gestionan redirecciones, causando comportamientos inesperados.

Solución: Desactiva todos los plugins excepto el que utilizas para manejar redirecciones y verifica si el problema persiste. Reactiva los plugins uno a uno para identificar cuál está causando el conflicto.

Herramientas para Diagnosticar Problemas

  • Google Search Console: Monitorea el estado de tus enlaces y recibe informes sobre errores.
  • Auditorías del Sitio Web: Realiza auditorías periódicas con herramientas SEO para detectar problemas.
  • Plugins Especializados: Utiliza plugins como Redirection o Broken Link Checker para gestionar y solucionar problemas con facilidad.

Identificar estos errores frecuentes y aplicar estas soluciones puede ahorrarte dolores de cabeza y mejorar la experiencia del usuario y tu SEO.

Optimización Avanzada del SEO mediante Redirecciones en WordPress

Las redirecciones no son solo una herramienta para evitar errores 404 o mantener enlaces rotos bajo control. Utilizadas estratégicamente, pueden ser un poderoso aliado en la optimización SEO mediante redirecciones en WordPress.

Consolidación de Autoridad a Través de Redirecciones 301 Selectivas

Imagina que tienes varias publicaciones antiguas en tu blog que generan poco tráfico pero contienen contenido valioso y relevante. En lugar de dejarlas recoger polvo, puedes consolidar su autoridad mediante redirecciones 301 hacia una nueva publicación más completa y actualizada. Esta técnica ayuda a transferir el «link juice» o jugo de enlaces, permitiendo que la nueva URL herede parte del valor SEO acumulado por las URLs antiguas.

  • Ejemplo Práctico: Tienes tres artículos antiguos sobre «SEO para Principiantes», «SEO Intermedio» y «SEO Avanzado». Decides crear una guía extensa y actualizada llamada «Guía Completa de SEO». Mediante redirección 301, puedes redirigir los antiguos artículos hacia esta nueva guía, consolidando así toda la autoridad en un solo recurso.

Supervisión con Google Search Console

Implementar redirecciones no es el final del camino. Es crucial monitorear cómo estas afectan tu sitio web utilizando herramientas como Google Search Console. Esta plataforma gratuita proporciona datos valiosos sobre el rendimiento de tus redirecciones y te alerta sobre posibles problemas.

  • Señales a Monitorear:Errores de Rastreo: Google Search Console puede indicarte si hay problemas con tus redirecciones, como bucles infinitos o errores de destino.
  • Impacto en el Tráfico: Observa si hay cambios significativos en el tráfico hacia las URLs afectadas por las redirecciones.
  • Índices de Clics (CTR): Un descenso en el CTR podría indicar que la redirección no está cumpliendo con su objetivo.

Estrategias Adicionales para la Optimización SEO

Aparte de la consolidación de autoridad y la supervisión constante, hay otras estrategias avanzadas que puedes emplear:

  • Redireccionamiento Interno: Ajusta las URL internas dentro de tu sitio web para apuntar a las nuevas URL tras realizar una redirección. Esto asegura una experiencia fluida tanto para los usuarios como para los motores de búsqueda.
  • Actualización del Sitemap: Asegúrate de actualizar tu sitemap XML para reflejar las nuevas estructuras URL, lo cual facilita a los motores de búsqueda rastrear e indexar correctamente tu contenido.
  • Análisis Competitivo: Observa cómo tus competidores manejan sus propias redirecciones y aprende de sus éxitos (y fracasos).

Al aplicar estas estrategias avanzadas, no solo mejorarás la experiencia del usuario en tu sitio web, sino que también maximizarás el potencial SEO mediante redirecciones en WordPress. Las herramientas como Google Search Console se convierten en tus mejores aliadas al proporcionar datos críticos que guiarán tus decisiones estratégicas.

Resumen

Incorporar una estrategia sólida de redireccionamiento en la gestión de un sitio web en WordPress no es solo una buena práctica, es esencial. Las redirecciones aseguran que los usuarios lleguen a donde deben ir, incluso cuando las URL cambian, y también juegan un papel crucial en la optimización del SEO.

¿Listo para empezar? Es hora de aplicar lo aprendido:

  • Usa herramientas como el plugin Redirection: Simplifica la gestión de redirecciones sin tener que tocar código.
  • Aprovecha el archivo .htaccess: Si te sientes cómodo con el código, esta es una herramienta poderosa para crear redirecciones personalizadas y eficientes.

Implementa estos métodos y verás cómo mejoran tanto el SEO de tu sitio como la experiencia del usuario. Crear redirecciones en WordPress nunca ha sido tan accesible, ¡así que adelante!

 

Deja un comentario