🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo configurar una redirección 301 en WordPress desde DirectAdmin

Actualizado el 21 de diciembre de 2025

¿Qué es una redirección 301 y por qué la necesitas?

Una redirección 301 es una instrucción que le dice a los navegadores y a los motores de búsqueda que una página web ha cambiado de dirección de forma permanente. Cuando un visitante intenta acceder a la URL antigua, el servidor lo envía automáticamente a la nueva URL.

Esto es fundamental para el SEO porque evita perder el "jugo" o autoridad de tu página. Si cambias la estructura de tus enlaces, migras tu sitio o eliminas una página, sin una redirección 301, los buscadores darán por muerta esa URL y perderás todo el posicionamiento que habías ganado.

Imagina que tienes una tienda física y te mudas a otra dirección. Si no pones un cartel en la puerta antigua indicando tu nueva ubicación, los clientes se irán a la competencia. La redirección 301 es ese cartel digital.

¿Dónde se configura la redirección 301 en WordPress?

WordPress ofrece varias formas de hacerlo, pero la más potente y directa es mediante el archivo .htaccess, que es un archivo de configuración del servidor Apache. DirectAdmin, como panel de control de hosting, te da acceso directo a este archivo desde su interfaz.

A lo largo de esta guía, te mostraré dos métodos prácticos para configurar la redirección 301 en WordPress usando DirectAdmin:

  • El primero, usando el Administrador de Archivos de DirectAdmin para editar el .htaccess manualmente.
  • El segundo, usando un plugin de WordPress para quienes prefieren una interfaz gráfica.

Ambos son válidos. Elige el que te resulte más cómodo.

Método 1: Redirección 301 desde el Administrador de Archivos de DirectAdmin

Este método es el más directo y no requiere instalar nada extra en WordPress. Solo necesitas acceso a tu panel de DirectAdmin.

Paso 1: Accede a tu panel de DirectAdmin

Abre tu navegador y escribe la URL de acceso a DirectAdmin. Normalmente es algo como https://tudominio.com:2222 o la dirección que te haya proporcionado tu proveedor de hosting.

Ingresa con tu usuario y contraseña principales. Si no los tienes a mano, contacta con tu proveedor.

Paso 2: Localiza el Administrador de Archivos

Una vez dentro de DirectAdmin, busca la sección de Administrador de Archivos. Puede estar en el menú principal o en un submenú llamado "Herramientas".

Haz clic en el icono de Administrador de Archivos para abrirlo. Verás una lista de carpetas y archivos de tu cuenta de hosting.

Paso 3: Encuentra la carpeta de tu sitio web

Dentro del Administrador de Archivos, navega hasta la carpeta domains y luego a tudominio.com. Dentro de esta, busca la carpeta public_html. Esta es la raíz de tu sitio web, donde se encuentra la instalación de WordPress.

Paso 4: Localiza y edita el archivo .htaccess

En la carpeta public_html, busca un archivo llamado .htaccess. Ten en cuenta que los archivos que empiezan con un punto están ocultos por defecto.

  • Si no lo ves, busca un botón o casilla que diga "Mostrar archivos ocultos" o "Show hidden files" en la parte superior del Administrador de Archivos. Habilítalo.
  • Una vez visible, haz clic derecho sobre el archivo .htaccess y selecciona "Editar" o "Edit". Se abrirá un editor de texto dentro de la misma interfaz.

[WARNING]: Antes de editar, te recomiendo descargar una copia de seguridad del archivo .htaccess a tu ordenador. Haz clic derecho sobre él y elige "Descargar". Si algo sale mal, puedes subirlo de nuevo.

Paso 5: Añade el código de redirección 301

Dentro del editor, verás el contenido actual del archivo .htaccess. Al final de todo el texto, añade el código necesario para tu tipo de redirección.

Caso A: Redirigir una página o URL específica

Si quieres redirigir una página concreta, por ejemplo, tudominio.com/pagina-vieja a tudominio.com/pagina-nueva, añade este código:

Redirect 301 /pagina-vieja https://tudominio.com/pagina-nueva

Caso B: Redirigir todo el sitio a un nuevo dominio

Si has cambiado tu dominio y quieres que todo el tráfico de dominio-viejo.com vaya a dominio-nuevo.com, usa:

Redirect 301 / https://www.dominio-nuevo.com/

Caso C: Redirigir HTTP a HTTPS (muy común)

Si ya tienes certificado SSL y quieres que todo el tráfico vaya a la versión segura, añade:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

