Cómo instalar WordPress en un subdirectorio
John Turner
John Turner
Ya tienes un sitio de WordPress en funcionamiento en tu dominio principal. Ahora necesitas añadir otro (quizás un blog, una tienda, un entorno de pruebas o un proyecto de un cliente) sin alterar lo que ya hay.
Para eso sirve la instalación en un subdirectorio.
La instalación de WordPress en un subdirectorio consta de varios pasos: una carpeta en tu sistema de archivos, una base de datos nueva y algunos ajustes en las URL. Nada de esto es complicado, pero el orden es importante, y hay un par de pasos que suelen resultar confusos para algunas personas.
En esta entrada, explicaré qué es un subdirectorio, cuándo conviene utilizarlo en lugar de un subdominio y tres formas diferentes de instalar WordPress.
Al final, tendrás una instalación de WordPress en funcionamiento en una dirección del tipo tudominio.com/blog o tudominio.com/staging, con la configuración adecuada para que funcione sin problemas.
He aquí las principales conclusiones:
- Una instalación en un subdirectorio te permite disponer de un sitio de WordPress totalmente independiente en una ruta como tudominio.com/blog, con una base de datos, plugins y panel de administración propios.
- Utiliza un subdirectorio (no un subdominio) cuando la continuidad del SEO sea importante. El contenido de un subdirectorio hereda la autoridad de tu dominio raíz desde el primer día.
- La forma más rápida de realizar una instalación nueva es utilizar un instalador automático como Softaculous. Para migrar un sitio web ya existente, Duplicator Pro se encarga automáticamente de la transferencia de archivos, la configuración de la base de datos y la reescritura de las URL.
- Después de cualquier instalación, comprueba los dos campos de URL en Ajustes » General, guarda los enlaces permanentes para actualizar las reglas de reescritura y configura las copias de seguridad automáticas antes de añadir contenido.
- Los problemas más habituales tras la instalación son las URL de WordPress que no coinciden, las reglas de reescritura no actualizadas que provocan errores 404 y las copias de seguridad omitidas.
Índice
- ¿Qué es un subdirectorio en WordPress?
- ¿Por qué instalar WordPress en un subdirectorio?
- Subdirectorio de WordPress frente a subdominio: ¿cuál deberías elegir?
- Lo que necesitas para instalar WordPress en un subdirectorio
- Cómo instalar WordPress en un subdirectorio
- Cómo configurar WordPress tras instalarlo en un subdirectorio
- Preguntas más frecuentes (FAQ)
¿Qué es un subdirectorio en WordPress?
Un subdirectorio es una carpeta dentro de la estructura de archivos de tu dominio principal que se corresponde directamente con una ruta URL. Si tu sitio web se encuentra en public_html/, una instalación en el subdirectorio public_html/blog/ se traducirá en tudominio.com/blog.
Lo mismo se aplica a cualquier ruta que elijas:
- tudominio.com/blog
- tudominio.com/staging
- tudominio.com/tienda
Cada una de ellas es simplemente una carpeta ubicada dentro del directorio principal de tu alojamiento web, que contiene su propia instalación completa de WordPress.
Cuenta con su propia base de datos, plugins y temas, así como con el panel de control de wp-admin. No comparte nada con el sitio del dominio principal.
Esto difiere de una red multisitio de WordPress, que gestiona varios sitios desde una única instalación de WordPress con una sola base de datos y un único panel de administración. Lo que tratamos aquí es más sencillo: instalaciones de WordPress independientes y autónomas que, casualmente, se alojan en el mismo dominio.
¿Por qué instalar WordPress en un subdirectorio?
Hay algunas situaciones en las que esta configuración es la opción más adecuada:
- Ejecutar WordPress junto con un sitio web que no sea de WordPress
- Puesta en marcha y pruebas
- Trabajos para agencias y clientes
- SEO
- Mantener un sitio web ya existente durante su rediseño
Si tu dominio principal es un sitio HTML estático, una aplicación web personalizada o está creado con otro CMS, puedes añadir WordPress en /blog o /news sin necesidad de reconstruir nada. Ambos coexisten de forma independiente.
Al instalar WordPress en /staging, dispondrás de una copia privada de tu sitio web en producción, donde podrás probar actualizaciones de plugins, cambios en el tema o modificaciones importantes antes de publicarlas. Es uno de los usos más prácticos de una instalación en un subdirectorio.
Los micrositios de campañas, las bolsas de empleo, las páginas de destino y los sitios web temporales para proyectos pueden alojarse como instalaciones en subdirectorios bajo el dominio principal del cliente, sin necesidad de una cuenta de alojamiento o un registro de dominio independientes para cada uno de ellos.
El contenido publicado en un subdirectorio se encuentra bajo el mismo dominio que tu sitio web principal. Esto significa que puede beneficiarse de la autoridad y del perfil de enlaces externos que el dominio raíz ya ha acumulado.
Si estás rediseñando una página web desde cero, puedes dejar el sitio antiguo en /old o /archive mientras el nuevo se publica en la raíz. Los visitantes seguirán pudiendo acceder a él y así no tendrás que apresurarte a terminar el rediseño antes de desconectar todo.
Subdirectorio de WordPress frente a subdominio: ¿cuál deberías elegir?
Un subdirectorio (tudominio.com/blog) es una carpeta dentro de la estructura de archivos de tu dominio actual. Un subdominio (blog.tudominio.com) es un nombre de host independiente; técnicamente, se trata de un dominio independiente que, casualmente, comparte la misma raíz.
En la URL parecen similares, pero se comportan de forma diferente en algunos aspectos importantes.
Cuándo es mejor optar por un subdirectorio:
- La continuidad del SEO es una prioridad. Google considera los subdirectorios como parte del mismo sitio web, por lo que el contenido que se encuentra en ellos hereda la autoridad existente del dominio raíz. Los enlaces que apuntan a tudominio.com/blog cuentan para el mismo dominio que tudominio.com.
- Tu plan de alojamiento limita el número de subdominios, o simplemente prefieres no tener que ocuparte de la configuración del DNS que requiere un subdominio.
- Quieres una estructura de URL más sencilla y clara.
- Estás configurando un entorno de prueba. Un subdirectorio puede resultar más claro y fácil de gestionar que un subdominio.
Cuándo tiene más sentido utilizar un subdominio:
- El nuevo sitio web está dirigido a un público o tiene una finalidad totalmente distintos, por lo que no debe asociarse al dominio principal ni en la navegación ni en la imagen de marca.
- Necesitas total independencia: análisis, identidad y administración separados, sin solapamientos.
- Estás gestionando algo parecido a un producto SaaS o una aplicación orientada al cliente en la que los subdominios por cuenta forman parte de la arquitectura.
La cuestión del SEO es donde la mayoría de la gente se queda atascada, y la respuesta sincera es que la mayoría se decanta por los subdirectorios para los sitios web con mucho contenido.
Los subdominios pueden posicionarse (Google ha afirmado que son capaces de posicionarse bien), pero un subdominio empieza desde cero. No hereda ninguna autoridad ni el valor de los vínculos de retroceso existentes. Un subdirectorio cuenta con todo eso desde el primer día.
Lo que necesitas para instalar WordPress en un subdirectorio
Tendrás que aclarar algunas cosas antes de empezar.
1. Una copia de seguridad completa del sitio web.
Antes de realizar cualquier cambio estructural en tu entorno de alojamiento, haz una copia de seguridad completa. Si algo sale mal durante la instalación, necesitarás un punto de restauración limpio.
Aquí es donde Duplicator Pro demuestra su utilidad desde el principio del flujo de trabajo. Empaqueta tus archivos y la base de datos en un único archivo que se puede implementar directamente en un subdirectorio.
Esto significa que la misma copia de seguridad que creas por motivos de seguridad puede servir también como paquete de migración: una sola herramienta se encarga de ambos pasos. Si tienes pensado utilizar el Método 1, crear esa copia de seguridad es el primer paso de la instalación.
2. Acceso a la cuenta de alojamiento.
Tendrás que iniciar sesión en cPanel, Plesk o cualquier otro panel de control que te ofrezca tu proveedor de alojamiento. Así es como crearás el subdirectorio y configurarás una nueva base de datos.
3. Acceso mediante FTP o un gestor de archivos.
El Administrador de archivos integrado en cPanel funciona bien para la mayoría de las instalaciones. Si prefieres trabajar de forma local, FileZilla es un cliente FTP fiable. Conéctate utilizando las credenciales que encontrarás en la sección de FTP de tu cuenta de alojamiento.
Cómo instalar WordPress en un subdirectorio
Hay tres formas de instalar WordPress en un subdirectorio, y la más adecuada depende de cuál sea tu situación inicial.
- Método 1: Duplicator Pro (plugin de migración): la mejor opción si vas a trasladar o copiar un sitio de WordPress ya existente a un subdirectorio. Se encarga de la transferencia de archivos, la configuración de la base de datos y la reescritura de URL en un único proceso guiado.
- Método 2: Instalador automático (Softaculous, Installatron, QuickInstall): La forma más rápida de realizar una instalación limpia y nueva sin necesidad de migrar nada. Inicia sesión en cPanel, indica al instalador tu subdirectorio y él se encargará del resto en unos minutos.
- Método 3: Instalación manual: ofrece un control total sobre cada paso de la configuración, pero es el que tiene más pasos y más posibilidades de que algo salga mal. Es recomendable reservarlo para entornos de VPS o servidores personalizados en los que no haya ningún instalador automático disponible.
Método 1: Utilizar un plugin de migración para instalar WordPress en un subdirectorio
Utiliza este método si ya tienes un sitio de WordPress y quieres trasladarlo (o una copia del mismo) a un subdirectorio.
A continuación se presentan algunos casos de uso de un complemento de migración como Duplicator:
- Estás alojando un sitio web existente en /blog mientras reconstruyes la página de inicio desde cero
- Estás duplicando un sitio web en producción en la carpeta /staging para utilizarlo como entorno de pruebas.
La razón por la que Duplicator Pro funciona bien en este caso se reduce a un paso que suele ser el escollo de la mayoría de las migraciones manuales: la reescritura de URL. Cuando se traslada un sitio de WordPress a una nueva ubicación, es necesario actualizar todas las referencias de URL almacenadas en la base de datos para que coincidan.
Duplicator se encarga de ello automáticamente durante la instalación. Si lo haces a mano, es fácil pasar por alto algunas referencias, lo que puede provocar que el sitio web deje de funcionar sin que haya una causa evidente.
Paso 1: Haz una copia de seguridad de tu sitio web original con Duplicator
Inicia sesión en el panel de control de WordPress del sitio de origen, es decir, el que deseas trasladar o copiar.
Ve a Plugins » Añadir nuevo, busca «Duplicator», instálalo y actívalo.
La versión gratuita permite realizar migraciones básicas. Duplicator Pro añade migraciones mediante arrastrar y soltar, copias de seguridad programadas y destinos de almacenamiento en la nube (como Duplicator Cloud, Google Drive, Dropbox, Amazon S3 y OneDrive).
En el panel de control de WordPress, ve a Duplicator Pro » Copias de seguridad » Añadir nueva.

Selecciona la configuración preestablecida «Copia de seguridad completa del sitio » y continúa.

Antes de iniciar la compilación, Duplicator Pro analiza tu sitio web. Revisa cualquier advertencia antes de crear la copia de seguridad.

Una vez hecho esto, descarga dos archivos: el instalador y el archivo comprimido. Necesitarás ambos.

Paso 2: Crear un subdirectorio
Inicia sesión en cPanel, abre el Administrador de archivos y ve a la carpeta public_html.
Crea una nueva carpeta llamada «blog», «staging», «shop» o cualquier otro nombre que se adapte a tu situación. Utiliza minúsculas y no incluyas espacios. Esa carpeta será tu subdirectorio.

Si prefieres trabajar a través de FTP, conéctate con FileZilla, ve a la carpeta «public_html» y crea allí la carpeta. Cualquiera de los dos métodos funciona.
Paso 3: Crear una nueva base de datos de subdirectorios
Antes de ejecutar el instalador, necesitarás una base de datos nueva para el subdirectorio «install».
En cPanel, abre «Bases de datos MySQL» (o «Bases de datos MariaDB», dependiendo de tu proveedor de alojamiento).
Crea una nueva base de datos. Dale un nombre que te resulte fácil de identificar, como tu_nombre_de_usuario_blog o tu_nombre_de_usuario_staging.

A continuación, crea un nuevo usuario de la base de datos con una contraseña segura.

Añade ese usuario a la base de datos y concédele todos los privilegios.

Anota el nombre de la base de datos, el nombre de usuario, la contraseña y el servidor. Los necesitarás en el siguiente paso. El servidor suele ser casi siempre «localhost», pero consulta con tu proveedor de alojamiento si no estás seguro.
Paso 4: Instala la copia de seguridad en el subdirectorio
Sube tanto el archivo comprimido como los archivos de instalación al subdirectorio que acabas de crear. Puedes hacerlo a través del Administrador de archivos o por FTP.

Una vez que hayas subido ambos archivos, abre un navegador y ve a tudominio.com/nombredeladirectorio/installer.php.
El instalador de Duplicator se iniciará automáticamente.

Introduce las credenciales de tu nueva base de datos.

Desplázate hasta la parte inferior y pulsa «Validar». A continuación, acepta los términos y avisos y continúa.

En la ventana emergente, confirma la migración.

Una vez completada la instalación, inicia sesión en el nuevo sitio del subdirectorio con las mismas credenciales que utilizaste en el sitio original.
Método 2: Instalar WordPress en un subdirectorio mediante un instalador automático
Utiliza este método cuando empieces desde cero: sin ningún sitio web que migrar, solo una instalación limpia de WordPress en un subdirectorio. Es la forma más rápida de pasar de cero a tener un sitio web operativo.
Uso de Softaculous (cPanel)
Inicia sesión en cPanel y abre el instalador de aplicaciones Softaculous.

