← GEO Mini Audit

Sample audit: a guesthouse in Kanazawa (anonymised)

Generated by the same tool as the paid audit, run on 2026-10-06 against the home page of a small guesthouse site in Kanazawa. Public pages only. The domain is shown as guesthouse.example and the business name is withheld; status codes, rule lines and counts are as measured. 診断例(ドメインは guesthouse.example に置換、店名は伏せています。日本語は各項目に併記、末尾に日本語の未確認事項)。

No AI engine was queried. This audit checks crawler access and machine-readability. It does not measure whether or how the site appears in AI answers. AI エンジンには一切問い合わせていません。AI の回答での表示状況は測定していません。

Summary / 概要

28 checks: 2 FAIL, 20 PASS, 4 WARN, 2 UNKNOWN.

$1 $2 $1
  1. ClaudeBot crawler access / ClaudeBot クローラーのアクセス — FAIL / 不合格, Severity / 重要度: High / 高
    Evidence / 根拠: verdict: mismatch; robots.txt: allowed; ClaudeBot status: 403; browser status: 200
    EN: Whether ClaudeBot is allowed by robots.txt and whether the server answers it normally. Fix: Allow ClaudeBot in robots.txt if you want it to read the site, and make sure the server and CDN do not block or challenge its user agent.
    JA: ClaudeBot が robots.txt で許可されているか、サーバーが通常どおり応答するかを確認します。対応: ClaudeBot に読み取らせたい場合は robots.txt で許可し、サーバーや CDN がそのユーザーエージェントをブロック・チャレンジしないようにしてください。
  2. GPTBot crawler access / GPTBot クローラーのアクセス — FAIL / 不合格, Severity / 重要度: High / 高
    Evidence / 根拠: verdict: mismatch; robots.txt: allowed; GPTBot status: 403; browser status: 200
    EN: Whether GPTBot is allowed by robots.txt and whether the server answers it normally. Fix: Allow GPTBot in robots.txt if you want it to read the site, and make sure the server and CDN do not block or challenge its user agent.
    JA: GPTBot が robots.txt で許可されているか、サーバーが通常どおり応答するかを確認します。対応: GPTBot に読み取らせたい場合は robots.txt で許可し、サーバーや CDN がそのユーザーエージェントをブロック・チャレンジしないようにしてください。
  3. Meta description / メタディスクリプション — FAIL / 不合格, Severity / 重要度: Medium / 中
    Evidence / 根拠: No meta description found
    EN: The meta description summarises the page for search snippets and previews. Fix: Add a concise <meta name="description"> of roughly 50-160 characters.
    JA: メタディスクリプションは、検索結果やプレビューでページを要約します。対応: <meta name="description"> を 50〜160 文字程度で簡潔に設定してください。
  4. hreflang / hreflang — WARN / 注意, Severity / 重要度: Medium / 中
    Evidence / 根拠: no x-default (found: ja, en)
    EN: hreflang links tell crawlers which language versions of the page exist. Fix: Add reciprocal <link rel="alternate" hreflang="..."> tags (including x-default) for each language version.
    JA: hreflang リンクは、ページにどの言語版があるかをクローラーに伝えます。対応: 各言語版について、相互に参照する <link rel="alternate" hreflang="...">(x-default を含む)を追加してください。
  5. hreflang return links / hreflang の相互リンク — WARN / 注意, Severity / 重要度: Medium / 中
    Evidence / 根拠: 1 of 2 alternate(s) fail: en https://guesthouse.example/en/: no hreflang link back to https://guesthouse.example/
    EN: If a language version does not link back to this page, crawlers may ignore the pairing. Fix: Make each hreflang alternate an absolute URL whose page links back to this page with hreflang.
    JA: 言語版からこのページへのリンクが戻っていないと、クローラーが言語版の対応を無視することがあります。対応: 各hreflang代替URLは絶対URLにし、そのページからもこのページへhreflangで相互リンクしてください。
  6. JSON-LD structured data / JSON-LD 構造化データ — WARN / 注意, Severity / 重要度: Medium / 中
    Evidence / 根拠: No JSON-LD structured data found
    EN: JSON-LD gives machine-readable facts about the organisation, product or page. Fix: Add valid JSON-LD (e.g. Organization or Product) whose values match the visible page.
    JA: JSON-LD は、組織・商品・ページに関する機械可読な情報を提供します。対応: 表示内容と一致する有効な JSON-LD(Organization や Product など)を追加してください。
  7. llms.txt / llms.txt — WARN / 注意, Severity / 重要度: Low / 低
    Evidence / 根拠: /llms.txt returned 404. The file is optional and not a ranking guarantee.
    EN: llms.txt is an emerging convention: a plain-text guide to the site for language models. Fix: Optionally publish /llms.txt with a short description and links to key pages. Its effect is not established.
    JA: llms.txt は新しい慣習で、言語モデル向けにサイトを案内するテキストファイルです。対応: 必要に応じて、概要と主要ページへのリンクを記した /llms.txt を公開してください。効果は確立していません。

