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

Guía SEO para PrestaShop en Plesk: configuración básica

Actualizado el 4 de diciembre de 2025

Introducción: ¿Por qué es importante el SEO en tu tienda PrestaShop?

Tener una tienda online en PrestaShop es el primer paso, pero si nadie la encuentra, no venderás nada. Aquí es donde entra el SEO (Search Engine Optimization), el conjunto de técnicas que ayudan a tu tienda a aparecer en los primeros resultados de Google, Bing y otros buscadores. Si tu tienda está alojada en un servidor con Plesk, tienes una plataforma potente y flexible para aplicar configuraciones clave que mejorarán tu posicionamiento. En esta guía, te explicaremos paso a paso cómo configurar el SEO básico de tu PrestaShop desde el panel de Plesk, sin necesidad de ser un experto técnico.

A lo largo del artículo, usaremos las palabras clave SEO PrestaShop Plesk, optimizar PrestaShop SEO y configuración SEO tienda para que sepas exactamente qué estás implementando. Comenzaremos con lo más fundamental: la configuración del servidor y la estructura de URLs, y luego avanzaremos hacia ajustes internos de PrestaShop.


## 1. Preparación del entorno en Plesk para SEO

Antes de tocar la configuración de tu tienda, es crucial que el servidor donde está alojada esté optimizado para los buscadores. Plesk ofrece herramientas que facilitan esta tarea.

### 1.1. Activar la compresión Gzip y el almacenamiento en caché