[TIP]: Si tu sitio ya tiene un bloque de código de WordPress (las líneas que empiezan con # BEGIN WordPress), no lo borres. Simplemente añade tu código de redirección justo después de esa línea o al final del archivo.

Paso 6: Guarda los cambios

Una vez que hayas añadido el código, busca el botón "Guardar" o "Save" en la parte superior del editor. DirectAdmin guardará el archivo y aplicará los cambios al instante.

Para verificar que funciona, abre tu navegador en modo incógnito y visita la URL antigua. Deberías ser redirigido automáticamente a la nueva.

Método 2: Redirección 301 con un Plugin de WordPress

Si no te sientes cómodo editando archivos manualmente, puedes usar un plugin. Este método es más visual y evita errores de sintaxis.

Paso 1: Instala un plugin de redirección

Desde el escritorio de WordPress, ve a Plugins → Añadir nuevo. En el buscador, escribe "redirection" o "redirección".

Uno de los más populares y confiables es "Redirection". Instálalo y actívalo.

Paso 2: Configura la redirección

Una vez activo, ve a Herramientas → Redirection en el menú lateral de WordPress.

  • En la primera visita, el plugin te pedirá que configures los permisos. Acepta las opciones por defecto.
  • Verás un formulario en la parte superior. En el campo "URL de origen", escribe la ruta de la página antigua (sin el dominio). Por ejemplo: /pagina-vieja.
  • En el campo "URL de destino", escribe la URL completa de la nueva página: https://tudominio.com/pagina-nueva.
  • Deja el tipo de redirección en "301 Moved Permanently".
  • Haz clic en "Añadir redirección".

El plugin también registra todas las visitas a esas URLs, lo que te da estadísticas muy útiles.

Paso 3: Verifica la redirección

Igual que en el método anterior, prueba en tu navegador que la URL antigua te lleve a la nueva.

[INFO]: Este plugin es excelente para principiantes porque maneja automáticamente los detalles técnicos y te avisa si hay conflictos con otras redirecciones.

Errores comunes al configurar redirecciones 301

Es fácil cometer errores, así que aquí tienes los más frecuentes para que los evites:

Error 1: Redirigir en bucle (loop)

Esto ocurre cuando la URL de origen y la de destino son la misma o se redirigen entre sí. Por ejemplo, si rediriges pagina-a a pagina-b y luego pagina-b a pagina-a. El navegador mostrará un error de "demasiadas redirecciones".

Solución: Revisa siempre que las URLs sean distintas y que no haya cadenas de redirección circulares.

Error 2: Usar una redirección 302 en lugar de 301

La redirección 302 es temporal y no transmite autoridad SEO. Si usas una 302 por error, los buscadores seguirán indexando la URL antigua como principal.

Solución: Verifica siempre que el código de estado sea 301 en la configuración de tu redirección.

Error 3: Olvidar el código de redirección en el .htaccess

Si el bloque de código que añadiste no está bien escrito o está en el lugar incorrecto, el servidor lo ignorará o dará un error 500.

Solución: Si ves un error 500 en tu sitio después de editar el .htaccess, restaura la copia de seguridad que descargaste antes y revisa el código cuidadosamente.

Preguntas frecuentes sobre redirecciones 301

¿Cuánto tiempo tarda en aplicarse una redirección 301?

Las redirecciones a nivel de servidor, como las del .htaccess, se aplican inmediatamente. Los cambios en plugins también son instantáneos. Sin embargo, los buscadores pueden tardar días o semanas en rastrear y actualizar sus índices.

¿Pierdo posicionamiento SEO con una redirección 301?

No deberías perder mucho. La redirección 301 transfiere la mayoría de la autoridad de la URL antigua a la nueva. Puede haber una pequeña fluctuación temporal durante el proceso de re-indexación, pero es mucho mejor que no tener ninguna redirección.

¿Puedo redirigir una URL con parámetros de búsqueda?

Sí, puedes redirigir URLs con parámetros. En el .htaccess, puedes usar reglas más complejas con mod_rewrite para capturar esos parámetros y redirigirlos correctamente. Si no te sientes seguro, los plugins de redirección suelen manejar esto de forma más intuitiva.

¿Qué pasa con las redirecciones en cPanel o Syspanel?

Esta guía se centra en DirectAdmin. Si tu hosting usa cPanel o Syspanel, el proceso es muy similar, pero la ubicación del Administrador de Archivos y del .htaccess puede variar ligeramente. En Syspanel, que es el panel que usa el puerto 2106, encontrarás la opción de "Administrador de Archivos" en el menú principal y el .htaccess también está en public_html.

¿Necesito una redirección 301 si solo cambio la estructura de enlaces permanentes en WordPress?

Sí, absolutamente. Si cambias la estructura de tus enlaces (por ejemplo, de tudominio.com/?p=123 a tudominio.com/nombre-del-post), todas tus URLs antiguas quedarán obsoletas. Una redirección 301 masiva desde las URLs antiguas a las nuevas es esencial para no perder tu posicionamiento.

Consejos finales para un SEO saludable

Configurar la redirección 301 es solo el primer paso. Aquí tienes algunos consejos extra:

  • Audita tu sitio regularmente: Usa herramientas como Google Search Console para detectar errores 404 y páginas huérfanas que puedan necesitar redirecciones.
  • Actualiza tu sitemap: Después de hacer cambios importantes, genera y envía un nuevo sitemap XML a Google.
  • Sé paciente: El SEO es un juego a largo plazo. No esperes resultados inmediatos después de una redirección.

[TIP]: Si tienes muchas URLs que redirigir, escribe una lista en una hoja de cálculo antes de empezar. Esto te ayudará a no olvidar ninguna y a organizar tu trabajo.

Configurar una redirección 301 en WordPress desde DirectAdmin es un proceso sencillo si sigues estos pasos. Ya sea editando el .htaccess manualmente o usando un plugin, la clave está en hacerlo correctamente y verificar que funciona.

Recuerda que una redirección bien hecha protege tu inversión en SEO y mejora la experiencia de tus usuarios, que nunca encontrarán una página rota.

Si tienes dudas, no dudes en consultar con tu proveedor de hosting o dejar tu pregunta en los comentarios. ¡Buena suerte con tus redirecciones!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel