Cómo saber en qué CMS está construido un sitio
Identificar el CMS responde a la pregunta "en qué está construido el sitio". Rara vez tiene que ver con tu propio sitio, pero es útil constantemente al analizar competidores, evaluar el proyecto de otra persona antes de comprarlo o prepararte para una auditoría. Puedes comprobarlo con el detector de CMS.
Cómo se determina
La herramienta busca rastros característicos: rutas a temas y plugins, meta generator, cookies, encabezados del servidor, direcciones típicas de paneles de administración y archivos de motores específicos. Por eso, el resultado es una probabilidad, no un pasaporte: un sitio bien configurado oculta los rastros, mientras que los constructores se ven de inmediato.
Por qué importa en la práctica
- Estimar el costo de trabajo. Los cambios en un constructor y en un motor personalizado cuestan distinto.
- Entender las limitaciones. Algunos constructores no permiten cambiar las metaetiquetas ni el robots.txt: conviene saberlo antes de empezar a trabajar.
- Revisar la seguridad. Un CMS muy conocido con una versión desactualizada es una causa frecuente de hackeos, consulta Shield.
- Entender el proyecto de otra persona antes de comprarlo o de recibirlo para trabajar en él.
Qué suele revelar el motor
| Característica | Qué indica |
|---|---|
Rutas como /wp-content/, /bitrix/, /local/ | CMS clásico con estructura predecible |
| Meta generator en el código de la página | El motor y, a veces, su versión: es mejor ocultar la versión |
| Cookies y encabezados del servidor | Plataforma y configuración de caché |
| Dominios estáticos del constructor | El sitio está hecho con un constructor, los cambios están limitados por sus capacidades |
¿Se debe ocultar el motor?
Conocer el CMS en sí no perjudica a nadie, pero la versión del motor a la vista es una pista para los escáneres automáticos de vulnerabilidades. Quitar el meta generator y la versión de los encabezados de respuesta toma un minuto y reduce un motivo de hackeo.
Qué revisar después
- robots.txt: ¿el sitio está bloqueado por la plantilla estándar del motor?
- Metaetiquetas: los títulos de plantilla en todas las páginas indican un CMS sin configurar.
- Velocidad: los temas pesados y los plugins innecesarios se notan de inmediato.
- Encabezados de respuesta: la versión del motor en los encabezados no te ayuda a ti, sino a quienes buscan vulnerabilidades.