Selecciona WordPress y, a continuación, haz clic en Instalar.
En «Configuración de software», selecciona «https://», siempre que SSL ya esté activo en tu dominio. Si no es así, configúralo primero.
Selecciona tu dominio en el menú desplegable y escribe el nombre del subdirectorio junto a él.

Introduce el nombre de tu sitio web, el nombre de usuario de administrador, la contraseña y el correo electrónico de administrador. Utiliza una contraseña segura.

Haz clic en «Instalar». Softaculous se encarga del resto: crea la base de datos, instala WordPress y configura los ajustes iniciales.
Cuando haya terminado, visita tanto la página principal (tudominio.com/blog) como el panel de administración (tudominio.com/blog/wp-admin) para comprobar que la instalación ya está activa.
Uso de otros instaladores automáticos (Installatron, QuickInstall)
No todos los proveedores de alojamiento utilizan Softaculous. El proceso es prácticamente idéntico en todos ellos, pero a continuación te explicamos qué puedes esperar de las alternativas más habituales.
Installatron (utilizado por Bluehost, HostGator y otros) sigue el mismo proceso básico que Softaculous. Selecciona WordPress, introduce el subdirectorio en el campo de ruta, rellena las credenciales de administrador y haz clic en «Instalar».
Installatron también cuenta con una opción de clonación integrada que permite duplicar una instalación existente de WordPress en un subdirectorio, lo cual resulta útil si deseas crear una copia de prueba sin necesidad de utilizar un plugin de migración independiente.
QuickInstall (HostGator) funciona de la misma manera. Ve a QuickInstall » WordPress, introduce tu dominio y la ruta del subdirectorio, rellena los datos de administrador y ejecuta la instalación.
Los proveedores de alojamiento gestionado como WP Engine o Kinsta no utilizan Softaculous ni ninguna de las opciones mencionadas anteriormente. Cuentan con sus propias interfaces de instalación integradas en sus paneles de control.
El concepto es el mismo: habrá un campo para configurar la ruta de instalación. Los detalles varían según el proveedor de alojamiento, así que consulta su documentación si la interfaz no te resulta clara.
Independientemente del instalador automático que utilices, después de cada instalación, ve a Ajustes » General y comprueba que ambos campos de URL sean correctos. Los instaladores automáticos suelen hacerlo bien, pero comprobarlo te llevará solo diez segundos y te ahorrará mucho trabajo de resolución de problemas si se les ha pasado algo por alto.
Método 3: Instalar WordPress manualmente en un subdirectorio
Utiliza este método cuando no haya ningún instalador automático disponible. Algunas configuraciones de VPS y servidores personalizados no incluyen Softaculous ni ninguna herramienta similar. Es posible que también prefieras tener control directo sobre cada aspecto de la configuración.
Una advertencia antes de empezar: este método es más complicado. Tendrás que descargar archivos, crear una base de datos, editar el archivo wp-config.php, configurar los permisos de los archivos y ejecutar un asistente web.
Un error en cualquiera de esos pasos podría hacer que la instalación falle, y los mensajes de error no siempre ayudan a identificar la causa.
Duplicator Pro se encarga de todo esto en un único proceso guiado, por lo que vale la pena tenerlo en cuenta incluso para instalaciones que, técnicamente, no son migraciones. Pero si la instalación manual es la mejor opción para tu configuración, aquí te explicamos cómo hacerlo correctamente.
Paso 1: Descargar WordPress y crear el subdirectorio
Entra en wordpress.org y descarga la última versión en formato .zip.

