Auditoría de tienda PrestaShop al hacerte cargo: qué revisar antes de cambiar nada
Una auditoría de una tienda PrestaShop al hacerte cargo describe su estado antes de empezar a trabajar: quién tiene acceso, qué versiones de PrestaShop y PHP usa, qué módulos hay, qué se cambió en los archivos, qué errores hay en el registro y cómo se ve en Google. El resultado es un informe para el cliente y una lista de riesgos por prioridad.
Autor: El equipo de TellMyShop. Una guía para dueños de tiendas PrestaShop: la causa, el arreglo manual y el mismo trabajo en una conversación con el chat.
Última actualización: · 7 min de lectura
¿Por qué auditar si el cliente solo quiere un «pequeño arreglo»?
Porque no conoces la historia de la tienda. La agencia anterior puede haber cambiado archivos de PrestaShop, añadido overrides, instalado un módulo de origen desconocido o dejado activado el modo desarrollador. Tu primer pequeño arreglo se topará con todo eso.
La auditoría protege a las dos partes. El cliente tiene una imagen clara de lo que paga. Tú tienes registrado el estado inicial y sabes qué no tocar sin una copia de seguridad. Cuando en la segunda semana deje de funcionar el pago, podrás mostrar que el módulo de pago estaba desactualizado desde el principio.
Una auditoría de la tienda y una auditoría SEO son dos cosas distintas. Si el cliente solo pregunta por la visibilidad en Google, usa la checklist de la guía auditoría SEO en PrestaShop. Este artículo trata de hacerse cargo de una tienda entera.
La checklist para hacerte cargo de una tienda
Recórrela en este orden. Las primeras filas cubren lo que puede parar la tienda o poner en riesgo la seguridad.
| Área | Qué revisar | Dónde | Señal de alarma |
|---|---|---|---|
| Accesos | quién tiene cuenta en el back office, quién tiene acceso al hosting y al FTP | Parámetros avanzados → Equipo, panel del hosting | una cuenta «admin» compartida, cuentas de antiguos empleados de la agencia |
| Copias de seguridad | si existen, dónde están, cuándo funcionó por última vez una restauración | hosting | sin copias, o copias solo en el mismo servidor |
| Versiones | PrestaShop, PHP, MySQL | Parámetros avanzados → Información | PHP sin soporte, PrestaShop sin parches de seguridad |
| Módulos | lista, versiones, origen, actualizaciones | Módulos → Gestor de módulos | módulos de fuera de Addons sin autor, módulos con vulnerabilidades publicadas |
| Cambios en archivos | overrides, archivos del núcleo cambiados, tema hijo | la carpeta override, la lista de archivos cambiados en Información | cambios en el núcleo, un tema sin tema hijo |
| Errores | el registro de las últimas semanas | Parámetros avanzados → Registros | errores críticos que se repiten |
| Ajustes | modo desarrollador, caché, SSL | Parámetros avanzados → Rendimiento, Parámetros de la tienda | modo desarrollador activado en producción |
| SEO | títulos, descripciones, redirecciones, sitemap | ficha de producto, módulo de sitemap | meta vacíos en los más vendidos, muchos 404 |
| Search Console y analítica | la cuenta de Google del cliente | nadie en la empresa tiene acceso de propietario | |
| Ventas | una base de referencia de los últimos meses | Estadísticas | sin datos con los que comparar después de tus cambios |
Los requisitos de servidor de PrestaShop 8 están en la documentación para desarrolladores. Las fechas de fin de soporte de las versiones de PHP las consultas en la web de PHP. Los módulos con vulnerabilidades de seguridad publicadas se recogen en el repositorio de Friends of Presta. Conviene revisarlo con cada módulo de fuera del catálogo de PrestaShop.
El primer día, paso a paso
- Crea tu propia cuenta de empleado en el back office. No trabajes con la cuenta del cliente ni con un usuario compartido.
- Haz una copia completa de los archivos y la base de datos y comprueba que se puede descargar.
- Apunta las versiones de PrestaShop, PHP y el tema. Guarda una instantánea de la lista de módulos con sus versiones.
- Revisa los overrides y los archivos cambiados. Son los sitios que se perderán o se romperán en una actualización.
- Lee el registro de errores de las últimas semanas y agrupa los errores por módulo.
- Revisa el SEO y los 404, para saber qué funciona ya en Google y qué no romper.
- Apunta una base de referencia de ventas de los últimos meses.
- Escribe el informe en tres partes: urgente, importante, algún día. Para cada punto, una frase sobre por qué le importa al cliente.
Cuando en el informe aparezca una actualización de PrestaShop, entrégala como proyecto aparte. La preparación la describimos en la guía actualizar PrestaShop a 9, y el orden en los módulos en el artículo sobre los módulos que no se usan.
Qué comprueba la revisión
La revisión técnica de TellMyShop funciona en la versión gratuita, Free, y no cambia nada. El chat comprueba:
- la tienda: HTTPS, noindex, errores que ven los clientes, actualizaciones disponibles, la versión de PHP, el cron, la caché y las páginas del carrito y del pago,
- una página tal como la ve Google: redirecciones, canonical, robots, encabezados H1 a H3, imágenes sin texto alternativo, enlaces, datos estructurados JSON-LD y tiempo de respuesta,
- además: el informe de 404, el registro de errores de PHP y una respuesta a por qué no aparece un producto concreto.
El resultado es una lista de correcciones, de la más importante a la menos. Cómo hacer tú mismo esa revisión, paso a paso, lo explicamos en la entrada sobre la revisión técnica de la tienda.
¿Cómo reúne el chat los datos para el informe?
Al hacerte cargo de una tienda, la mayor parte del tiempo se va en hacer clic por pestañas y copiar datos al informe. El módulo TellMyShop te deja reunirlos en una sola conversación con tu chat (Claude o ChatGPT), mientras tú te centras en la valoración.
Tú: Cliente nuevo. Dame la versión de PrestaShop y de PHP, el tema, los módulos activos y desactivados, el resultado de la revisión técnica, los errores del registro de los últimos 30 días y todo lo que sea arriesgado. No cambies nada.
Tu chat: PrestaShop 8.1, PHP 8.1, un tema basado en Classic sin tema hijo. Hay varias decenas de módulos, algunos desactivados desde hace tiempo. En la revisión técnica, el modo desarrollador está activado. En el registro se repite un error de un módulo de comparador de precios. La carpeta override tiene overrides de la clase Cart de un módulo que ya no está en la lista. Riesgos para el informe:
Tú: Añade la auditoría SEO y de 404 como una parte aparte del informe.
versión nueva: urgente: desactivar el modo desarrollador, investigar el override huérfano del carrito
versión nueva: importante: un tema hijo antes de cualquier cambio de aspecto, actualizar PHP a una versión con soporte
versión nueva: algún día: ordenar los módulos desactivados
Las versiones y los hallazgos del ejemplo son inventados. El chat dará los datos reales de la tienda y señalará lo que no pudo comprobar.
Qué verás en cada versión:
- TellMyShop Free basta para una imagen rápida: versión de la tienda, revisión técnica, lista de módulos, registro de errores, SEO, 404 y ventas.
- TellMyShop Pro lee toda la tienda: archivos del tema y de los módulos, overrides, ajustes y base de datos. Solo leer no necesita activar ningún interruptor, y no se guarda nada sin tu «sí».
- Las correcciones después de la auditoría, por ejemplo desactivar el modo desarrollador o cambiar un archivo, necesitan los interruptores Tema, Módulos o Mantenimiento, que el dueño de la tienda activa durante un tiempo limitado en el panel del módulo. Cada cambio tiene una vista previa y queda en el historial de cambios.
Lo que el chat no revisará: cuentas de empleados, contraseñas, permisos, claves de API y archivos con contraseñas de la base de datos. Son bloqueos permanentes, iguales en las dos versiones. Tampoco mirará el panel del hosting ni Search Console. Esas partes de la auditoría las haces tú.
Para agencias y freelancers hay un paquete Pro para varios dominios, y los dominios de prueba, como staging o dev, funcionan sin límite. Los detalles están en la página de precios. La petición de ejemplo de este artículo está en el caso de uso primera revisión de la tienda de un cliente nuevo, y la auditoría SEO completa en el caso de uso auditoría SEO completa de la tienda.
¿Qué entregas al cliente después de la auditoría?
Un informe corto que lea el dueño, no solo el programador. Arriba, tres cosas urgentes, cada una con una frase sobre el riesgo para las ventas. Debajo, la lista completa de la tabla y el estado inicial: versiones, módulos, una copia de seguridad con su fecha. Añade un orden de trabajo propuesto y lo que no harás sin la aprobación del cliente.
Puedes hacer la primera revisión con TellMyShop Free, instalando el módulo en la tienda del cliente con su permiso. Encontrarás más guías para quienes llevan tiendas en el blog.
Preguntas y respuestas
¿En qué se diferencia una auditoría de la tienda de una auditoría SEO?
Una auditoría SEO revisa cómo ve Google la tienda: títulos, descripciones, URL, redirecciones. Una auditoría al hacerte cargo es más amplia. También cubre los accesos, las versiones de PrestaShop y PHP, los módulos, los cambios en archivos, los errores y las copias de seguridad, es decir, todo lo que puede estallar en la primera semana.
¿Por dónde empiezo al heredar una tienda de otra agencia?
Por tu propio acceso y una copia de seguridad. Pide al cliente una cuenta de empleado aparte en el back office, acceso al hosting y a Search Console. Antes de cambiar nada, haz una copia completa de los archivos y la base de datos y deja registrado el estado inicial.
¿Puedo corregir errores sobre la marcha como parte de la auditoría?
Mejor no. Primero describe el estado, acuerda las prioridades con el cliente y solo después haz cambios. Si no, cualquier fallo de la primera semana parecerá culpa tuya, aunque el problema ya estuviera antes.
¿La versión gratuita de TellMyShop basta para una primera revisión?
Para una imagen rápida, sí. TellMyShop Free lee la versión de la tienda, la revisión técnica, la lista de módulos, el registro de errores, el SEO, los errores 404 y las ventas. Los archivos del tema y de los módulos, los overrides y la base de datos solo los lee TellMyShop Pro, y tampoco guarda nada hasta que lo apruebas.
¿El chat revisará las cuentas de empleados y las contraseñas?
No. Las cuentas de empleados, las contraseñas, los permisos y los archivos con contraseñas de la base de datos están siempre bloqueados para TellMyShop, también en Pro. Esa parte de la auditoría la haces tú en el back office, en Parámetros avanzados → Equipo, y con el hosting.
PrestaShop es una marca registrada de PrestaShop SA. Claude es una marca de Anthropic PBC. ChatGPT y OpenAI son marcas de OpenAI. TellMyShop no está afiliado a estas empresas.