分析済みURL

https://meteo.es

別のURLを分析

AI-Readyスコア

73 / C

普通

/ 100

トークン削減量

HTMLトークン 17.582
Markdownトークン 63
削減率 100%

スコア内訳

セマンティックHTML 75/100
コンテンツ効率 55/100
AI発見可能性 60/100
構造化データ 100/100
アクセシビリティ 93/100

ページの実際のコンテンツとHTML全体の比率が低いです。ページ重量の多くがコンテンツではなくマークアップ、スクリプト、スタイルです。

実装方法

CSSを外部スタイルシートに移動し、インラインスタイルを削除し、JavaScriptを最小化し、HTMLがコンテンツ構造に集中するようにしてください。

Content-Signalディレクティブが見つかりません。これらはAIエージェントにコンテンツの使用方法(検索インデックス、AI入力、トレーニングデータ)を伝えます。推奨場所はrobots.txtです。

実装方法

robots.txtにContent-Signalを追加:User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no。markdown応答のHTTPヘッダーとしても追加できます。

多くの要素にインラインスタイル属性があります。これらはAIエージェントがコンテンツを抽出する際のノイズになります。

実装方法

すべてのインラインスタイルをスタイルシートのCSSクラスに移動してください。多くの固有スタイルが必要な場合はTailwindなどのユーティリティCSSフレームワークを使用してください。

サイトがMarkdown for Agentsに対応していません。このCloudflare標準により、AIエージェントがmarkdown形式でコンテンツをリクエストでき、トークン使用量を約80%削減できます。

実装方法

以下の1つ以上を実装してください:(1) Accept: text/markdownにmarkdownコンテンツで応答。(2) .md URL(例:/page.md)を提供。(3) <link rel="alternate" type="text/markdown">タグを追加。(4) markdown検出用のLink HTTPヘッダーを追加。

ページが<div>要素に大きく依存しています。<section>、<nav>、<header>、<footer>、<aside>などのセマンティック要素はAIエージェントに意味のある構造を提供します。

実装方法

汎用的な<div>コンテナを適切なセマンティック要素に置き換えてください。テーマ別グループには<section>、ナビゲーションには<nav>、ページ/セクションのヘッダーとフッターには<header>/<footer>を使用してください。

一部の画像に説明的なalt属性がありません。適切なalt属性はAIエージェントが画像の内容とコンテキストを理解するのに役立ちます。

実装方法

すべての画像に説明的なalt属性を追加してください。「画像」や「写真」だけでなく、画像の内容を説明してください。装飾的な画像にはalt=""(空)を使用してください。

Markdownトークン: 63
DANA y gota fría: qué son, cuándo ocurren y cómo prepararte

Explicamos qué es una DANA, en qué se diferencia de la gota fría, cuándo son más frecuentes y cómo protegerte en las zonas de mayor riesgo.
Meteo.es - El tiempo en España y el mundo

# El tiempo en España y el mundo

