Cómo funciona la puntuación de Preparación para IA
Para que las personas y las IA puedan llegar a tu sitio.
Versión 1.0. 25 comprobaciones, 100 puntos. Cada comprobación es una petición HTTP simple que cualquiera puede repetir. Un sitio que no responde queda limitado a 10. Legible por máquinas: /formula.json.
- 5Responde por HTTPS con estado 200
https - 4Primer byte + página en menos de 1,5 s
fast - 5Título de 10–70 caracteres
title - 5Meta descripción de 50–170 caracteres
description - 4Dirección canónica en el mismo host
canonical - 3<html lang> definido
lang - 2Viewport para móvil
viewport - 4Título + imagen de Open Graph
og - 6JSON-LD válido con un @type
jsonld - 3Identidad de entidad: nombre + enlaces sameAs (GitHub, tiendas, redes)
entity - 10Legible sin JavaScript (más de 400 caracteres de texto en el HTML)
nojs - 4robots.txt accesible
robots - 8robots.txt deja entrar a los rastreadores de IA (GPTBot, ClaudeBot, PerplexityBot, …)
ai_allowed - 8Los rastreadores de IA no están bloqueados por un cortafuegos / ajuste antibots
ai_not_blocked - 6/llms.txt presente
llms - 6sitemap.xml accesible y con direcciones
sitemap - 2El sitemap tiene un lastmod de los últimos 6 meses
sitemap_fresh - 2Fechas de publicación / actualización visibles para las máquinas
dates - 3Contacto o identidad del autor
contact - 2Enlaza a fuentes identificables
sources - 3Cabeceras de seguridad (HSTS + nosniff)
headers - 2Sin contenido mixto (http)
mixed - 1hreflang definido cuando hay varios idiomas
hreflang - 1Canal RSS / Atom / JSON Feed enlazado
feed - 1Icono declarado
favicon
Rastreadores de IA comprobados en robots.txt: GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-User, PerplexityBot, Google-Extended, CCBot, Applebot-Extended, Bingbot. La comprobación del cortafuegos pide tu página de inicio como GPTBot y como navegador y compara las respuestas. Medir estas señales no garantiza que ninguna IA cite un sitio — lo hacen posible.
Citar como: AI-Readiness Formula v1.0, https://wepushyoursitetotheworld.aplusz.app/formula/v1.0