¿Cómo hacer Redireccionamientos 301 en WordPress?
4.57 (91.43%) 14 votos

¿Cómo hacer Redirecciones 301 en WordPress?

Probablemente alguna vez has visitado una página web siguiendo un enlace o quizás clicando en uno de tus Favoritos y te has encontrado con el famoso Error 404 de página no encontrada.

Puede que el error venga de algo tan sencillo como que el creador del sitio ha cambiado la URL de esa página o entrada para hacerla más óptima en lo que al posicionamiento SEO se refiere y en ese caso lo que ha conseguido es perder todo el posicionamiento que tenía ganado antes del cambio. Para evitar esto tenemos un recurso, el Redireccionamiento 301.

¿Cómo hago un redireccionamiento 301 en mi WordPress?

Vamos a tratar dos formas distintas para crear redirecciones 301 en nuestra instalación de WordPress, mediante la instalación de un Plugin creado para ello o directamente modificando el archivo .htaccess de nuestro servidor.

Redirecciones 301 mediante el Plugin SIMPLE 301 REDIRECTS para WordPress.

Aunque no es el único Plugin desarrollado para esta función y otro muy útil para esta función es también EggPlant 301 Redirects en esta entrada os hablare del Simple 301 Redirects sobretodo por su facilidad de uso y de creación de redirecciones 301 sin necesidad de tener conocimientos mas allá de las de un usuario de WordPress sin conocimiento de servidores web php ni nada parecido.
Podéis descargar el plugin desde este enlace o bien directamente desde el buscador de plugins de vuestro WordPress, una vez descargado procedemos a activarlo.

Tras la activación del Plugin nos aparecerá una nueva sección llamada 301 Redirects en el menú “Ajustes” de nuestro Panel de Administración WordPress.

Plugin para wordpress 301 redirects

Si pinchamos en la nueva opción accedemos a una pantalla de configuración con un diseño y funcionamiento muy simple que nos permitirá ir añadiendo uno a uno los redireccionamientos que deseemos introduciendo en la caja de texto de la izquierda la pagina a redirigir y en la de la derecho la nueva página de destino.

Panel Plugin para wordpress 301 redirects

A destacar para evitar errores que en la caja de texto de la izquierda se debe introducir el “slug” de la URL a redirigir, es decir, NO hay que incluir el nombre del dominio, como ejemplo si queremos redirigir la página “http://eltecnic.net/contacto/” en la caja de texto Request de la izquierda introduciremos unicamente “/contacto/”.

Redirecciones 301 Modificando el archivo .htaccess

Una redirección 301 se realiza editando un archivo cuyo nombre es .htaccess  que se encuentra en la raíz de tu servidor, este archivo es lo primero que se carga cuando tu navegador abre una sesión o cuando el robot de un motor de búsqueda  en tu sitio web.

En este archivo se añadiría una linea como la que se muestra a continuación para cada pagina que quisiéramos redirigir:

Redirect 301 /pagina-anterior http://eltecnic.net/pagina-nueva

Antes de manipular el archivo .htaccess te recomiendo que tomes unas precauciones que a continuación te detallo, ya que en caso de cometer algún error el resultado puede ser bastante desastroso.

Precauciones a la hora de modificar el archivo .htaccess

  • Procura realizar los redireccionamientos en las horas en que tu web recibe menos tráfico.
  • Limítate a únicamente a añadir las lineas de redireccionamiento 301 y cambies ninguna línea de las que que el archivo ya contiene a no ser que sepas muy bien lo que haces.
  • Haz un backup (copia de seguridad) del archivo .htaccess antes de editarlo por si cometes un error y hay que restaurarlo.
  • Una vez realizados los cambios comprueba todas las páginas redirigidas.

Existen otras funciones para crear redirecciones con el archivo .htaccess que analizaremos en futuros artículos como por ejemplo:

  • redirect 301
  • redirectmatch 301
  • redirectmatch permanent
  • RewriteRule