Cómo implementar el schema JSON-LD
Guía paso a paso para pegar el schema en tu web, sea cual sea tu CMS.
Qué avisar, cuándo, y cómo evitar perder meses de trabajo por un rediseño.
Rediseños, migraciones de CMS, nuevas landings, cambio de URLs: cualquier cambio estructural en tu web puede romper silenciosamente parte del trabajo GEO que hemos instalado. Esta guía explica qué se rompe, cómo lo detectamos, y qué necesitamos de ti para arreglarlo rápido.
Cuando cambias la web, estos activos que instalamos pueden romperse:
/llms.txt — si la raíz cambia o el CMS reescribe rutas, el archivo deja de ser accesible./servicios/X pasa a /soluciones/X, el schema y el llms.txt apuntan a 404.Lo peor no es que se rompa: es que no te des cuenta y sigamos reportando números que ya no reflejan la realidad.
Tenemos un sistema interno (web-diff-monitor) que revisa diariamente cada cliente y detecta:
/llms.txt o de /robots.txt.Cuando detectamos movimiento significativo:
Pero el monitor no lo ve todo. Si cambias subdominio, migras a otro dominio entero, o restringes el acceso del crawler, quedamos ciegos. Por eso te pedimos avisar.
Mándanos email a hola@citora.es (o díselo a Raúl en la reunión mensual) si va a ocurrir alguna de estas cosas:
Ante la duda, avisa. Tarda 30 segundos y evita descubrir al mes siguiente que el schema se cayó.
schema — regenera todos los bloques JSON-LD adaptados a las nuevas URLs. Tarda ~10 minutos.llms.txt con el nuevo mapa de páginas clave.robots.txt sigue permitiendo GPTBot, Claude-Web, PerplexityBot y Google-Extended.Tiempo total por nuestra parte: 2-4h de trabajo repartidas en la semana del cambio.
Escenario realista: rediseñas la web un viernes sin decirnos, el tema nuevo no incluye el schema, los LLMs dejan de ver tus datos estructurados.
Secuencia:
Coste de avisar: 2 minutos. Coste de no avisar: 2-3 meses de recuperación.
Avísanos 2 semanas antes. Riesgo alto: Shopify tiene limitaciones conocidas con llms.txt y schema custom. Te pasamos plan específico para no perder ranking.
Avísanos antes del cambio DNS. Necesitamos:
Avísanos al desplegarlas. Generamos schema para cada una y las añadimos al llms.txt. Toma 1 hora.
Si el popup tapa el contenido del article/FAQ para los crawlers, el LLM ingiere el popup como si fuera el contenido. Avísanos para validar que los crawlers siguen accediendo.
Riesgo alto de bloquear crawlers LLM. Necesitamos verificar que GPTBot, Claude-Web y PerplexityBot no quedan en la lista negra de bots. Te pasamos configuración exacta.
Trabajo mayor. Coordinamos:
Email → hola@citora.es asunto "Cambio web — [qué cambia]".
Portal → hay un botón "Aviso cambio web" en la home de tu portal. Formulario de 1 minuto.
En la call mensual → tema estándar de la agenda; te preguntamos siempre si hay cambios previstos.
La regla simple: si tocas HTML o URLs, dinos.
Escríbenos a hola@citora.es y te contestamos en menos de 24h laborables.
Escribir a soporteGuía paso a paso para pegar el schema en tu web, sea cual sea tu CMS.
Guía actualizada de instalación del archivo llms.txt por stack (WordPress, Shopify, Next.js, Wix, Squarespace, Cloudflare) + caso real de citora.es + 7 FAQs sobre tamaño, frecuencia de actualización y compatibilidad con Google AI Overviews.