[

10°

Mayormente despejado

London

11° / 3°

](https://meteo.es/localidad/london-gb)

Humedad

82%

Viento

17 km/h

Presión

1021 hPa

UV

1.9

Amanecer

06:42

Atardecer

19:28

## Previsión por horas

23h

10°

00h

10°

01h

9°

02h

9°

03h

8°

04h

8°

05h

7°

06h

7°

07h

7°

08h

7°

09h

8°

10h

9°

## Próximos días

Dom.

11° 3°

Lun.

12° 7°

Mar.

15° 8°

Mié.

13° 10°

Jue.

11° 6°

Vie.

10° 7°

Sáb.

12° 8°

[

Mapas

Radar de precipitación en tiempo real

](https://meteo.es/mapas)[

Avisos

Sin avisos activos

](https://meteo.es/avisos)[

Países

Países del mundo

](https://meteo.es/paises)[

Playas

Tiempo y agua en 591 playas

](https://meteo.es/playas)

## Contenido de temporada

[![Alergias en primavera: temporada de polen, plantas y ciudades más afectadas](https://meteo.es/img/articles/thumbs/alergias-primavera.jpg)

Alergias en primavera: temporada de polen, plantas y ciudades más afectadas

Todo sobre la temporada de polen en España: plantas más alergénicas, peores ciudades para los alérgicos y cómo influye el tiempo en los niveles de polen.

](https://meteo.es/noticias/meteorologia/alergias-primavera-polen)[![DANA y gota fría: qué son, cuándo ocurren y cómo prepararte](https://meteo.es/img/articles/thumbs/dana-gota-fria.jpg)

DANA y gota fría: qué son, cuándo ocurren y cómo prepararte

Explicamos qué es una DANA, en qué se diferencia de la gota fría, cuándo son más frecuentes y cómo protegerte en las zonas de mayor riesgo.

](https://meteo.es/noticias/meteorologia/dana-gota-fria-que-es)[![El tiempo en Semana Santa: previsiones y consejos para tus planes](https://meteo.es/img/articles/thumbs/tiempo-semana-santa.jpg)

El tiempo en Semana Santa: previsiones y consejos para tus planes

Repasamos los patrones meteorológicos habituales en Semana Santa en España: temperaturas por zonas, probabilidad de lluvia y consejos para planificar.

](https://meteo.es/noticias/meteorologia/tiempo-semana-santa)

このファイルをサーバーの/index.mdとしてアップロードし、AIエージェントがページのクリーンなバージョンにアクセスできるようにしましょう。Accept: text/markdownコンテンツネゴシエーションを設定して自動的に配信することもできます。

推奨内容

llms.txtをダウンロード
# Meteo.es

> Previsión meteorológica para España y el mundo. Pronóstico de 16 días, previsión por horas, temperaturas, lluvia y viento.

## Main
- [Meteo.es - El tiempo en España y el mundo](https://meteo.es): Previsión meteorológica para España y el mundo. Pronóstico de 16 días, previsión por horas, temperaturas, lluvia y vien…
- [El tiempo por países](https://meteo.es/paises)
- [Playas](https://meteo.es/playas)
- [Calidad del aire](https://meteo.es/calidad-aire)
- [Mapas meteorológicos](https://meteo.es/mapas)
- [Avisos meteorológicos](https://meteo.es/avisos)
- [Noticias](https://meteo.es/noticias)
- [Meteopedia](https://meteo.es/meteopedia)
- [EN](https://meteo.es/en)

完全なllms.txtにはドメイン全体の分析が必要です(近日公開)

このファイルをドメインのルートにhttps://meteo.es/llms.txtとしてアップロードしてください。ChatGPT、Claude、PerplexityなどのAIエージェントはこのファイルを確認してサイト構造を理解します。

このサイトにはすでにllms.txtファイルがあります。

有効な形式
# Meteo.es

> Servicio meteorológico en español desde 1995. Previsiones para España y el mundo con datos de AEMET y Open-Meteo. Operado por Color vivo Internet, SLU.

- Web: https://meteo.es
- Idiomas: Español (raíz), English (/en/)
- Versión completa de este archivo: https://meteo.es/llms-full.txt

## Previsión del tiempo — Principales ciudades de España

- [Madrid](https://meteo.es/localidad/madrid-es): Previsión actual, por horas y 16 días
- [Barcelona](https://meteo.es/localidad/barcelona-es): Previsión completa
- [Valencia](https://meteo.es/localidad/valencia-es): Previsión completa
- [Sevilla](https://meteo.es/localidad/sevilla-es): Previsión completa
- [Zaragoza](https://meteo.es/localidad/zaragoza-es): Previsión completa
- [Málaga](https://meteo.es/localidad/malaga-es): Previsión completa
- [Murcia](https://meteo.es/localidad/murcia-es): Previsión completa
- [Palma de Mallorca](https://meteo.es/localidad/palma-de-mallorca-es): Previsión completa
- [Las Palmas de Gran Canaria](https://meteo.es/localidad/las-palmas-de-gran-canaria-es): Previsión completa
- [Bilbao](https://meteo.es/localidad/bilbao-es): Previsión completa
- [Alicante](https://meteo.es/localidad/alicante-es): Previsión completa
- [Córdoba](https://meteo.es/localidad/cordoba-es): Previsión completa
- [Valladolid](https://meteo.es/localidad/valladolid-es): Previsión completa
- [A Coruña](https://meteo.es/localidad/a-coruna-es): Previsión completa
- [Granada](https://meteo.es/localidad/granada-es): Previsión completa
- [San Sebastián](https://meteo.es/localidad/san-sebastian-es): Previsión completa
- [Santander](https://meteo.es/localidad/santander-es): Previsión completa
- [Pamplona](https://meteo.es/localidad/pamplona-es): Previsión completa
- [Oviedo](https://meteo.es/localidad/oviedo-es): Previsión completa
- [Almería](https://meteo.es/localidad/almeria-es): Previsión completa

## Previsión del tiempo — Principales ciudades del mundo

- [Londres](https://meteo.es/localidad/london-gb): Previsión 16 días
- [París](https://meteo.es/localidad/paris-fr): Previsión 16 días
- [Berlín](https://meteo.es/localidad/berlin-de): Previsión 16 días
- [Roma](https://meteo.es/localidad/roma-it): Previsión 16 días
- [Nueva York](https://meteo.es/localidad/new-york-us): Previsión 16 días
- [Tokio](https://meteo.es/localidad/tokyo-jp): Previsión 16 días
- [Ciudad de México](https://meteo.es/localidad/ciudad-de-mexico-mx): Previsión 16 días
- [Buenos Aires](https://meteo.es/localidad/buenos-aires-ar): Previsión 16 días
- [Bogotá](https://meteo.es/localidad/bogota-co): Previsión 16 días
- [Santiago de Chile](https://meteo.es/localidad/santiago-cl): Previsión 16 días

## Meteopedia — Glosario meteorológico (341 términos ES + 341 EN, 16 categorías)

Enciclopedia meteorológica con definiciones detalladas. Términos más relevantes:

- [DANA](https://meteo.es/meteopedia/dana): Depresión Aislada en Niveles Altos, lluvias intensas en el Mediterráneo
- [Gota fría](https://meteo.es/meteopedia/gota-fria): Embolsamiento de aire frío que genera lluvias torrenciales
- [Anticiclón](https://meteo.es/meteopedia/anticiclon): Zona de alta presión con tiempo estable
- [Borrasca](https://meteo.es/meteopedia/borrasca): Zona de baja presión con inestabilidad
- [Ola de calor](https://meteo.es/meteopedia/ola-de-calor): Periodo prolongado de temperaturas anormalmente altas
- [Calima](https://meteo.es/meteopedia/calima): Polvo en suspensión que reduce la visibilidad
- [Huracán](https://meteo.es/meteopedia/huracan): Ciclón tropical de gran intensidad
- [Tornado](https://meteo.es/meteopedia/tornado): Columna de aire en rotación violenta
- [Jet stream](https://meteo.es/meteopedia/jet-stream): Corriente en chorro de vientos en altura
- [El Niño](https://meteo.es/meteopedia/el-nino): Calentamiento del Pacífico ecuatorial
- [Inversión térmica](https://meteo.es/meteopedia/inversion-termica): Capa de aire caliente que atrapa contaminación
- [Sensación térmica](https://meteo.es/meteopedia/sensacion-termica): Temperatura percibida por el cuerpo
- [Presión atmosférica](https://meteo.es/meteopedia/presion-atmosferica): Peso del aire sobre una superficie
- [Punto de rocío](https://meteo.es/meteopedia/punto-de-rocio): Temperatura a la que el aire se satura
- [Escala Beaufort](https://meteo.es/meteopedia/escala-beaufort): Clasificación de la fuerza del viento
- [Cambio climático](https://meteo.es/meteopedia/cambio-climatico): Variación del clima a largo plazo
- [Cumulonimbus](https://meteo.es/meteopedia/cumulonimbus): Nube de desarrollo vertical, tormentas
- [Medicane](https://meteo.es/meteopedia/medicane): Ciclón de características tropicales en el Mediterráneo
- [Galerna](https://meteo.es/meteopedia/galerna): Temporal súbito en la costa cantábrica
- [Levante](https://meteo.es/meteopedia/levante): Viento del este en el Estrecho de Gibraltar
- [Índice UV](https://meteo.es/meteopedia/indice-uv): Medida de la radiación ultravioleta solar

Índice completo: https://meteo.es/meteopedia

## Servicios especiales

- [Playas de España](https://meteo.es/playas): Previsión en 591 playas con temperatura del agua, oleaje e índice UV
- [Calidad del aire](https://meteo.es/calidad-aire): Índice AQI europeo, contaminantes y niveles de polen
- [Avisos meteorológicos](https://meteo.es/avisos): Alertas oficiales AEMET (amarillo, naranja, rojo)
- [Mapas meteorológicos](https://meteo.es/mapas): Radar de precipitación en tiempo real, capas de temperatura, nubes, presión y viento
- [Países](https://meteo.es/paises): El tiempo en 194 países del mundo

## Noticias

- [Noticias meteorología](https://meteo.es/noticias): Artículos sobre meteorología, astronomía, cambio climático, sostenibilidad, vida saludable y escapadas

## Categorías de Meteopedia (16 categorías)

- Fenómenos atmosféricos (40): DANA, borrasca, anticiclón, calima, ciclogénesis explosiva, vaguada, dorsal...
- Viento (34): Cierzo, levante, tramontana, alisios, efecto Föhn, Santa Ana, cizalladura...
- Nubes (33): Cumulonimbus, cirro, pyrocumulonimbus, nube cavum, Kelvin-Helmholtz...
- Instrumentos (25): Radar, radiosonda, METAR, TAF, nowcasting, modelo GFS, modelo ECMWF...
- General (24): CAPE, efecto Coriolis, convección, vórtice polar, estabilidad atmosférica...
- Climatología (20): El Niño, cambio climático, anomalía térmica, microclima, normal climatológica...
- Precipitación (19): Lluvia, nieve, granizo, hidrometeoro, nieve húmeda...
- Óptica atmosférica (14): Arcoíris, halo solar, pilar solar, rayos crepusculares, cielo rojo...
- Ciclones y tormentas (14): Huracán, tifón, tornado, supercélula, mesociclón, ojo del huracán...
- Temperatura (13): Ola de calor, ola de frío, isla de calor urbana, amplitud térmica...
- Escalas (8): Beaufort, Fujita, Saffir-Simpson, AQI, humidex, índice UV...
- Meteorología marina (6): Oleaje, fetch, marejada ciclónica, SST, afloramiento costero...
- Astronomía (5): Equinoccio, solsticio, fotoperiodo, crepúsculo...
- Agrometeorología (4): Grados-día, helada tardía, estrés hídrico, fenología
- Calidad del aire (4): PM2.5, ozono troposférico, smog fotoquímico, polen atmosférico
- Peligros y seguridad (4): Aviso meteorológico, inundación repentina, alud, incendio forestal meteorológico

## API REST

Meteo.es ofrece una API REST v1 autenticada con Sanctum. Endpoints para localidades, previsiones, alertas, playas, calidad del aire, condiciones marítimas y artículos. Documentación en `/api/v1/`.

## Fuentes de datos

- **Open-Meteo**: Fuente principal mundial (CC BY 4.0)
- **AEMET OpenData**: Observaciones y predicciones oficiales para España
- **RainViewer**: Radar de precipitación en tiempo real

## Contacto

- Web: https://meteo.es
- Operado por: [Color vivo Internet, SLU](https://www.colorvivo.com)

セマンティックHTML

articleまたはmain要素を使用 (100/100)

Has <main>

適切な見出し階層 (100/100)

Clean heading hierarchy

セマンティックHTML要素を使用 (7/100)

4 semantic elements, 178 divs (ratio: 2%)

意味のある画像alt属性 (60/100)

3/5 images with meaningful alt text

低いdivネスト深度 (100/100)

Avg div depth: 3.4, max: 6

コンテンツ効率

良好なトークン削減率 (100/100)

100% token reduction (HTML→Markdown)

良好なコンテンツ対ノイズ比 (0/100)

Content ratio: 0.3% (233 content chars / 67536 HTML bytes)

最小限のインラインスタイル (0/100)

34/420 elements with inline styles (8.1%)

適切なページ重量 (100/100)

HTML size: 66KB

AI発見可能性

llms.txtファイルあり (100/100)

llms.txt exists and is valid

robots.txtファイルあり (100/100)

robots.txt exists

robots.txtがAIボットを許可 (100/100)

All major AI bots allowed

sitemap.xmlあり (100/100)

Sitemap found

Markdown for Agentsサポート (20/100) Application
&#10007; Accept: text/markdown &#10007; .md URL &#10003; <link> tag &#10007; Link header
Content-Signalあり(robots.txtまたはHTTPヘッダー) (0/100)
&#10003; robots.txt &#10003; HTTP header &#10007; Policy

構造化データ

Schema.org / JSON-LDあり (100/100)

JSON-LD found: Organization, WebSite

Open Graphタグあり (100/100)

All OG tags present

メタディスクリプションあり (100/100)

Meta description: 122 chars

正規URLあり (100/100)

Canonical URL present

lang属性あり (100/100)

lang="es"

アクセシビリティ

JavaScript不要でコンテンツ利用可能 (100/100)

Content available without JavaScript

適切なページサイズ (100/100)

Page size: 66KB

HTML内でコンテンツが早い位置に配置 (75/100)

Main content starts at 39% of HTML

{
  "url": "https://meteo.es",
  "timestamp": 1775575255866,
  "fetch": {
    "mode": "simple",
    "timeMs": 401,
    "htmlSizeBytes": 67536,
    "supportsMarkdown": false,
    "markdownAgents": {
      "contentNegotiation": false,
      "mdUrl": {
        "found": false,
        "url": null
      },
      "linkTag": {
        "found": true,
        "url": "/llms.txt"
      },
      "linkHeader": {
        "found": false,
        "url": null
      },
      "responseHeaders": {
        "contentSignal": null,
        "xMarkdownTokens": null,
        "vary": null
      },
      "frontmatter": {
        "present": false,
        "fields": [],
        "level": "none"
      },
      "level": "application"
    },
    "statusCode": 200
  },
  "extraction": {
    "title": "Meteo.es - El tiempo en España y el mundo",
    "excerpt": "Previsión meteorológica para España y el mundo. Pronóstico de 16 días, previsión por horas, temperaturas, lluvia y viento.",
    "byline": null,
    "siteName": "Meteo.es",
    "lang": "es",
    "contentLength": 233,
    "metadata": {
      "description": "Previsión meteorológica para España y el mundo. Pronóstico de 16 días, previsión por horas, temperaturas, lluvia y viento.",
      "ogTitle": "Meteo.es - El tiempo en España y el mundo",
      "ogDescription": "Previsión meteorológica para España y el mundo. Pronóstico de 16 días, previsión por horas, temperaturas, lluvia y viento.",
      "ogImage": "https://meteo.es/img/meteo-share-image.png",
      "ogType": "website",
      "canonical": "https://meteo.es",
      "lang": "es",
      "schemas": [
        {
          "@context": "https://schema.org",
          "@type": "Organization",
          "name": "Meteo.es",
          "url": "https://meteo.es",
          "logo": "https://meteo.es/img/[email protected]",
          "foundingDate": "1995",
          "description": "Previsión meteorológica para España y el mundo. Pronóstico de 16 días, previsión por horas, temperaturas, lluvia y viento.",
          "parentOrganization": {
            "@type": "Organization",
            "name": "Color vivo Internet, SLU",
            "url": "https://www.colorvivo.com"
          },
          "sameAs": [
            "https://x.com/meteo_es"
          ]
        },
        {
          "@context": "https://schema.org",
          "@type": "WebSite",
          "name": "Meteo.es",
          "url": "https://meteo.es",
          "inLanguage": "es",
          "potentialAction": {
            "@type": "SearchAction",
            "target": "https://meteo.es/buscar?q={search_term_string}",
            "query-input": "required name=search_term_string"
          }
        }
      ],
      "robotsMeta": null,
      "author": null,
      "generator": null,
      "markdownAlternateHref": "/llms.txt"
    }
  },
  "markdown": "DANA y gota fría: qué son, cuándo ocurren y cómo prepararte\n\nExplicamos qué es una DANA, en qué se diferencia de la gota fría, cuándo son más frecuentes y cómo protegerte en las zonas de mayor riesgo.\n",
  "fullPageMarkdown": "Meteo.es - El tiempo en España y el mundo\n\n# El tiempo en España y el mundo\n\n[\n\n10°\n\nMayormente despejado\n\nLondon\n\n11° / 3°\n\n](https://meteo.es/localidad/london-gb)\n\nHumedad\n\n82%\n\nViento\n\n17 km/h\n\nPresión\n\n1021 hPa\n\nUV\n\n1.9\n\nAmanecer\n\n06:42\n\nAtardecer\n\n19:28\n\n## Previsión por horas\n\n23h\n\n10°\n\n00h\n\n10°\n\n01h\n\n9°\n\n02h\n\n9°\n\n03h\n\n8°\n\n04h\n\n8°\n\n05h\n\n7°\n\n06h\n\n7°\n\n07h\n\n7°\n\n08h\n\n7°\n\n09h\n\n8°\n\n10h\n\n9°\n\n## Próximos días\n\nDom.\n\n11° 3°\n\nLun.\n\n12° 7°\n\nMar.\n\n15° 8°\n\nMié.\n\n13° 10°\n\nJue.\n\n11° 6°\n\nVie.\n\n10° 7°\n\nSáb.\n\n12° 8°\n\n[\n\nMapas\n\nRadar de precipitación en tiempo real\n\n](https://meteo.es/mapas)[\n\nAvisos\n\nSin avisos activos\n\n](https://meteo.es/avisos)[\n\nPaíses\n\nPaíses del mundo\n\n](https://meteo.es/paises)[\n\nPlayas\n\nTiempo y agua en 591 playas\n\n](https://meteo.es/playas)\n\n## Contenido de temporada\n\n[![Alergias en primavera: temporada de polen, plantas y ciudades más afectadas](https://meteo.es/img/articles/thumbs/alergias-primavera.jpg)\n\nAlergias en primavera: temporada de polen, plantas y ciudades más afectadas\n\nTodo sobre la temporada de polen en España: plantas más alergénicas, peores ciudades para los alérgicos y cómo influye el tiempo en los niveles de polen.\n\n](https://meteo.es/noticias/meteorologia/alergias-primavera-polen)[![DANA y gota fría: qué son, cuándo ocurren y cómo prepararte](https://meteo.es/img/articles/thumbs/dana-gota-fria.jpg)\n\nDANA y gota fría: qué son, cuándo ocurren y cómo prepararte\n\nExplicamos qué es una DANA, en qué se diferencia de la gota fría, cuándo son más frecuentes y cómo protegerte en las zonas de mayor riesgo.\n\n](https://meteo.es/noticias/meteorologia/dana-gota-fria-que-es)[![El tiempo en Semana Santa: previsiones y consejos para tus planes](https://meteo.es/img/articles/thumbs/tiempo-semana-santa.jpg)\n\nEl tiempo en Semana Santa: previsiones y consejos para tus planes\n\nRepasamos los patrones meteorológicos habituales en Semana Santa en España: temperaturas por zonas, probabilidad de lluvia y consejos para planificar.\n\n](https://meteo.es/noticias/meteorologia/tiempo-semana-santa)\n",
  "markdownStats": {
    "images": 0,
    "links": 0,
    "tables": 0,
    "codeBlocks": 0,
    "headings": 0
  },
  "tokens": {
    "htmlTokens": 17582,
    "markdownTokens": 63,
    "reduction": 17519,
    "reductionPercent": 100
  },
  "score": {
    "score": 73,
    "grade": "C",
    "dimensions": {
      "semanticHtml": {
        "score": 75,
        "weight": 20,
        "grade": "B",
        "checks": {
          "uses_article_or_main": {
            "score": 100,
            "weight": 20,
            "details": "Has <main>"
          },
          "proper_heading_hierarchy": {
            "score": 100,
            "weight": 25,
            "details": "Clean heading hierarchy"
          },
          "semantic_elements": {
            "score": 7,
            "weight": 20,
            "details": "4 semantic elements, 178 divs (ratio: 2%)"
          },
          "meaningful_alt_texts": {
            "score": 60,
            "weight": 15,
            "details": "3/5 images with meaningful alt text"
          },
          "low_div_nesting": {
            "score": 100,
            "weight": 20,
            "details": "Avg div depth: 3.4, max: 6"
          }
        }
      },
      "contentEfficiency": {
        "score": 55,
        "weight": 25,
        "grade": "D",
        "checks": {
          "token_reduction_ratio": {
            "score": 100,
            "weight": 40,
            "details": "100% token reduction (HTML→Markdown)"
          },
          "content_to_noise_ratio": {
            "score": 0,
            "weight": 30,
            "details": "Content ratio: 0.3% (233 content chars / 67536 HTML bytes)"
          },
          "minimal_inline_styles": {
            "score": 0,
            "weight": 15,
            "details": "34/420 elements with inline styles (8.1%)"
          },
          "reasonable_page_weight": {
            "score": 100,
            "weight": 15,
            "details": "HTML size: 66KB"
          }
        }
      },
      "aiDiscoverability": {
        "score": 60,
        "weight": 25,
        "grade": "C",
        "checks": {
          "has_llms_txt": {
            "score": 100,
            "weight": 20,
            "details": "llms.txt exists and is valid"
          },
          "has_robots_txt": {
            "score": 100,
            "weight": 10,
            "details": "robots.txt exists"
          },
          "robots_allows_ai_bots": {
            "score": 100,
            "weight": 15,
            "details": "All major AI bots allowed"
          },
          "has_sitemap": {
            "score": 100,
            "weight": 10,
            "details": "Sitemap found"
          },
          "supports_markdown_negotiation": {
            "score": 20,
            "weight": 25,
            "details": "Application level — <link> tag"
          },
          "has_content_signals": {
            "score": 0,
            "weight": 20,
            "details": "No Content-Signal found (robots.txt or HTTP headers)"
          }
        }
      },
      "structuredData": {
        "score": 100,
        "weight": 15,
        "grade": "A",
        "checks": {
          "has_schema_org": {
            "score": 100,
            "weight": 30,
            "details": "JSON-LD found: Organization, WebSite"
          },
          "has_open_graph": {
            "score": 100,
            "weight": 25,
            "details": "All OG tags present"
          },
          "has_meta_description": {
            "score": 100,
            "weight": 20,
            "details": "Meta description: 122 chars"
          },
          "has_canonical_url": {
            "score": 100,
            "weight": 15,
            "details": "Canonical URL present"
          },
          "has_lang_attribute": {
            "score": 100,
            "weight": 10,
            "details": "lang=\"es\""
          }
        }
      },
      "accessibility": {
        "score": 93,
        "weight": 15,
        "grade": "A",
        "checks": {
          "content_without_js": {
            "score": 100,
            "weight": 40,
            "details": "Content available without JavaScript"
          },
          "reasonable_page_size": {
            "score": 100,
            "weight": 30,
            "details": "Page size: 66KB"
          },
          "fast_content_position": {
            "score": 75,
            "weight": 30,
            "details": "Main content starts at 39% of HTML"
          }
        }
      }
    }
  },
  "recommendations": [
    {
      "id": "improve_content_ratio",
      "priority": "critical",
      "category": "contentEfficiency",
      "titleKey": "rec.improve_content_ratio.title",
      "descriptionKey": "rec.improve_content_ratio.description",
      "howToKey": "rec.improve_content_ratio.howto",
      "effort": "moderate",
      "estimatedImpact": 6,
      "checkScore": 0,
      "checkDetails": "Content ratio: 0.3% (233 content chars / 67536 HTML bytes)"
    },
    {
      "id": "add_content_signals",
      "priority": "critical",
      "category": "aiDiscoverability",
      "titleKey": "rec.add_content_signals.title",
      "descriptionKey": "rec.add_content_signals.description",
      "howToKey": "rec.add_content_signals.howto",
      "effort": "quick-win",
      "estimatedImpact": 5,
      "checkScore": 0,
      "checkDetails": "No Content-Signal found (robots.txt or HTTP headers)"
    },
    {
      "id": "remove_inline_styles",
      "priority": "critical",
      "category": "contentEfficiency",
      "titleKey": "rec.remove_inline_styles.title",
      "descriptionKey": "rec.remove_inline_styles.description",
      "howToKey": "rec.remove_inline_styles.howto",
      "effort": "moderate",
      "estimatedImpact": 3,
      "checkScore": 0,
      "checkDetails": "34/420 elements with inline styles (8.1%)"
    },
    {
      "id": "add_markdown_negotiation",
      "priority": "high",
      "category": "aiDiscoverability",
      "titleKey": "rec.add_markdown_negotiation.title",
      "descriptionKey": "rec.add_markdown_negotiation.description",
      "howToKey": "rec.add_markdown_negotiation.howto",
      "effort": "significant",
      "estimatedImpact": 6,
      "checkScore": 20,
      "checkDetails": "Application level — <link> tag"
    },
    {
      "id": "add_semantic_elements",
      "priority": "high",
      "category": "semanticHtml",
      "titleKey": "rec.add_semantic_elements.title",
      "descriptionKey": "rec.add_semantic_elements.description",
      "howToKey": "rec.add_semantic_elements.howto",
      "effort": "moderate",
      "estimatedImpact": 5,
      "checkScore": 7,
      "checkDetails": "4 semantic elements, 178 divs (ratio: 2%)"
    },
    {
      "id": "improve_alt_texts",
      "priority": "medium",
      "category": "semanticHtml",
      "titleKey": "rec.improve_alt_texts.title",
      "descriptionKey": "rec.improve_alt_texts.description",
      "howToKey": "rec.improve_alt_texts.howto",
      "effort": "moderate",
      "estimatedImpact": 4,
      "checkScore": 60,
      "checkDetails": "3/5 images with meaningful alt text"
    }
  ],
  "llmsTxtPreview": "# Meteo.es\n\n> Previsión meteorológica para España y el mundo. Pronóstico de 16 días, previsión por horas, temperaturas, lluvia y viento.\n\n## Main\n- [Meteo.es - El tiempo en España y el mundo](https://meteo.es): Previsión meteorológica para España y el mundo. Pronóstico de 16 días, previsión por horas, temperaturas, lluvia y vien…\n- [El tiempo por países](https://meteo.es/paises)\n- [Playas](https://meteo.es/playas)\n- [Calidad del aire](https://meteo.es/calidad-aire)\n- [Mapas meteorológicos](https://meteo.es/mapas)\n- [Avisos meteorológicos](https://meteo.es/avisos)\n- [Noticias](https://meteo.es/noticias)\n- [Meteopedia](https://meteo.es/meteopedia)\n- [EN](https://meteo.es/en)\n\n",
  "llmsTxtExisting": "# Meteo.es\n\n> Servicio meteorológico en español desde 1995. Previsiones para España y el mundo con datos de AEMET y Open-Meteo. Operado por Color vivo Internet, SLU.\n\n- Web: https://meteo.es\n- Idiomas: Español (raíz), English (/en/)\n- Versión completa de este archivo: https://meteo.es/llms-full.txt\n\n## Previsión del tiempo — Principales ciudades de España\n\n- [Madrid](https://meteo.es/localidad/madrid-es): Previsión actual, por horas y 16 días\n- [Barcelona](https://meteo.es/localidad/barcelona-es): Previsión completa\n- [Valencia](https://meteo.es/localidad/valencia-es): Previsión completa\n- [Sevilla](https://meteo.es/localidad/sevilla-es): Previsión completa\n- [Zaragoza](https://meteo.es/localidad/zaragoza-es): Previsión completa\n- [Málaga](https://meteo.es/localidad/malaga-es): Previsión completa\n- [Murcia](https://meteo.es/localidad/murcia-es): Previsión completa\n- [Palma de Mallorca](https://meteo.es/localidad/palma-de-mallorca-es): Previsión completa\n- [Las Palmas de Gran Canaria](https://meteo.es/localidad/las-palmas-de-gran-canaria-es): Previsión completa\n- [Bilbao](https://meteo.es/localidad/bilbao-es): Previsión completa\n- [Alicante](https://meteo.es/localidad/alicante-es): Previsión completa\n- [Córdoba](https://meteo.es/localidad/cordoba-es): Previsión completa\n- [Valladolid](https://meteo.es/localidad/valladolid-es): Previsión completa\n- [A Coruña](https://meteo.es/localidad/a-coruna-es): Previsión completa\n- [Granada](https://meteo.es/localidad/granada-es): Previsión completa\n- [San Sebastián](https://meteo.es/localidad/san-sebastian-es): Previsión completa\n- [Santander](https://meteo.es/localidad/santander-es): Previsión completa\n- [Pamplona](https://meteo.es/localidad/pamplona-es): Previsión completa\n- [Oviedo](https://meteo.es/localidad/oviedo-es): Previsión completa\n- [Almería](https://meteo.es/localidad/almeria-es): Previsión completa\n\n## Previsión del tiempo — Principales ciudades del mundo\n\n- [Londres](https://meteo.es/localidad/london-gb): Previsión 16 días\n- [París](https://meteo.es/localidad/paris-fr): Previsión 16 días\n- [Berlín](https://meteo.es/localidad/berlin-de): Previsión 16 días\n- [Roma](https://meteo.es/localidad/roma-it): Previsión 16 días\n- [Nueva York](https://meteo.es/localidad/new-york-us): Previsión 16 días\n- [Tokio](https://meteo.es/localidad/tokyo-jp): Previsión 16 días\n- [Ciudad de México](https://meteo.es/localidad/ciudad-de-mexico-mx): Previsión 16 días\n- [Buenos Aires](https://meteo.es/localidad/buenos-aires-ar): Previsión 16 días\n- [Bogotá](https://meteo.es/localidad/bogota-co): Previsión 16 días\n- [Santiago de Chile](https://meteo.es/localidad/santiago-cl): Previsión 16 días\n\n## Meteopedia — Glosario meteorológico (341 términos ES + 341 EN, 16 categorías)\n\nEnciclopedia meteorológica con definiciones detalladas. Términos más relevantes:\n\n- [DANA](https://meteo.es/meteopedia/dana): Depresión Aislada en Niveles Altos, lluvias intensas en el Mediterráneo\n- [Gota fría](https://meteo.es/meteopedia/gota-fria): Embolsamiento de aire frío que genera lluvias torrenciales\n- [Anticiclón](https://meteo.es/meteopedia/anticiclon): Zona de alta presión con tiempo estable\n- [Borrasca](https://meteo.es/meteopedia/borrasca): Zona de baja presión con inestabilidad\n- [Ola de calor](https://meteo.es/meteopedia/ola-de-calor): Periodo prolongado de temperaturas anormalmente altas\n- [Calima](https://meteo.es/meteopedia/calima): Polvo en suspensión que reduce la visibilidad\n- [Huracán](https://meteo.es/meteopedia/huracan): Ciclón tropical de gran intensidad\n- [Tornado](https://meteo.es/meteopedia/tornado): Columna de aire en rotación violenta\n- [Jet stream](https://meteo.es/meteopedia/jet-stream): Corriente en chorro de vientos en altura\n- [El Niño](https://meteo.es/meteopedia/el-nino): Calentamiento del Pacífico ecuatorial\n- [Inversión térmica](https://meteo.es/meteopedia/inversion-termica): Capa de aire caliente que atrapa contaminación\n- [Sensación térmica](https://meteo.es/meteopedia/sensacion-termica): Temperatura percibida por el cuerpo\n- [Presión atmosférica](https://meteo.es/meteopedia/presion-atmosferica): Peso del aire sobre una superficie\n- [Punto de rocío](https://meteo.es/meteopedia/punto-de-rocio): Temperatura a la que el aire se satura\n- [Escala Beaufort](https://meteo.es/meteopedia/escala-beaufort): Clasificación de la fuerza del viento\n- [Cambio climático](https://meteo.es/meteopedia/cambio-climatico): Variación del clima a largo plazo\n- [Cumulonimbus](https://meteo.es/meteopedia/cumulonimbus): Nube de desarrollo vertical, tormentas\n- [Medicane](https://meteo.es/meteopedia/medicane): Ciclón de características tropicales en el Mediterráneo\n- [Galerna](https://meteo.es/meteopedia/galerna): Temporal súbito en la costa cantábrica\n- [Levante](https://meteo.es/meteopedia/levante): Viento del este en el Estrecho de Gibraltar\n- [Índice UV](https://meteo.es/meteopedia/indice-uv): Medida de la radiación ultravioleta solar\n\nÍndice completo: https://meteo.es/meteopedia\n\n## Servicios especiales\n\n- [Playas de España](https://meteo.es/playas): Previsión en 591 playas con temperatura del agua, oleaje e índice UV\n- [Calidad del aire](https://meteo.es/calidad-aire): Índice AQI europeo, contaminantes y niveles de polen\n- [Avisos meteorológicos](https://meteo.es/avisos): Alertas oficiales AEMET (amarillo, naranja, rojo)\n- [Mapas meteorológicos](https://meteo.es/mapas): Radar de precipitación en tiempo real, capas de temperatura, nubes, presión y viento\n- [Países](https://meteo.es/paises): El tiempo en 194 países del mundo\n\n## Noticias\n\n- [Noticias meteorología](https://meteo.es/noticias): Artículos sobre meteorología, astronomía, cambio climático, sostenibilidad, vida saludable y escapadas\n\n## Categorías de Meteopedia (16 categorías)\n\n- Fenómenos atmosféricos (40): DANA, borrasca, anticiclón, calima, ciclogénesis explosiva, vaguada, dorsal...\n- Viento (34): Cierzo, levante, tramontana, alisios, efecto Föhn, Santa Ana, cizalladura...\n- Nubes (33): Cumulonimbus, cirro, pyrocumulonimbus, nube cavum, Kelvin-Helmholtz...\n- Instrumentos (25): Radar, radiosonda, METAR, TAF, nowcasting, modelo GFS, modelo ECMWF...\n- General (24): CAPE, efecto Coriolis, convección, vórtice polar, estabilidad atmosférica...\n- Climatología (20): El Niño, cambio climático, anomalía térmica, microclima, normal climatológica...\n- Precipitación (19): Lluvia, nieve, granizo, hidrometeoro, nieve húmeda...\n- Óptica atmosférica (14): Arcoíris, halo solar, pilar solar, rayos crepusculares, cielo rojo...\n- Ciclones y tormentas (14): Huracán, tifón, tornado, supercélula, mesociclón, ojo del huracán...\n- Temperatura (13): Ola de calor, ola de frío, isla de calor urbana, amplitud térmica...\n- Escalas (8): Beaufort, Fujita, Saffir-Simpson, AQI, humidex, índice UV...\n- Meteorología marina (6): Oleaje, fetch, marejada ciclónica, SST, afloramiento costero...\n- Astronomía (5): Equinoccio, solsticio, fotoperiodo, crepúsculo...\n- Agrometeorología (4): Grados-día, helada tardía, estrés hídrico, fenología\n- Calidad del aire (4): PM2.5, ozono troposférico, smog fotoquímico, polen atmosférico\n- Peligros y seguridad (4): Aviso meteorológico, inundación repentina, alud, incendio forestal meteorológico\n\n## API REST\n\nMeteo.es ofrece una API REST v1 autenticada con Sanctum. Endpoints para localidades, previsiones, alertas, playas, calidad del aire, condiciones marítimas y artículos. Documentación en `/api/v1/`.\n\n## Fuentes de datos\n\n- **Open-Meteo**: Fuente principal mundial (CC BY 4.0)\n- **AEMET OpenData**: Observaciones y predicciones oficiales para España\n- **RainViewer**: Radar de precipitación en tiempo real\n\n## Contacto\n\n- Web: https://meteo.es\n- Operado por: [Color vivo Internet, SLU](https://www.colorvivo.com)",
  "snippets": [
    {
      "id": "add_content_signals",
      "title": "Add Content-Signal directives",
      "description": "Content-Signal tells AI agents how they may use your content. The recommended location is robots.txt, but you can also add it as an HTTP header.",
      "language": "txt",
      "code": "# robots.txt (recommended, canonical location):\nUser-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no\n\n# Nginx — add to server block (optional, for HTTP header):\n# add_header Content-Signal \"search=yes, ai-input=yes, ai-train=no\" always;\n\n# Apache — add to .htaccess (optional, for HTTP header):\n# Header set Content-Signal \"search=yes, ai-input=yes, ai-train=no\"",
      "filename": "/robots.txt"
    },
    {
      "id": "add_markdown_negotiation",
      "title": "Support Markdown for Agents",
      "description": "Implement one or more of the 4 Markdown for Agents mechanisms to let AI agents request content in markdown format.",
      "language": "html",
      "code": "<!-- 1. Content negotiation: respond to Accept: text/markdown -->\n<!-- In your server/framework, check the Accept header and return markdown -->\n<!-- with Content-Type: text/markdown -->\n\n<!-- 2. Serve .md URLs (e.g., /about.md alongside /about) -->\n<!-- Generate static .md files or handle .md routes in your app -->\n\n<!-- 3. Add <link> tag in your HTML <head>: -->\n<link rel=\"alternate\" type=\"text/markdown\" href=\"/page.md\">\n\n<!-- 4. Add Link HTTP header on HTML responses: -->\n<!-- Link: </page.md>; rel=\"alternate\"; type=\"text/markdown\" -->\n\n<!-- Best practice: include Vary: Accept and X-Markdown-Tokens headers -->\n<!-- on markdown responses -->",
      "filename": "<head> + server config"
    }
  ]
}

APIを使用してプログラムで取得できます(近日公開)

このJSONは内部使用向けです — MarkdownやllMs.txtファイルとは異なり、サイトにアップロードするものではありません。スコアの経時変化を追跡するための基準値として保存するか、開発チームと共有するか、CI/CDパイプラインに統合してください。

結果を共有

Twitter LinkedIn

近日公開: ドメイン全体分析

ドメイン全体をクロールし、llms.txtを生成し、AI対応スコアを経時的にモニタリング。ウェイトリストに登録して通知を受け取りましょう。

リストに登録されました!サービス開始時にお知らせします。