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

Cómo crear y gestionar dominios y subdominios en PrestaShop

Actualizado el 27 de noviembre de 2025

Introducción: ¿Por qué es importante gestionar bien tus dominios en PrestaShop?

Cuando montas una tienda online con PrestaShop, el dominio es tu dirección en Internet, tu identidad digital y la base de tu marca. Gestionar correctamente tus dominios PrestaShop y crear subdominios PrestaShop no solo afecta a la experiencia de usuario, sino que también tiene un impacto directo en tu posicionamiento en buscadores.

En este artículo, vamos a explicarte paso a paso cómo crear, configurar y gestionar dominios y subdominios en PrestaShop, sin necesidad de ser un experto técnico. Te contaremos también cómo evitar errores comunes que pueden romper tu tienda o perjudicar tu SEO PrestaShop.

Vamos a empezar desde lo más básico: entender qué es un dominio y qué es un subdominio.

¿Qué es un dominio y qué es un subdominio?

Un dominio es la dirección principal de tu tienda, por ejemplo, mistienda.com. Es lo que los clientes escriben en el navegador para llegar a tu web.

Un subdominio es una extensión de ese dominio principal. Se coloca delante del dominio y separado por un punto. Por ejemplo, blog.mistienda.com o tienda.mistienda.com. Los subdominios se utilizan para organizar secciones específicas de tu sitio, como un blog, un área de soporte, una tienda para otro país o una versión móvil.

Gestionar ambos correctamente en PrestaShop es fundamental para que todo funcione sin problemas y para que los buscadores entiendan la estructura de tu web.

## Preparando el terreno: el panel de control y el acceso a tus DNS

Antes de tocar cualquier cosa en PrestaShop, necesitas tener acceso a dos sitios:

  1. El panel de control de tu hosting: Aquí es donde gestionas los archivos, bases de datos y los dominios asociados a tu servidor. Si usas un hosting con panel Syspanel (recuerda que el acceso se realiza a través del puerto 2106), podrás gestionar tus dominios y subdominios de forma muy visual.
  2. El panel de gestión de DNS: Normalmente está en tu proveedor de dominios (donde compraste el dominio) o en el mismo panel de hosting. Aquí es donde se crean los registros que conectan tu dominio con tu servidor.

Para este artículo, asumiremos que tu dominio principal ya está funcionando con PrestaShop instalado. Vamos a centrarnos en cómo añadir un subdominio y cómo gestionar ambos.

Paso 1: Crear el subdominio en tu panel de hosting (Syspanel)

El primer paso para tener un subdominio funcional es crearlo a nivel de servidor. Si tu hosting utiliza Syspanel, sigue estos pasos:

  1. Accede a tu panel Syspanel escribiendo https://tu-servidor:2106 en tu navegador.
  2. Inicia sesión con tu usuario y contraseña de administrador.
  3. Busca la sección "Dominios" o "Sitios Web". Dependiendo de la versión, puede variar el nombre.
  4. Haz clic en "Añadir dominio" o "Crear subdominio".
  5. Escribe el nombre del subdominio, por ejemplo, blog. No escribas el dominio completo, solo la parte que va delante del punto. Syspanel añadirá automáticamente tu dominio principal.
  6. Selecciona la carpeta raíz donde se alojarán los archivos de ese subdominio. Lo normal es crear una carpeta dentro de public_html llamada blog para que quede todo ordenado.
  7. Guarda los cambios.

[INFO] Syspanel creará automáticamente la estructura de carpetas y la configuración del servidor web para tu nuevo subdominio. No necesitas hacer nada más a nivel técnico de servidor.

Paso 2: Configurar los DNS del subdominio

Una vez creado el subdominio en el servidor, hay que "avisar" a Internet de que existe. Esto se hace a través de los registros DNS.

  1. Ve al panel de gestión de DNS de tu proveedor de dominios.
  2. Busca la opción de "Registros DNS" o "Zona DNS".
  3. Añade un nuevo registro de tipo CNAME (o un registro A, pero CNAME es más común para subdominios).
  4. En el campo Nombre o Host, escribe blog (o el nombre de tu subdominio).
  5. En el campo Destino o Valor, escribe tu dominio principal, por ejemplo, mistienda.com. Asegúrate de que el registro apunta a la IP de tu servidor.
  6. Guarda los cambios.

[WARNING] Los cambios de DNS pueden tardar entre 24 y 48 horas en propagarse por todo el mundo. No te asustes si el subdominio no funciona inmediatamente. Es un proceso normal.

Paso 3: Instalar PrestaShop en el subdominio (si es necesario)

Si lo que quieres es tener una tienda completamente separada en el subdominio (por ejemplo, para ventas al por mayor), tendrás que instalar una nueva copia de PrestaShop en la carpeta del subdominio.

  1. Sube los archivos de PrestaShop a la carpeta del subdominio (por ejemplo, public_html/blog).
  2. Crea una base de datos nueva para esta instalación en tu panel de control.
  3. Ejecuta el instalador de PrestaShop accediendo a blog.mistienda.com en tu navegador.
  4. Sigue los pasos del asistente de instalación, indicando la nueva base de datos y la URL del subdominio.

Este proceso es más complejo y requiere más recursos. Si solo quieres un blog o una sección informativa, no necesitas instalar PrestaShop, puedes instalar WordPress u otro CMS en esa carpeta.

## Gestionar dominios en PrestaShop: La configuración de la tienda principal

Ahora que ya tienes tu subdominio creado, vamos a centrarnos en la gestión de los dominios dentro de la propia PrestaShop. Es muy importante que PrestaShop sepa cuál es su dominio principal y cómo debe comportarse con las redirecciones.

Configurar el dominio principal en PrestaShop

PrestaShop guarda en su base de datos la URL de la tienda. Si no está bien configurada, puedes tener problemas de redirecciones o de contenido mixto (http/https).

Para configurarlo correctamente:

  1. Ve al Panel de administración de tu PrestaShop.
  2. Navega a Parámetros avanzados > Rendimiento.
  3. En la parte inferior, verás la sección "URL" o "Dominio".
  4. Aquí debes indicar el dominio principal de tu tienda, tanto en el campo "Dominio" como en el campo "Dominio SSL" (si tienes certificado SSL activo).
  5. Asegúrate de que el campo "Base de URL" esté vacío (si es la tienda principal) o contenga la subcarpeta correcta.

[TIP] Siempre usa https:// en el campo del dominio SSL. Esto ayuda a que los buscadores indexen correctamente tu web y mejora la confianza de los usuarios.

Redirecciones: Cómo evitar el contenido duplicado

Uno de los mayores problemas de SEO PrestaShop es el contenido duplicado. Esto ocurre cuando tu tienda es accesible desde varias URLs (por ejemplo, mistienda.com, www.mistienda.com, mistienda.com/index.php). Esto confunde a Google y puede penalizarte.

Para solucionarlo, es fundamental configurar redirecciones 301.

¿Qué es una redirección 301? Es una redirección permanente que le dice a Google: "Esta página ha cambiado de dirección de forma definitiva. La nueva es esta".

Cómo configurar redirecciones en PrestaShop

PrestaShop tiene una opción nativa para forzar la URL canónica:

  1. Ve a Parámetros avanzados > Rendimiento.
  2. En la sección "Redirección a la URL canónica", elige la opción que más te convenga:
    • Redirigir a la URL canónica: Redirige todas las variantes a la URL principal.
    • Redirigir a la URL canónica y forzar SSL: Además de redirigir, fuerza la conexión segura.
  3. Es recomendable activar la opción de forzar SSL si ya tienes el certificado instalado.

Si necesitas redirecciones más específicas (por ejemplo, de un subdominio antiguo a una carpeta nueva), tendrás que usar el archivo .htaccess de tu servidor.

Ejemplo de redirección en .htaccess

El archivo .htaccess se encuentra en la raíz de tu instalación de PrestaShop. Puedes editarlo desde el administrador de archivos de tu hosting o desde Syspanel.

Para redirigir un subdominio antiguo a una sección de tu tienda principal, añade estas líneas al final del archivo:

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

[WARNING] Antes de editar el .htaccess, haz siempre una copia de seguridad. Un error en este archivo puede hacer que tu tienda deje de cargar.

## Gestionar subdominios PrestaShop para SEO: Buenas prácticas

Crear subdominios es fácil, pero gestionarlos bien para que no perjudiquen tu SEO PrestaShop requiere un poco de planificación.

¿Cuándo usar un subdominio y cuándo una subcarpeta?

Esta es una pregunta muy común. Desde el punto de vista del SEO, siempre es mejor usar una subcarpeta (por ejemplo, mistienda.com/blog/) que un subdominio (blog.mistienda.com).

¿Por qué? Porque los buscadores consideran que los subdominios son sitios web separados. Esto significa que el "poder" de enlaces y la autoridad de tu dominio principal se diluye. Con una subcarpeta, todo el "jugo SEO" se acumula en tu dominio principal.

Sin embargo, hay casos en los que un subdominio tiene sentido:

  • Tiendas para diferentes países o idiomas: Si tienes una tienda para España y otra para México, puede ser útil tener es.mistienda.com y mx.mistienda.com.
  • Áreas de clientes o foros: Si necesitas una plataforma completamente diferente a PrestaShop, un subdominio es una buena opción.
  • Tiendas de prueba (staging): Para probar nuevas funcionalidades sin afectar a la tienda principal.

Cómo evitar la canibalización de palabras clave

