Escribe una URL para empezar.
Privacidad: la URL se envía a nuestra función en Cloudflare, que lee cabeceras y <head> y no guarda nada. La IP del dominio la consulta tu navegador al DNS de Cloudflare y a Team Cymru.
Dónde está alojada
Si delante hay una CDN (Cloudflare, Fastly, Akamai…), esta IP es la de la CDN y el servidor real queda escondido detrás. Es lo normal y es a propósito.
Lo que esta herramienta no ve
Solo se lee la respuesta inicial del servidor: cabeceras y el <head> del documento. Todo lo que un sitio carga después con JavaScript —píxeles que inyecta un gestor de etiquetas, un chat, un sistema de reservas incrustado— queda fuera. Si falta algo que sabes que está, casi seguro llega por ahí.
No se ha reconocido ninguna tecnología en las cabeceras ni en el <head>. Puede que el sitio las oculte a propósito, que cargue todo con JavaScript o que use algo que no está en nuestra lista de firmas.
¿Cómo se usa?
01
Escribe la URL
La de la portada o la de cualquier página interna. Nuestra función la lee una vez y devuelve cabeceras y <head>.
02
Mira las pistas
Cada tecnología sale con la evidencia que la delata, para que puedas comprobarla tú en el código fuente.
03
Entiende el hosting
La IP y el sistema autónomo dicen en qué proveedor vive el sitio, o qué CDN lo tapa.
Las pistas que más delatan
- wp-content
- La carpeta de temas y plugins de WordPress. Aparece en casi todas las URLs de imágenes y scripts.
- cdn.shopify.com
- Todos los recursos de una tienda Shopify salen de ahí, aunque el dominio sea propio.
- meta generator
- Una etiqueta que muchos sistemas ponen solos con su nombre. Es la pista más honesta y la primera que se quita.
- server
- La cabecera con la que el servidor se presenta: nginx, Apache, cloudflare… Muchos la ocultan.
- x-powered-by
- Lenguaje o framework del servidor: PHP, ASP.NET, Express, Next.js. Buena práctica es no enviarla.
- cf-ray
- Identificador que añade Cloudflare a cada petición que pasa por su red.
Saber con qué está hecha es la mitad del diagnóstico
Un WordPress de 2015 sobre un hosting compartido, con doce plugins y un constructor visual, se comporta de una manera muy concreta: tarda, se cae con el tráfico y cada actualización rompe algo. Un Shopify con tema a medida tiene otros problemas. Reconocer la pila es lo primero que hacemos cuando alguien nos pide ayuda con un sitio heredado.
Lo que viene después es decidir qué merece la pena conservar y qué hay que migrar sin perder posiciones. De eso va nuestro trabajo de modernización.
Preguntas frecuentes
¿Por qué no detecta algo que sé que la web usa?
Porque solo leemos la respuesta inicial del servidor: las cabeceras y el <head> del documento. Lo que un sitio carga después con JavaScript —un píxel que inyecta Google Tag Manager, un chat, un mapa— no está en ese primer HTML y por tanto no lo vemos. Tampoco vemos lo que el sitio oculta a propósito: quitar la etiqueta generator y la cabecera server es una práctica habitual.
¿Es legal analizar una web ajena?
Sí. La herramienta hace una sola petición pública, la misma que hace tu navegador al abrir la página, y lee lo que el servidor devuelve a cualquiera. No entra en zonas privadas, no prueba contraseñas ni busca vulnerabilidades. Es información que el sitio publica.
¿Detecta la versión de WordPress o del servidor?
No, y es a propósito. La versión concreta sirve sobre todo para buscar fallos conocidos de esa versión, y esa no es la utilidad de esta página. Para saber si un sitio está desactualizado, lo que importa es si se mantiene, y eso se ve mejor en el estado de los plugins y en la fecha de las entradas.
¿Cómo sé si una web está hecha con WordPress?
Las tres pistas más fiables: rutas que contienen /wp-content/ o /wp-includes/ en imágenes y scripts, la etiqueta <meta name="generator" content="WordPress"> en el <head>, y la existencia de /wp-json/ en el dominio. Esta herramienta busca las tres. Un sitio puede esconder la primera y la segunda; la tercera casi nunca.
¿Qué es un sistema autónomo (ASN)?
Un bloque de direcciones IP gestionado por una misma organización: un proveedor de hosting, un operador de telecomunicaciones, una gran empresa. Cada uno tiene un número. Saber el ASN de la IP de un sitio dice quién le da conexión, que casi siempre es quién lo aloja: AS13335 es Cloudflare, AS16509 es Amazon, AS24940 es Hetzner.
¿Por qué la IP dice Cloudflare si el sitio está en otro proveedor?
Porque Cloudflare, y cualquier otra CDN, se pone delante del servidor real: el dominio apunta a sus IPs y ellos reenvían las peticiones al origen. Es justo lo que se busca con una CDN, y significa que la IP real del servidor queda oculta. En ese caso la herramienta te dice la CDN, no el hosting de detrás.
¿Se guarda la URL que escribo?
No. La URL llega a nuestra función en Cloudflare, que descarga la página, devuelve cabeceras y <head> a tu navegador y no registra nada. El resultado se guarda en caché diez minutos para no pedir la misma página dos veces seguidas. La IP del dominio y su sistema autónomo los pregunta tu propio navegador al resolutor DNS de Cloudflare.
Para entenderlo
Lo explicamos en el blog
Vulnerabilidades críticas en PHP y Node.js: qué pasó y qué hacer
El 21 de octubre PHP y Node.js publicaron correcciones para fallos graves que permiten ejecutar código en el servidor. Qué significan sin tecnicismos, qué versiones los corrigen y qué conviene hacer esta semana.
¿Cómo saber con qué está hecha una web?
Las pistas que deja cualquier sitio sobre su CMS, su framework y su alojamiento, hasta dónde se puede fiar uno de ellas y para qué sirve saberlo antes de rediseñar o migrar.
Qué es una vulnerabilidad y por qué tu web necesita mantenimiento
Qué es una vulnerabilidad informática, por qué afecta también a webs pequeñas, qué ocurre desde que se publica un fallo hasta que alguien lo aprovecha y qué significa, en la práctica, mantener un sitio al día.
¿Tu web es de las que ya no se pueden tocar?
Si cada cambio da miedo y cada actualización rompe algo, no es culpa tuya: es la pila. Te decimos qué conservar, qué migrar y en qué orden, sin perder lo que ya posiciona.
Respondemos en menos de 24 horas hábilesBogotá · UTC−5