URL analysée
https://www.mayeye.net/
Score AI-Ready
Insuffisant
sur 100
Économie de tokens
Détail du score
Votre page n’utilise pas d’éléments <article> ou <main>. Ces conteneurs sémantiques aident les AI agents à identifier la zone de contenu principal et à ignorer la navigation, les barres latérales et les pieds de page.
Comment implémenter
Ajoutez un élément <main> autour du contenu principal de votre page, et utilisez <article> pour les blocs de contenu autonomes comme les billets de blog ou les descriptions de produits.
Votre site ne supporte pas Markdown for Agents. Ce standard Cloudflare permet aux agents IA de demander du contenu en format markdown, réduisant l'utilisation de tokens de ~80%.
Comment implémenter
Implémentez un ou plusieurs : (1) Répondre à Accept: text/markdown avec du contenu markdown. (2) Servir des URLs .md (ex : /page.md). (3) Ajouter des balises <link rel="alternate" type="text/markdown">. (4) Ajouter des en-têtes HTTP Link pour la découverte markdown.
Votre site n’a pas de fichier robots.txt. Ce fichier contrôle la manière dont les bots (y compris les AI agents) accèdent à votre site.
Comment implémenter
Créez un fichier /robots.txt qui autorise l’accès à vos pages de contenu. Incluez une directive Sitemap pointant vers votre sitemap.xml.
Aucun sitemap trouvé. Un sitemap aide les AI agents à découvrir toutes les pages de votre site.
Comment implémenter
Créez un /sitemap.xml listant toutes vos pages publiques. La plupart des CMS peuvent le générer automatiquement.
Aucune directive Content-Signal trouvée. Celles-ci indiquent aux agents IA comment ils peuvent utiliser votre contenu (indexation, entrée IA, données d'entraînement). L'emplacement recommandé est robots.txt.
Comment implémenter
Ajoutez Content-Signal à votre robots.txt : User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no. Vous pouvez aussi l'ajouter comme en-tête HTTP sur les réponses markdown.
Aucune donnée structurée Schema.org trouvée. JSON-LD aide les AI agents à extraire des informations factuelles et structurées de vos pages.
Comment implémenter
Ajoutez un bloc <script type="application/ld+json"> avec du balisage Schema.org. Utilisez les types appropriés : Article pour les billets de blog, Product pour les produits, Organization pour la page de votre entreprise.
Votre page repose fortement sur les éléments <div>. Les éléments sémantiques comme <section>, <nav>, <header>, <footer> et <aside> fournissent une structure significative pour les AI agents.
Comment implémenter
Remplacez les conteneurs <div> génériques par les éléments sémantiques appropriés. Utilisez <section> pour les groupes thématiques, <nav> pour la navigation, <header>/<footer> pour les en-têtes et pieds de page ou de section.
Balises Open Graph manquantes ou incomplètes. Les balises OG aident les AI agents (et les plateformes sociales) à comprendre le titre, la description et l’image de votre page.
Comment implémenter
Ajoutez les balises meta og:title, og:description et og:image dans le <head> de votre page.
Aucune meta description trouvée. Cette balise fournit un résumé concis de la page pour les AI agents et les moteurs de recherche.
Comment implémenter
Ajoutez une balise <meta name="description" content="..."> avec une description de 150 à 160 caractères sur le contenu de la page.
Aucune URL canonique trouvée. Cela aide les AI agents à identifier la version préférée d’une page et à éviter le contenu dupliqué.
Comment implémenter
Ajoutez une balise <link rel="canonical" href="..."> pointant vers l’URL canonique de la page.
- [COMPANY](https://www.mayeye.net/kor/company)
- [회사소개](https://www.mayeye.net/kor/company)
- [비전](https://www.mayeye.net/kor/company/vision)
- [수상 및 인증](https://www.mayeye.net/kor/company/awards)
- [주요 고객사](https://www.mayeye.net/kor/client)
- [오시는 길](https://www.mayeye.net/kor/company/way)
- [BUSINESS](https://www.mayeye.net/kor/business)
- [사업분야](https://www.mayeye.net/kor/business)
- [주요사업실적](https://www.mayeye.net/kor/performance)
- [SOLUTION](https://www.mayeye.net/kor/solution)
- [mec·cms](https://www.mayeye.net/kor/solution)
- [mec·viewer](https://www.mayeye.net/kor/solution/viewer)
- [mec·archives](https://www.mayeye.net/kor/solution/archives)
- [mec·search](https://www.mayeye.net/kor/solution/search)
- [mec·dsv](https://www.mayeye.net/kor/solution/dsv)
- [mec·gai](https://www.mayeye.net/kor/solution/gai)
- [mec·sdp](https://www.mayeye.net/kor/solution/sdp)
- [mec·deid](https://www.mayeye.net/kor/solution/deid)
- [mec·aisa](https://www.mayeye.net/kor/solution/aisa)
- [RECRUIT](https://www.mayeye.net/kor/recruit)
- [인재상](https://www.mayeye.net/kor/recruit)
- [채용안내](https://www.mayeye.net/kor/recruit/employment)
- 042-862-0159
- 대전광역시 유성구 반석동로 40번길 12
[메뉴열기](https://www.mayeye.net/#)
SCROLL
mayeye
[메뉴열기 바로가기](https://www.mayeye.net/#menu-btn) [본문 바로가기](https://www.mayeye.net/#content)
# [MAYEYE](https://www.mayeye.net/)
- [COMPANY](https://www.mayeye.net/kor/company)
- [회사소개](https://www.mayeye.net/kor/company)
- [비전](https://www.mayeye.net/kor/company/vision)
- [수상 및 인증](https://www.mayeye.net/kor/company/awards)
- [주요 고객사](https://www.mayeye.net/kor/client)
- [오시는 길](https://www.mayeye.net/kor/company/way)
- [BUSINESS](https://www.mayeye.net/kor/business)
- [사업분야](https://www.mayeye.net/kor/business)
- [주요사업실적](https://www.mayeye.net/kor/performance)
- [SOLUTION](https://www.mayeye.net/kor/solution)
- [mec·cms](https://www.mayeye.net/kor/solution)
- [mec·viewer](https://www.mayeye.net/kor/solution/viewer)
- [mec·archives](https://www.mayeye.net/kor/solution/archives)
- [mec·search](https://www.mayeye.net/kor/solution/search)
- [mec·dsv](https://www.mayeye.net/kor/solution/dsv)
- [mec·gai](https://www.mayeye.net/kor/solution/gai)
- [mec·sdp](https://www.mayeye.net/kor/solution/sdp)
- [mec·deid](https://www.mayeye.net/kor/solution/deid)
- [mec·aisa](https://www.mayeye.net/kor/solution/aisa)
- [RECRUIT](https://www.mayeye.net/kor/recruit)
- [인재상](https://www.mayeye.net/kor/recruit)
- [채용안내](https://www.mayeye.net/kor/recruit/employment)
- 042-862-0159
- 대전광역시 유성구 반석동로 40번길 12
[메뉴열기](https://www.mayeye.net/#)
[회사소개 다운로드](https://www.mayeye.net/resources/upload/info-2025.pdf)
- [](https://www.mayeye.net/kor/company/way)
- [](https://www.mayeye.net/kor/company/awards)
SCROLL
- [**홈페이지 구축Homepage**
차별화된 IT기술력으로 고객의 니즈를 반영한 홈페이지 구축 서비스
](https://www.mayeye.net/kor/performance?selectedBusinessNo=BUSINESS_002)
- [**업무시스템 구축System Integration**
최신 IT기술을 활용하여 최적화된 맞춤형 시스템 통합 서비스
](https://www.mayeye.net/kor/performance?selectedBusinessNo=BUSINESS_005)
- [**빅데이터 시각화Big Data Visualization**
빅데이터를 수집 및 가공하여 데이터 시각화 플랫폼
](https://www.mayeye.net/kor/performance?selectedBusinessNo=BUSINESS_008)
- [**인공지능Artificial Intelligence**
내부망 구축을 위한 On-premise sLLM 특정 도메인과 Task를 위한 맞춤형 생성형 AI 서비스
](https://www.mayeye.net/kor/performance?selectedBusinessNo=BUSINESS_009)
- [**안전관리시스템Safety Management System**
신속한 상태변화 감지와 관리 운영을 위한 신뢰성 있는 안전관리 플랫폼
](https://www.mayeye.net/kor/performance?selectedBusinessNo=BUSINESS_010)
[Top](https://www.mayeye.net/#)
**ADDRESS**대전광역시 유성구 반석동로 40번길 12
**CONTACTS**042-862-0159
- [HELP DESK](http://helpdesk.mayeye.net/)
- [*회사소개* 다운로드](https://www.mayeye.net/resources/upload/info-2025.pdf)
COPYRIGHT © MAYEYE. ALL RIGHTS RESERVED.
Téléversez ce fichier sous /index.md sur votre serveur pour que les AI agents puissent accéder à une version propre de votre page. Vous pouvez également configurer la négociation de contenu Accept: text/markdown pour le servir automatiquement.
Notre recommandation
# mayeye.net > 메뉴열기 ## Main - [mayeye](https://www.mayeye.net/): 메뉴열기
Le llms.txt complet nécessite une analyse de tout le domaine (bientôt disponible)
Téléversez ce fichier vers https://www.mayeye.net/llms.txt à la racine de votre domaine. Les AI agents comme ChatGPT, Claude et Perplexity consultent ce fichier pour comprendre la structure de votre site.
Ce site possède déjà un fichier llms.txt.
Format non valide — doit commencer par un titre # et contenir du contenu significatif<!DOCTYPE html>
<html lang="ko">
<head>
<meta http-equiv='X-UA-Compatible' content='IE=Edge' />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=2.0,user-scalable=yes, target-densitydpi=device-dpi">
<meta name="format-detection" content="telephone=no,email=no,address=no" />
<title>ERROR</title>
<link rel="stylesheet" type="text/css" href="/resources/css/mec/core.css;jsessionid=0B960C039166F8AB38E6A4CFE6618A54" media="all" />
<link rel="stylesheet" type="text/css" href="/resources/css/mec/skin.css;jsessionid=0B960C039166F8AB38E6A4CFE6618A54" media="all" />
</head>
<body class="cms">
<div id="system_error">
<img src="/resources/images/core/sorry.png;jsessionid=0B960C039166F8AB38E6A4CFE6618A54" alt="ERROR 404" />
<p class="mt_10 mb_25">
이용에 불편을 드려 죄송합니다. 요청하신 페이지를 찾을 수 없습니다.<br />
현재 서비스되는 페이지인지 다시 한번 확인해 주시기 바랍니다.
</p>
<a href="#" class="btn ty_3" onclick="history.back(-2);">이전 페이지로 이동</a>
</div>
</body>
</html>
HTML sémantique
Missing <article> and <main> elements
Clean heading hierarchy
1 semantic elements, 25 divs (ratio: 4%)
No images found
Avg div depth: 2.8, max: 5
Efficacité du contenu
77% token reduction (HTML→Markdown)
Content ratio: 11.8% (993 content chars / 8421 HTML bytes)
0/180 elements with inline styles (0.0%)
HTML size: 8KB
Visibilité IA
llms.txt exists but appears empty or invalid
No robots.txt found
No robots.txt — AI bots allowed by default
No sitemap found
Données structurées
No JSON-LD / Schema.org found
0/3 OG tags present
No meta description
No canonical URL
No lang attribute on <html>
Accessibilité
Content available without JavaScript
Page size: 8KB
Main content starts at 13% of HTML
{
"url": "https://www.mayeye.net/",
"timestamp": 1774947089529,
"fetch": {
"mode": "simple",
"timeMs": 829,
"htmlSizeBytes": 8421,
"supportsMarkdown": false,
"markdownAgents": {
"contentNegotiation": false,
"mdUrl": {
"found": false,
"url": null
},
"linkTag": {
"found": false,
"url": null
},
"linkHeader": {
"found": false,
"url": null
},
"responseHeaders": {
"contentSignal": null,
"xMarkdownTokens": null,
"vary": null
},
"frontmatter": {
"present": false,
"fields": [],
"level": "none"
},
"level": "none"
},
"statusCode": 200
},
"extraction": {
"title": "mayeye",
"excerpt": "메뉴열기",
"byline": null,
"siteName": null,
"lang": null,
"contentLength": 993,
"metadata": {
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImage": null,
"ogType": null,
"canonical": null,
"lang": null,
"schemas": [],
"robotsMeta": null,
"author": null,
"generator": null,
"markdownAlternateHref": null
}
},
"markdown": "- [COMPANY](https://www.mayeye.net/kor/company)\n - [회사소개](https://www.mayeye.net/kor/company)\n - [비전](https://www.mayeye.net/kor/company/vision)\n - [수상 및 인증](https://www.mayeye.net/kor/company/awards)\n - [주요 고객사](https://www.mayeye.net/kor/client)\n - [오시는 길](https://www.mayeye.net/kor/company/way)\n- [BUSINESS](https://www.mayeye.net/kor/business)\n - [사업분야](https://www.mayeye.net/kor/business)\n - [주요사업실적](https://www.mayeye.net/kor/performance)\n- [SOLUTION](https://www.mayeye.net/kor/solution)\n - [mec·cms](https://www.mayeye.net/kor/solution)\n - [mec·viewer](https://www.mayeye.net/kor/solution/viewer)\n - [mec·archives](https://www.mayeye.net/kor/solution/archives)\n - [mec·search](https://www.mayeye.net/kor/solution/search)\n - [mec·dsv](https://www.mayeye.net/kor/solution/dsv)\n - [mec·gai](https://www.mayeye.net/kor/solution/gai)\n - [mec·sdp](https://www.mayeye.net/kor/solution/sdp)\n - [mec·deid](https://www.mayeye.net/kor/solution/deid)\n - [mec·aisa](https://www.mayeye.net/kor/solution/aisa)\n- [RECRUIT](https://www.mayeye.net/kor/recruit)\n - [인재상](https://www.mayeye.net/kor/recruit)\n - [채용안내](https://www.mayeye.net/kor/recruit/employment)\n\n- 042-862-0159\n- 대전광역시 유성구 반석동로 40번길 12\n\n[메뉴열기](https://www.mayeye.net/#)\n\nSCROLL\n",
"fullPageMarkdown": "mayeye\n\n[메뉴열기 바로가기](https://www.mayeye.net/#menu-btn) [본문 바로가기](https://www.mayeye.net/#content)\n\n# [MAYEYE](https://www.mayeye.net/)\n\n- [COMPANY](https://www.mayeye.net/kor/company)\n - [회사소개](https://www.mayeye.net/kor/company)\n - [비전](https://www.mayeye.net/kor/company/vision)\n - [수상 및 인증](https://www.mayeye.net/kor/company/awards)\n - [주요 고객사](https://www.mayeye.net/kor/client)\n - [오시는 길](https://www.mayeye.net/kor/company/way)\n- [BUSINESS](https://www.mayeye.net/kor/business)\n - [사업분야](https://www.mayeye.net/kor/business)\n - [주요사업실적](https://www.mayeye.net/kor/performance)\n- [SOLUTION](https://www.mayeye.net/kor/solution)\n - [mec·cms](https://www.mayeye.net/kor/solution)\n - [mec·viewer](https://www.mayeye.net/kor/solution/viewer)\n - [mec·archives](https://www.mayeye.net/kor/solution/archives)\n - [mec·search](https://www.mayeye.net/kor/solution/search)\n - [mec·dsv](https://www.mayeye.net/kor/solution/dsv)\n - [mec·gai](https://www.mayeye.net/kor/solution/gai)\n - [mec·sdp](https://www.mayeye.net/kor/solution/sdp)\n - [mec·deid](https://www.mayeye.net/kor/solution/deid)\n - [mec·aisa](https://www.mayeye.net/kor/solution/aisa)\n- [RECRUIT](https://www.mayeye.net/kor/recruit)\n - [인재상](https://www.mayeye.net/kor/recruit)\n - [채용안내](https://www.mayeye.net/kor/recruit/employment)\n\n- 042-862-0159\n- 대전광역시 유성구 반석동로 40번길 12\n\n[메뉴열기](https://www.mayeye.net/#)\n\n[회사소개 다운로드](https://www.mayeye.net/resources/upload/info-2025.pdf)\n\n- [](https://www.mayeye.net/kor/company/way)\n- [](https://www.mayeye.net/kor/company/awards)\n\nSCROLL\n\n- [**홈페이지 구축Homepage**\n\n 차별화된 IT기술력으로 고객의 니즈를 반영한 홈페이지 구축 서비스\n\n ](https://www.mayeye.net/kor/performance?selectedBusinessNo=BUSINESS_002)\n\n- [**업무시스템 구축System Integration**\n\n 최신 IT기술을 활용하여 최적화된 맞춤형 시스템 통합 서비스\n\n ](https://www.mayeye.net/kor/performance?selectedBusinessNo=BUSINESS_005)\n\n- [**빅데이터 시각화Big Data Visualization**\n\n 빅데이터를 수집 및 가공하여 데이터 시각화 플랫폼\n\n ](https://www.mayeye.net/kor/performance?selectedBusinessNo=BUSINESS_008)\n\n- [**인공지능Artificial Intelligence**\n\n 내부망 구축을 위한 On-premise sLLM 특정 도메인과 Task를 위한 맞춤형 생성형 AI 서비스\n\n ](https://www.mayeye.net/kor/performance?selectedBusinessNo=BUSINESS_009)\n\n- [**안전관리시스템Safety Management System**\n\n 신속한 상태변화 감지와 관리 운영을 위한 신뢰성 있는 안전관리 플랫폼\n\n ](https://www.mayeye.net/kor/performance?selectedBusinessNo=BUSINESS_010)\n\n[Top](https://www.mayeye.net/#)\n\n**ADDRESS**대전광역시 유성구 반석동로 40번길 12\n\n**CONTACTS**042-862-0159\n\n- [HELP DESK](http://helpdesk.mayeye.net/)\n- [*회사소개* 다운로드](https://www.mayeye.net/resources/upload/info-2025.pdf)\n\nCOPYRIGHT © MAYEYE. ALL RIGHTS RESERVED.\n",
"markdownStats": {
"images": 0,
"links": 23,
"tables": 0,
"codeBlocks": 0,
"headings": 0
},
"tokens": {
"htmlTokens": 2342,
"markdownTokens": 542,
"reduction": 1800,
"reductionPercent": 77
},
"score": {
"score": 53,
"grade": "D",
"dimensions": {
"semanticHtml": {
"score": 63,
"weight": 20,
"grade": "C",
"checks": {
"uses_article_or_main": {
"score": 0,
"weight": 20,
"details": "Missing <article> and <main> elements"
},
"proper_heading_hierarchy": {
"score": 100,
"weight": 25,
"details": "Clean heading hierarchy"
},
"semantic_elements": {
"score": 13,
"weight": 20,
"details": "1 semantic elements, 25 divs (ratio: 4%)"
},
"meaningful_alt_texts": {
"score": 100,
"weight": 15,
"details": "No images found"
},
"low_div_nesting": {
"score": 100,
"weight": 20,
"details": "Avg div depth: 2.8, max: 5"
}
}
},
"contentEfficiency": {
"score": 77,
"weight": 25,
"grade": "B",
"checks": {
"token_reduction_ratio": {
"score": 80,
"weight": 40,
"details": "77% token reduction (HTML→Markdown)"
},
"content_to_noise_ratio": {
"score": 50,
"weight": 30,
"details": "Content ratio: 11.8% (993 content chars / 8421 HTML bytes)"
},
"minimal_inline_styles": {
"score": 100,
"weight": 15,
"details": "0/180 elements with inline styles (0.0%)"
},
"reasonable_page_weight": {
"score": 100,
"weight": 15,
"details": "HTML size: 8KB"
}
}
},
"aiDiscoverability": {
"score": 25,
"weight": 25,
"grade": "F",
"checks": {
"has_llms_txt": {
"score": 50,
"weight": 20,
"details": "llms.txt exists but appears empty or invalid"
},
"has_robots_txt": {
"score": 0,
"weight": 10,
"details": "No robots.txt found"
},
"robots_allows_ai_bots": {
"score": 100,
"weight": 15,
"details": "No robots.txt — AI bots allowed by default"
},
"has_sitemap": {
"score": 0,
"weight": 10,
"details": "No sitemap found"
},
"supports_markdown_negotiation": {
"score": 0,
"weight": 25,
"details": "No Markdown for Agents support detected"
},
"has_content_signals": {
"score": 0,
"weight": 20,
"details": "No Content-Signal found (robots.txt or HTTP headers)"
}
}
},
"structuredData": {
"score": 0,
"weight": 15,
"grade": "F",
"checks": {
"has_schema_org": {
"score": 0,
"weight": 30,
"details": "No JSON-LD / Schema.org found"
},
"has_open_graph": {
"score": 0,
"weight": 25,
"details": "0/3 OG tags present"
},
"has_meta_description": {
"score": 0,
"weight": 20,
"details": "No meta description"
},
"has_canonical_url": {
"score": 0,
"weight": 15,
"details": "No canonical URL"
},
"has_lang_attribute": {
"score": 0,
"weight": 10,
"details": "No lang attribute on <html>"
}
}
},
"accessibility": {
"score": 100,
"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: 8KB"
},
"fast_content_position": {
"score": 100,
"weight": 30,
"details": "Main content starts at 13% of HTML"
}
}
}
}
},
"recommendations": [
{
"id": "add_article_main",
"priority": "critical",
"category": "semanticHtml",
"titleKey": "rec.add_article_main.title",
"descriptionKey": "rec.add_article_main.description",
"howToKey": "rec.add_article_main.howto",
"effort": "quick-win",
"estimatedImpact": 8,
"checkScore": 0,
"checkDetails": "Missing <article> and <main> elements"
},
{
"id": "add_markdown_negotiation",
"priority": "critical",
"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": 0,
"checkDetails": "No Markdown for Agents support detected"
},
{
"id": "add_robots_txt",
"priority": "critical",
"category": "aiDiscoverability",
"titleKey": "rec.add_robots_txt.title",
"descriptionKey": "rec.add_robots_txt.description",
"howToKey": "rec.add_robots_txt.howto",
"effort": "quick-win",
"estimatedImpact": 5,
"checkScore": 0,
"checkDetails": "No robots.txt found"
},
{
"id": "add_sitemap",
"priority": "critical",
"category": "aiDiscoverability",
"titleKey": "rec.add_sitemap.title",
"descriptionKey": "rec.add_sitemap.description",
"howToKey": "rec.add_sitemap.howto",
"effort": "quick-win",
"estimatedImpact": 5,
"checkScore": 0,
"checkDetails": "No sitemap found"
},
{
"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": "add_schema_org",
"priority": "high",
"category": "structuredData",
"titleKey": "rec.add_schema_org.title",
"descriptionKey": "rec.add_schema_org.description",
"howToKey": "rec.add_schema_org.howto",
"effort": "moderate",
"estimatedImpact": 6,
"checkScore": 0,
"checkDetails": "No JSON-LD / Schema.org found"
},
{
"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": 13,
"checkDetails": "1 semantic elements, 25 divs (ratio: 4%)"
},
{
"id": "add_open_graph",
"priority": "high",
"category": "structuredData",
"titleKey": "rec.add_open_graph.title",
"descriptionKey": "rec.add_open_graph.description",
"howToKey": "rec.add_open_graph.howto",
"effort": "quick-win",
"estimatedImpact": 4,
"checkScore": 0,
"checkDetails": "0/3 OG tags present"
},
{
"id": "add_meta_description",
"priority": "high",
"category": "structuredData",
"titleKey": "rec.add_meta_description.title",
"descriptionKey": "rec.add_meta_description.description",
"howToKey": "rec.add_meta_description.howto",
"effort": "quick-win",
"estimatedImpact": 4,
"checkScore": 0,
"checkDetails": "No meta description"
},
{
"id": "add_canonical_url",
"priority": "high",
"category": "structuredData",
"titleKey": "rec.add_canonical_url.title",
"descriptionKey": "rec.add_canonical_url.description",
"howToKey": "rec.add_canonical_url.howto",
"effort": "quick-win",
"estimatedImpact": 3,
"checkScore": 0,
"checkDetails": "No canonical URL"
}
],
"llmsTxtPreview": "# mayeye.net\n\n> 메뉴열기\n\n## Main\n- [mayeye](https://www.mayeye.net/): 메뉴열기\n\n",
"llmsTxtExisting": "<!DOCTYPE html>\r\n<html lang=\"ko\">\r\n<head>\r\n <meta http-equiv='X-UA-Compatible' content='IE=Edge' />\r\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\r\n <meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=2.0,user-scalable=yes, target-densitydpi=device-dpi\">\r\n <meta name=\"format-detection\" content=\"telephone=no,email=no,address=no\" />\r\n <title>ERROR</title>\r\n <link rel=\"stylesheet\" type=\"text/css\" href=\"/resources/css/mec/core.css;jsessionid=0B960C039166F8AB38E6A4CFE6618A54\" media=\"all\" />\r\n <link rel=\"stylesheet\" type=\"text/css\" href=\"/resources/css/mec/skin.css;jsessionid=0B960C039166F8AB38E6A4CFE6618A54\" media=\"all\" />\r\n</head>\r\n<body class=\"cms\">\r\n<div id=\"system_error\">\r\n <img src=\"/resources/images/core/sorry.png;jsessionid=0B960C039166F8AB38E6A4CFE6618A54\" alt=\"ERROR 404\" />\r\n <p class=\"mt_10 mb_25\">\r\n \r\n \r\n \r\n 이용에 불편을 드려 죄송합니다. 요청하신 페이지를 찾을 수 없습니다.<br />\r\n 현재 서비스되는 페이지인지 다시 한번 확인해 주시기 바랍니다.\r\n \r\n \r\n </p>\r\n <a href=\"#\" class=\"btn ty_3\" onclick=\"history.back(-2);\">이전 페이지로 이동</a>\r\n</div>\r\n</body>\r\n</html>",
"snippets": [
{
"id": "add_open_graph",
"title": "Add missing Open Graph tags",
"description": "These tags control how your page looks when shared on social media and some AI platforms.",
"language": "html",
"code": "<meta property=\"og:title\" content=\"mayeye\">\n<meta property=\"og:description\" content=\"Page description.\">\n<meta property=\"og:image\" content=\"https://yoursite.com/og-image.jpg\">\n<meta property=\"og:url\" content=\"https://www.mayeye.net/\">\n<meta property=\"og:type\" content=\"website\">",
"filename": "<head>"
},
{
"id": "add_meta_description",
"title": "Add meta description",
"description": "A good meta description (50-160 characters) helps AI agents understand your page quickly.",
"language": "html",
"code": "<meta name=\"description\" content=\"메뉴열기\">",
"filename": "<head>"
},
{
"id": "add_canonical_url",
"title": "Add canonical URL",
"description": "The canonical URL tells AI agents which version of the page is the \"official\" one, avoiding duplicate content issues.",
"language": "html",
"code": "<link rel=\"canonical\" href=\"https://www.mayeye.net/\">",
"filename": "<head>"
},
{
"id": "add_schema_org",
"title": "Add Schema.org JSON-LD",
"description": "Structured data helps AI agents understand the type, author, and purpose of your content.",
"language": "html",
"code": "<script type=\"application/ld+json\">\n{\n \"@context\": \"https://schema.org\",\n \"@type\": \"WebPage\",\n \"name\": \"mayeye\",\n \"description\": \"Page description.\",\n \"url\": \"https://www.mayeye.net/\",\n \"inLanguage\": \"en\"\n}\n</script>",
"filename": "<head>"
},
{
"id": "add_robots_txt",
"title": "Create /robots.txt",
"description": "A robots.txt file tells crawlers (including AI bots) what they can and cannot access.",
"language": "txt",
"code": "User-agent: *\nAllow: /\n\nSitemap: https://www.mayeye.net/sitemap.xml",
"filename": "/robots.txt"
},
{
"id": "add_sitemap",
"title": "Create /sitemap.xml",
"description": "A sitemap helps AI agents discover all your pages. Most CMS platforms generate one automatically.",
"language": "xml",
"code": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">\n <url>\n <loc>https://www.mayeye.net/</loc>\n <lastmod>2026-03-31</lastmod>\n </url>\n</urlset>",
"filename": "/sitemap.xml"
},
{
"id": "add_article_main",
"title": "Wrap content in <main> and <article>",
"description": "Semantic HTML landmarks help AI agents identify the main content of your page.",
"language": "html",
"code": "<main>\n <article>\n <h1>Your Page Title</h1>\n <p>Your content here...</p>\n </article>\n</main>",
"filename": "<body>"
},
{
"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"
}
]
}
Utilisez notre API pour obtenir ceci de manière programmatique (bientôt disponible)
Ce JSON est à usage interne — contrairement au Markdown et au llms.txt, il n’est pas destiné à être téléversé sur votre site. Conservez-le comme référence pour suivre l’évolution de votre score, partagez-le avec votre équipe de développement ou intégrez-le dans votre pipeline CI/CD.
Intégrez votre badge
Ajoutez ce badge à votre site. Il se met à jour automatiquement lorsque votre score de préparation à l’IA change.
<script src="https://agentready.md/badge.js" data-id="5464a1f8-22ae-406b-86b9-6d94f7acc530" data-domain="www.mayeye.net"></script>
[](https://agentready.md/fr/r/5464a1f8-22ae-406b-86b9-6d94f7acc530)
Bientôt : Analyse de domaine complet
Explorez l’ensemble de votre domaine, générez un llms.txt et surveillez votre score de préparation IA dans le temps. Rejoignez la liste d’attente pour être informé.