Si usas subdominios, es importante que no compitan con tu dominio principal por las mismas palabras clave. Por ejemplo, si tienes un blog en blog.mistienda.com, no publiques artículos que hablen directamente de los productos que vendes en mistienda.com. En su lugar, enfoca el blog a temas relacionados, tutoriales y noticias del sector.

La importancia de los sitemaps

Cada subdominio debe tener su propio archivo sitemap.xml. PrestaShop genera uno automáticamente para tu tienda principal. Si tienes un subdominio con otro CMS, tendrás que generar su sitemap por separado.

Luego, debes enviar ambos sitemaps a Google Search Console. Esto ayuda a Google a indexar correctamente todas tus páginas y a entender la estructura de tu sitio.

## Solución de problemas comunes con dominios y subdominios

Aquí tienes algunas situaciones típicas y cómo resolverlas.

Problema: Mi subdominio no carga o muestra un error 404

  1. Verifica los DNS: Comprueba que el registro CNAME o A se ha creado correctamente y que la propagación ha finalizado (pueden pasar 48 horas).
  2. Verifica la carpeta: Asegúrate de que los archivos del subdominio están en la carpeta correcta dentro de public_html.
  3. Verifica la configuración del servidor: En Syspanel, revisa que el subdominio está activo y que apunta a la carpeta correcta.

Problema: PrestaShop no reconoce el subdominio

Si intentas instalar PrestaShop en un subdominio y te da un error de "dominio no válido", puede ser que el subdominio no esté bien configurado en el servidor.

  1. Repite el proceso de creación del subdominio en Syspanel.
  2. Asegúrate de que el subdominio tiene un certificado SSL válido (puedes usar Let's Encrypt desde Syspanel).

Problema: Redirecciones infinitas (bucle)

Esto suele pasar cuando hay una configuración incorrecta en el .htaccess o en los ajustes de PrestaShop.

  1. Limpia la caché de PrestaShop (Parámetros avanzados > Rendimiento).
  2. Revisa el archivo .htaccess para asegurarte de que no hay reglas contradictorias.
  3. Desactiva temporalmente la redirección canónica para ver si el problema se resuelve.

## Preguntas frecuentes (FAQ) sobre dominios PrestaShop

¿Puedo cambiar el dominio principal de mi tienda PrestaShop sin perder el SEO?

Sí, pero debes hacerlo con cuidado. El proceso implica configurar redirecciones 301 desde el dominio antiguo al nuevo. PrestaShop no lo hace automáticamente, así que tendrás que editar el .htaccess o usar un módulo de redirecciones. Además, deberás actualizar la URL en los ajustes de PrestaShop y en Google Search Console.

¿Cuántos subdominios puedo crear?

En teoría, los que quieras. Sin embargo, cada subdominio consume recursos del servidor. Si creas muchos, puedes ralentizar tu hosting. Lo recomendable es usar subcarpetas siempre que sea posible.

¿Los subdominios afectan al rendimiento de mi tienda principal?

Pueden hacerlo si están en el mismo servidor y consumen muchos recursos. Si notas que tu tienda va lenta, considera separar el subdominio a un plan de hosting diferente.

¿Qué es mejor para el SEO: www.mistienda.com o mistienda.com?

Da igual, siempre que elijas una y configures una redirección 301 de la otra. Lo importante es que no estén las dos accesibles al mismo tiempo.

¿Cómo puedo ver todos los dominios y subdominios que tengo en mi hosting?

Accede a tu panel Syspanel (puerto 2106) y busca la sección "Dominios" o "Sitios Web". Ahí verás un listado completo con el estado de cada uno.

## Conclusión: Domina tus dominios y subdominios para un mejor SEO PrestaShop

Gestionar correctamente tus dominios PrestaShop y tus subdominios PrestaShop es una tarea esencial para cualquier propietario de una tienda online. No se trata solo de tener una URL bonita, sino de construir una estructura sólida que favorezca el posicionamiento y ofrezca una buena experiencia de usuario.

Recuerda los puntos clave:

  • Crea los subdominios desde tu panel de control (Syspanel, puerto 2106).
  • Configura correctamente los registros DNS.
  • Ajusta el dominio principal en los parámetros de PrestaShop.
  • Usa redirecciones 301 para evitar contenido duplicado.
  • Prioriza las subcarpetas sobre los subdominios para el SEO, salvo casos muy específicos.
  • Realiza copias de seguridad antes de hacer cambios importantes.

Con esta guía, ya tienes el conocimiento básico para gestionar tus dominios y subdominios en PrestaShop sin miedo. Si tienes dudas, no dudes en consultar la documentación oficial de PrestaShop o contactar con tu proveedor de hosting.

[TIP] La paciencia es clave. Tanto la propagación de DNS como los cambios de configuración pueden tardar en surtir efecto. No hagas cambios drásticos sin esperar un tiempo prudencial y sin probar en un entorno de desarrollo si es posible.

Ahora sí, ¡manos a la obra y a por ese dominio perfecto para tu tienda!

¿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