Descomprímelo en tu ordenador. Obtendrás una carpeta llamada «wordpress» que contiene todos los archivos principales.
Inicia sesión en cPanel, abre el Administrador de archivos y ve a la carpeta public_html. Crea una nueva carpeta para tu subdirectorio: blog, staging o cualquier otro nombre que te parezca adecuado. En minúsculas y sin espacios.
¿Prefieres el FTP? Conéctate con FileZilla, ve a la carpeta «public_html» y crea allí la carpeta. El resultado es el mismo en ambos casos.
Paso 2: Subir los archivos de WordPress al subdirectorio
Abre la carpeta de WordPress descomprimida en tu ordenador. Selecciona todo lo que hay dentro (no la carpeta en sí, sino los archivos y carpetas que contiene). Súbelos directamente al subdirectorio de tu servidor.
Si subes la carpeta, acabarás con public_html/blog/wordpress/ en lugar de public_html/blog/, y la instalación no funcionará.

Una vez completada la subida, busca el archivo wp-config-sample.php en el subdirectorio y cámbiale el nombre a wp-config.php. No elimines el archivo de muestra; simplemente cámbiale el nombre sin moverlo de su ubicación.
Paso 3: Crear una base de datos
En cPanel, abre «Bases de datos MySQL» (que a veces aparece como «Bases de datos MariaDB», dependiendo de tu proveedor de alojamiento).
Crea una nueva base de datos. A continuación, crea un nuevo usuario de la base de datos con una contraseña segura. Añade a ese usuario a la base de datos y concédele todos los privilegios.
Anota el nombre de la base de datos, el nombre de usuario, la contraseña y el servidor.
Ahora abre el archivo wp-config.php en el editor del Administrador de archivos o en un editor de texto local y rellena las cuatro constantes de la base de datos:
define( 'DB_NAME', 'yourusername_blog' );
define( 'DB_USER', 'yourusername' );
define( 'DB_PASSWORD', 'your_strong_password' );
define( 'DB_HOST', 'localhost' );
Mientras tengas el archivo abierto, actualiza las claves de autenticación y las sales. Busca la sección que parece un bloque de define( 'AUTH_KEY', '...' ) líneas. Ir a https://api.wordpress.org/secret-key/1.1/salt/, copia los valores recién generados y pégalos para sustituir el bloque de marcador de posición. Guarda el archivo.
Paso 4: Ejecuta la instalación de WordPress
Accede a tudominio.com/subdirectorio en tu navegador. Si los archivos se han subido correctamente y los datos de la base de datos que figuran en wp-config.php son correctos, WordPress iniciará su asistente de instalación.
Empieza por elegir un idioma.

WordPress te mostrará una serie de requisitos de instalación que debes revisar. Una vez los hayas revisado, haz clic en «¡Manos a la obra!».

Conéctate a la base de datos que acabas de crear introduciendo su nombre, nombre de usuario, contraseña, servidor y prefijo de tabla.

A continuación, ejecuta la instalación.

Introduce el título de tu sitio web, el nombre de usuario de administrador, la contraseña y tu correo electrónico. Haz clic en «Instalar WordPress».

Cuando haya terminado, inicia sesión y comprueba que se cargue el panel de control antes de hacer nada más. Si el panel de control funciona, significa que la conexión a la base de datos es correcta y que los archivos principales están en el lugar adecuado.
Cómo configurar WordPress tras instalarlo en un subdirectorio
Instalar WordPress es una cosa. Configurarlo correctamente es otra, y si te saltas esta parte, acabarás con enlaces rotos, errores 404 y bucles de redireccionamiento que te llevarán una hora desenredar.
Actualizar las URL de WordPress
Comprueba primero la dirección de WordPress y la dirección del sitio. Ve a Ajustes » General y comprueba que en ambos campos aparezca tusitio.com/subdirectorio.

