---
title: "Caso de Estudio 3: LLMs y JavaScript"
date: 2025-10-03T22:00:58+02:00
modified: 2026-08-03T22:18:26+02:00
author: "Yago Vázquez Gómez"
source: https://yaggoseo.com/caso-de-estudio-3-llms-y-javascript/
canonical: https://yaggoseo.com/caso-de-estudio-3-llms-y-javascript/
description: "Cómo ChatGPT procesa el código de una web (y por qué a veces parece que no lo hace) Cuando se habla de SEO técnico y datos estructurados, muchos se preguntan si ChatGPT y otros modelos de IA son capaces de..."
categories:
  - "Casos de estudio"
---

# Caso de Estudio 3: LLMs y JavaScript

## Cómo ChatGPT procesa el código de una web (y por qué a veces parece que no lo hace)

Cuando se habla de **[SEO técnico y datos estructurados](https://yaggoseo.com/seo-tecnico/)**, muchos se preguntan si ChatGPT y otros modelos de IA son capaces de leer realmente el **schema JSON-LD** de una web.

La respuesta es clara: **sí, lo leen**. Pero el modo en que lo hacen puede generar confusión.

## El proceso de lectura de ChatGPT paso a paso

- **Petición al servidor**

ChatGPT no utiliza los bots oficiales (como **GPTBot, ChatGPT-User, OAI-SearchBot**), sino que suele apoyarse en servicios intermedios o scrapers que hacen la petición HTTP, (Web.run) no siempre ejecuta sus bots oficiales.

- Obviamente **esto no es «oficial»**, pero es muy sencillo de averiguar si generas consultas a una URL y luego compruebas los logs en el servidor.

- Este detalle es clave: **las CDNs o firewalls pueden servir una versión reducida del HTML** a esos agentes desconocidos.

- **Normalización del documento**

Se obtiene el HTML crudo, se descomprime y se analiza en un DOM.

- No se ejecuta JavaScript como un navegador real (no hay “renderizado completo”), salvo en configuraciones específicas con navegadores headless.

- **Extracción del ``**

Aquí busca `****`, meta tags, canonical, robots, Open Graph…

- Y, lo más importante, los bloques **``.

- El problema suele estar en el canal de scraping**: al no usar siempre bots oficiales, las CDNs pueden servir HTML reducido o incompleto.

- Rank Math y Yoast SEO permiten inyectar schema de forma robusta en el HTML inicial.

- Es recomendable revisar **no solo Cloudflare, sino también otras CDNs** para evitar bloqueos.

- Optimizar el JavaScript garantiza que tanto usuarios como modelos de IA **accedan a un contenido limpio, rápido y completo**.

- La clave es asegurar que el **schema esté en el HTML inicial (SSR)**, bien estructurado y sin bloqueos, para que ChatGPT, Perplexity y otros LLM lo procesen correctamente.