La velocidad de carga es un factor SEO determinante. Google penaliza las páginas lentas. Con Plesk, puedes activar la compresión Gzip y el almacenamiento en caché desde el panel.

  1. Accede a tu panel de Plesk (normalmente en https://tudominio.com:8443).
  2. Ve a Websites & Domains y selecciona tu dominio.
  3. Busca la opción Apache & nginx Settings.
  4. En la sección Additional nginx directives, añade el siguiente código para habilitar Gzip:
    gzip on;
    gzip_vary on;
    gzip_proxied any;
    gzip_comp_level 6;
    gzip_types text/plain text/css text/xml application/json application/javascript application/xml+rss application/atom+xml image/svg+xml;
    
  5. Guarda los cambios. Esto reducirá el tamaño de los archivos que se envían al navegador, acelerando la carga.

[INFO] Si tu servidor usa Apache, también puedes activar el módulo mod_deflate desde la misma sección.

### 1.2. Configurar redirecciones 301 y evitar contenido duplicado

El contenido duplicado es un enemigo del SEO. Por ejemplo, tu tienda podría ser accesible tanto con www como sin www. PrestaShop y Plesk te permiten unificar esto.

  1. En Websites & Domains, haz clic en Hosting Settings.
  2. En el campo Preferred domain, elige www.yourdomain.com o yourdomain.com (elige una y sé consistente).
  3. Luego, ve a Apache & nginx Settings y, en la sección Additional Apache directives, añade:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^tudominio.com [NC]
    RewriteRule ^(.*)$ http://www.tudominio.com/$1 [L,R=301]
    
    (Cambia tudominio.com por tu dominio real y ajusta la versión con o sin www según tu elección).

[WARNING] No olvides hacer una copia de seguridad de tu configuración antes de hacer cambios. Un error podría dejar tu tienda inaccesible.


## 2. Configuración SEO interna de PrestaShop

Una vez que el servidor está listo, pasamos a los ajustes dentro de tu tienda. PrestaShop tiene opciones nativas de SEO que debes activar y personalizar.

### 2.1. Activar URLs amigables (Clean URLs)

Las URLs amigables son cortas, descriptivas y contienen palabras clave. Por ejemplo, tutienda.com/zapatos-rojos es mejor que tutienda.com/index.php?id_product=123.

  1. Inicia sesión en el back office de PrestaShop (normalmente tudominio.com/admin).
  2. Ve a Shop Parameters > Traffic & SEO.
  3. En la pestaña SEO & URLs, asegúrate de que Friendly URL esté en .
  4. Haz clic en Save.
  5. Si tu servidor tiene Apache, PrestaShop te pedirá que generes un archivo .htaccess. Acepta y confirma.

[TIP] Si después de activar las URLs amigables ves errores 404, revisa que el módulo mod_rewrite de Apache esté activo en Plesk (en Apache & nginx Settings).

### 2.2. Personalizar meta títulos, descripciones y URLs de productos y categorías

Cada producto y categoría debe tener su propio meta título y descripción únicos. Esto ayuda a Google a entender el contenido y a mostrar fragmentos atractivos en los resultados.

  1. En el back office, ve a Catalog > Products.
  2. Edita un producto y busca la sección SEO (a veces está en una pestaña o al final de la página).
  3. Completa los campos:
    • Meta title: Debe tener entre 50 y 60 caracteres, incluir la palabra clave principal y ser atractivo. Ejemplo: "Zapatos rojos de cuero - Envío gratis".
    • Meta description: Entre 150 y 160 caracteres. Explica el beneficio y llama a la acción. Ejemplo: "Compra zapatos rojos de cuero genuino. Ideal para ocasiones especiales. Envío gratis en 24h."
    • Friendly URL: PrestaShop genera una automática, pero puedes editarla para que sea más clara (solo letras, números y guiones).
  4. Repite el proceso para cada categoría en Catalog > Categories.

[INFO] No copies el mismo meta título y descripción en varios productos. Google penaliza el contenido duplicado.

### 2.3. Configurar el archivo robots.txt

El archivo robots.txt le dice a los motores de búsqueda qué páginas pueden o no rastrear. En PrestaShop, puedes gestionarlo desde el back office.

  1. Ve a Shop Parameters > Traffic & SEO.
  2. En la pestaña SEO & URLs, busca la sección Robots file generation.
  3. Activa Generate robots.txt file y personaliza el contenido si es necesario. Por defecto, PrestaShop bloquea el acceso a carpetas de administración y archivos de sistema.
  4. Guarda los cambios.

Si prefieres editarlo manualmente, puedes subir un archivo robots.txt personalizado a la raíz de tu tienda mediante el administrador de archivos de Plesk.

[WARNING] No bloquees el acceso a tus páginas de productos o categorías principales. Solo bloquea archivos internos como /cache/, /log/ o /admin/.


## 3. Optimización adicional para SEO en Plesk

Más allá de los ajustes básicos, hay configuraciones avanzadas que marcan la diferencia.

### 3.1. Instalar un módulo SEO en PrestaShop

Aunque PrestaShop tiene opciones nativas, un módulo SEO especializado puede automatizar tareas y ofrecer funciones extra. Algunos populares son:

  • PrestaSEO: Genera sitemaps, optimiza imágenes y sugiere palabras clave.
  • SEO Expert: Mejora la gestión de meta tags y breadcrumbs.
  1. En el back office, ve a Modules > Module Manager.
  2. Busca "SEO" en la barra de búsqueda.
  3. Instala el módulo que prefieras (revisa las reseñas y la compatibilidad con tu versión de PrestaShop).
  4. Configúralo según las instrucciones del desarrollador.

[TIP] Si tu presupuesto es limitado, empieza con las opciones gratuitas. Muchas veces son suficientes para un SEO básico.

### 3.2. Generar y enviar un sitemap XML

Un sitemap XML ayuda a Google a descubrir todas las páginas de tu tienda. PrestaShop puede generarlo automáticamente.

  1. Ve a Shop Parameters > Traffic & SEO.
  2. En la pestaña Sitemap, haz clic en Generate sitemap.
  3. Una vez generado, copia la URL del sitemap (normalmente tudominio.com/index.php?controller=search&sitemap=1 o similar).
  4. Luego, envía este sitemap a Google Search Console:

[INFO] Si tu tienda tiene muchos productos, el sitemap puede tardar unos minutos en generarse. No te preocupes, es normal.

### 3.3. Optimizar imágenes para velocidad

Las imágenes pesadas ralentizan la carga. PrestaShop tiene un ajuste de compresión de imágenes.

  1. Ve a Shop Parameters > Image Settings.
  2. En Image quality, selecciona High o Very high (dependiendo de tu necesidad de calidad vs velocidad).
  3. Activa Generate JPEG images para reducir el peso.
  4. También puedes usar un módulo de compresión como TinyPNG o Smush.

## 4. Preguntas frecuentes (FAQ) sobre SEO PrestaShop Plesk

### ¿Cómo sé si mi configuración SEO está funcionando?

Puedes usar herramientas como Google Search Console para ver el rendimiento de tu tienda en los resultados de búsqueda. También Google Analytics te mostrará el tráfico orgánico. Si ves un aumento en las visitas de búsqueda, vas por buen camino.

### ¿Es necesario tener un certificado SSL para el SEO?

Sí, Google considera el HTTPS como un factor de posicionamiento. En Plesk, puedes instalar un certificado SSL gratuito con Let's Encrypt desde Websites & Domains > SSL/TLS Certificates.

### ¿Puedo usar Syspanel en lugar de Plesk para gestionar mi tienda?

Si tu servidor usa Syspanel (antes conocido como HestiaCP), el puerto de acceso es el 2106 (por ejemplo, tudominio.com:2106). La configuración SEO de PrestaShop es similar, pero los pasos en Syspanel varían ligeramente. En general, ambos paneles permiten gestionar archivos, bases de datos y configuraciones de Apache/nginx.

### ¿Qué hago si mi tienda no aparece en Google después de semanas?

Puede ser normal, especialmente si es un sitio nuevo. Asegúrate de:

  • Haber enviado el sitemap a Google Search Console.
  • Tener contenido original y de calidad.
  • No tener bloqueos en robots.txt.
  • Que tu servidor esté respondiendo correctamente (códigos 200, no 500 o 404).

[WARNING] Evita las prácticas de SEO "black hat" como comprar enlaces o rellenar palabras clave. Google puede penalizar tu tienda de por vida.


## 5. Conclusión: Tu tienda PrestaShop está lista para posicionarse

Hemos recorrido los pasos esenciales para realizar una configuración SEO tienda efectiva desde el panel de Plesk. Desde la compresión Gzip y las redirecciones hasta la personalización de meta tags y la generación de sitemaps, cada ajuste suma para que tu tienda sea más visible y rápida.

Recuerda que el SEO es un trabajo continuo. Monitorea tus resultados, actualiza contenido y mantén tu PrestaShop actualizado. Con esta guía, ya tienes una base sólida para empezar a optimizar PrestaShop SEO. ¡Ahora es tu turno de ponerlo en práctica y ver cómo tu tienda sube posiciones en los buscadores!

¿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