Order: Severity High to Low; within a severity, FAIL before WARN. 並び順:重要度の高い順、同じ重要度では不合格が注意より先。

$2

この監査で確認していないこと

Caveats / 注意事項

For a site that passes every check, see our own site. 全項目に合格する例は自社サイトをご覧ください。

ミニ診断(9,800円)について / Order the mini audit

Check / チェックSeverity / 重要度Status / 状態
ClaudeBot crawler access / ClaudeBot クローラーのアクセスHigh / 高FAIL / 不合格verdict: mismatch; robots.txt: allowed; ClaudeBot status: 403; browser status: 200
PerplexityBot crawler access / PerplexityBot クローラーのアクセスHigh / 高PASS / 合格verdict: ok; robots.txt: allowed; PerplexityBot status: 200; browser status: 200
OAI-SearchBot rules in robots.txt / robots.txt の OAI-SearchBot 向けルールHigh / 高PASS / 合格User-agent: * group has no rule matching /. OAI-SearchBot (OpenAI, ChatGPT search results) is allowed.
ClaudeBot rules in robots.txt / robots.txt の ClaudeBot 向けルールHigh / 高PASS / 合格User-agent: * group has no rule matching /. ClaudeBot (Anthropic, model training and retrieval) is allowed.
PerplexityBot rules in robots.txt / robots.txt の PerplexityBot 向けルールHigh / 高PASS / 合格User-agent: * group has no rule matching /. PerplexityBot (Perplexity, Perplexity search index) is allowed.
Meta robots / meta robotsHigh / 高PASS / 合格Meta robots: robots=index, follow; robots=max-image-preview:large
X-Robots-Tag header / X-Robots-Tag ヘッダーHigh / 高PASS / 合格No X-Robots-Tag header
AI-use directives / AI 利用に関する指定High / 高PASS / 合格no AI-use directives found in meta robots or X-Robots-Tag
HTTPS redirect / HTTPS リダイレクトHigh / 高PASS / 合格http://guesthouse.example/ (301) → https://guesthouse.example/ (200)
robots.txtMedium / 中PASS / 合格robots.txt found (HTTP 200).
Page title / ページタイトルMedium / 中PASS / 合格Title (15 characters): "[business name withheld]"
Meta description / メタディスクリプションMedium / 中FAIL / 不合格No meta description found
Canonical URL / canonical URLMedium / 中PASS / 合格Canonical matches page URL: https://guesthouse.example/
hreflangMedium / 中WARN / 注意no x-default (found: ja, en)
JSON-LD structured data / JSON-LD 構造化データMedium / 中WARN / 注意No JSON-LD structured data found
Canonical consistency / canonical の整合性Medium / 中PASS / 合格Canonical https://guesthouse.example/ is absolute and self-referencing.
hreflang return links / hreflang の相互リンクMedium / 中WARN / 注意1 of 2 alternate(s) fail: en https://guesthouse.example/en/: no hreflang link back to https://guesthouse.example/
Sitemap / サイトマップMedium / 中PASS / 合格sitemapindex with 4 <loc> entries.
Sitemap directive in robots.txt / robots.txt の Sitemap 指定Medium / 中PASS / 合格robots.txt declares 1 Sitemap line(s).
Sitemap freshness / サイトマップの鮮度Medium / 中UNKNOWN / 未確認No URL entries found in the sitemap.
Dead links in the sitemap / サイトマップ内のリンク切れMedium / 中UNKNOWN / 未確認Sampled 0 URL(s); none could be fetched.
GPTBot rules in robots.txt / robots.txt の GPTBot 向けルールLow / 低PASS / 合格User-agent: * group has no rule matching /. GPTBot (OpenAI, model training) is allowed.
anthropic-ai rules in robots.txt / robots.txt の anthropic-ai 向けルールLow / 低PASS / 合格User-agent: * group has no rule matching /. anthropic-ai (Anthropic, legacy training crawler token) is allowed.
Google-Extended rules in robots.txt / robots.txt の Google-Extended 向けルールLow / 低PASS / 合格User-agent: * group has no rule matching /. Google-Extended (Google, Gemini training and grounding opt-out) is allowed.
Applebot-Extended rules in robots.txt / robots.txt の Applebot-Extended 向けルールLow / 低PASS / 合格User-agent: * group has no rule matching /. Applebot-Extended (Apple, Apple AI training opt-out) is allowed.
CCBot rules in robots.txt / robots.txt の CCBot 向けルールLow / 低PASS / 合格User-agent: * group has no rule matching /. CCBot (Common Crawl, open web corpus used for model training) is allowed.
Bytespider rules in robots.txt / robots.txt の Bytespider 向けルールLow / 低PASS / 合格User-agent: * group has no rule matching /. Bytespider (ByteDance, model training) is allowed.
llms.txtLow / 低WARN / 注意/llms.txt returned 404. The file is optional and not a ranking guarantee.