Estos parámetros deberían configurarse correctamente durante la instalación, pero vale la pena dedicar 30 segundos a comprobarlos antes de hacer nada más.
Si las URL son incorrectas, se producen bucles de redireccionamiento que impiden el acceso al panel de control, y solucionarlo en ese momento implica editar la base de datos directamente.
Una discrepancia entre estos dos campos, o entre lo que hay aquí y lo que está almacenado en la base de datos, es la causa más habitual de los bucles de redireccionamiento y las pantallas en blanco tras una instalación en un subdirectorio.
Si alguna vez te quedas sin acceso a wp-admin debido a una configuración incorrecta de la URL, hay dos formas de volver a entrar sin necesidad del panel de control.
- Abre phpMyAdmin, busca la
wp_optionstabla y corregir manualmente elsiteurlyhomefilas. - Añade temporalmente los valores correctos directamente en el archivo wp-config.php:
define( 'WP_HOME', 'https://yourdomain.com/subdirectory' );
define( 'WP_SITEURL', 'https://yourdomain.com/subdirectory' );
Esto anula cualquier dato que haya en la base de datos hasta que puedas volver a acceder a ella y corregirlo como es debido.
Configurar enlaces permanentes y vaciar la caché de reglas de reescritura
Ve a Ajustes » Enlaces permanentes y haz clic en «Guardar cambios» sin modificar nada. No estás modificando la estructura de los enlaces permanentes, sino que estás obligando a WordPress a regenerar las reglas de reescritura del archivo .htaccess para la nueva ubicación.

Si las páginas devuelven errores 404 tras la instalación, esta es casi siempre la solución.
Programar copias de seguridad automáticas
Configura las copias de seguridad automáticas antes de empezar a añadir contenido, no cuando ya se haya producido algún problema.
Una programación de copias de seguridad que configures desde el primer día estará ahí cuando la necesites.
En Duplicator Pro, ve a «Programaciones » y crea una nueva copia de seguridad automática.

Elige al menos dos destinos de almacenamiento: uno local y otro remoto. Duplicator Pro se conecta a más de 10 servicios, entre los que se incluyen Duplicator Cloud, Google Drive, Dropbox, OneDrive y Amazon S3.

Establece la frecuencia en función de la periodicidad con la que se actualiza el sitio web:
- Por hora
- Diario
- Semanal
- Mensualmente

Activa y guarda la programación.
Instala tu tema y los plugins imprescindibles
En una instalación nueva, aplica el tema adecuado y añade solo los plugins que realmente necesites.
En una instalación de prueba, manténla lo más sencilla posible. No instales todos los complementos que utiliza el sitio de producción, a menos que estés probando uno de ellos específicamente. Los complementos innecesarios en un entorno de prueba solo añaden ruido sin aportar ningún valor.
Si has realizado la migración con Duplicator Pro, el tema y los plugins se han transferido junto con la copia de seguridad.
No obstante, comprueba que estén activados y que los plugins premium tengan la licencia correctamente configurada en la nueva URL. Algunos sistemas de licencia vinculan la activación a un dominio o una ruta específicos, por lo que será necesario volver a autorizarlos.
Comprueba los menús de navegación y los enlaces internos
Revisa la interfaz de usuario antes de dar por activa la página web. Haz clic en todos los elementos de navegación. Comprueba el pie de página, las barras laterales y cualquier widget con contenido escrito manualmente.
En el caso de los sitios web migrados, realiza una auditoría de enlaces adecuada. El plugin Broken Link Checker puede ayudarte a detectar y corregir los enlaces rotos.

Presta especial atención a las URL fijas que aparecen en los archivos del tema o en los bloques del constructor de páginas. Estas no se detectan con la función de búsqueda y sustitución de la base de datos, ya que se encuentran en el código, no en la base de datos.
Preguntas más frecuentes (FAQ)
¿Debería instalar WordPress en un subdirectorio?
Esto tiene sentido cuando WordPress tiene que coexistir con algo que ya se está ejecutando en tu dominio raíz o cuando añades una sección funcionalmente independiente a un sitio web ya existente. Si empiezas desde cero y no hay nada en la raíz, no hay motivo para complicar las cosas: simplemente instálalo en la raíz.
¿Debería instalarse WordPress en el directorio raíz?
Sí, si WordPress constituye todo el sitio web. Las instalaciones en el directorio raíz ofrecen las URL más sencillas y la configuración más directa. No hay que tener en cuenta ninguna ruta de subdirectorio en la configuración, las reglas de reescritura ni los enlaces internos.
Las instalaciones en subdirectorios se utilizan en situaciones concretas: cuando otro sitio web ya ocupa el directorio raíz, en un entorno de pruebas o para añadir WordPress con el fin de gestionar una sección de un sitio web más amplio.
¿Se puede instalar WordPress en un subdominio?
Sí, el proceso es similar al de una instalación en un subdirectorio, pero primero tendrás que crear el subdominio en el panel de control de tu alojamiento web, lo que añade un paso de configuración del DNS.
La diferencia más importante es el SEO: los motores de búsqueda a veces tratan los subdominios como sitios independientes, lo que significa que no heredan automáticamente la autoridad del dominio principal. Para los contenidos que deben beneficiarse del perfil de enlaces externos y del historial de un dominio ya existente, un subdirectorio suele ser la opción más segura.
¿Cómo puedo trasladar un sitio de WordPress de un subdirectorio a la raíz?
La forma más sencilla es utilizar un plugin de migración como Duplicator Pro. Crea una copia de seguridad del subdirectorio «install» y, a continuación, impleméntala en el directorio raíz con las URL actualizadas. Duplicator se encarga automáticamente de reescribir las URL durante la instalación.
El método manual requiere realizar una búsqueda y sustitución en la base de datos para cambiar todas las apariciones de la URL del subdirectorio antiguo por la nueva URL raíz, y los datos serializados hacen que sea fácil pasar por alto referencias que provocan errores de forma silenciosa.
En cualquier caso, gestiona cualquier contenido que haya en el directorio raíz antes de la implementación: redirígelo o elimínalo primero.
¿El hecho de tener dos instalaciones de WordPress ralentizará mi sitio web?
Es posible, dependiendo de tu entorno de alojamiento. Cada instalación conlleva sus propias consultas a la base de datos y su propia carga de PHP, pero en la mayoría de las configuraciones compartidas o VPS el impacto es mínimo, sobre todo si la segunda instalación es un sitio de prueba con poco o ningún tráfico.
Donde esto se convierte en un verdadero problema es en los alojamientos compartidos económicos con límites estrictos de memoria o CPU. Si ese es tu caso, utiliza el almacenamiento en caché en ambas instalaciones y mantén la instalación secundaria lo más ligera posible. Evita ejecutar en el sitio de pruebas plugins que no sean directamente relevantes para lo que estás probando.
Tu subdirectorio de WordPress ya está listo: esto es lo que debes hacer a continuación
A estas alturas, ya tienes una instalación de WordPress operativa en una ruta de subdirectorio, que funciona de forma independiente del resto de contenidos de tu dominio.
La instalación en sí es solo la mitad del trabajo. Es en la configuración posterior a la instalación donde surgen la mayoría de los problemas. Un sitio web que se haya instalado correctamente puede dejar de funcionar sin que nos demos cuenta si se omiten esos pasos. Compruébalos antes de que el sitio web entre en funcionamiento, no después de que alguien te informe de que una página no funciona.
La misma lógica se aplica a las copias de seguridad. Disponer de una antes de empezar significa que un error estructural se puede solucionar. Contar con copias de seguridad automáticas que se ejecutan posteriormente significa que una actualización defectuosa de un plugin o un archivo dañado no suponen un problema grave.
Duplicator Pro te permite hacer ambas cosas: crear una copia de seguridad completa antes de tocar nada y, una vez confirmada la instalación y comprobado que todo funciona, configurar una copia de seguridad programada con almacenamiento remoto. Esa es la configuración que conviene tener lista antes de que surja cualquier problema.
Consigue Duplicator Pro para realizar copias de seguridad programadas, almacenamiento externo y restauraciones con un solo clic. ¡Configúralo una vez y protegerá tu sitio web en segundo plano!
Ya que estás aquí, creo que te gustarán estas guías relacionadas con WordPress:
- Cómo trasladar un sitio web de WordPress de un subdominio a un dominio principal
- Cómo migrar un sitio WordPress a un nuevo dominio
- Cómo instalar WordPress (5 métodos sencillos)
- ¿Necesitas un sitio de ensayo?
- Cómo arreglar enlaces permanentes rotos en WordPress
- ¿Qué plugins de búsqueda y reemplazo de WordPress manejan correctamente los datos serializados?