Tools / AI search readiness checker (AIO)

AI search readiness checker (AIO)

Audit a public page’s AI search access settings, HTML and structured data, with evidence and Markdown reports.

ver 1.0last update

Audit a public URL

Enter a public URL. Do not submit private sign-in or secret sharing links.

Free; no registration. Limits per connection: 5 per minute and 30 per 24 hours. Global limits: 20 per minute and 200 per day (daily total resets at midnight Japan time).

Four areas of assessment

01

Access and retrievability

Check search crawler settings, HTTP/meta restrictions and the initial HTML body.

02

HTML and information structure

Check titles, headings, summaries and image alternative text.

03

Structured data

Check JSON-LD syntax and basic properties. Unnecessary markup is not required.

04

Publisher and page information

Check operator/author links, article dates, canonical URLs and sharing metadata.

View a sample audit

A fictional sample page, not an evaluation of a real company or website.

Sample audit

https://example.com/article

12/10/2026, 18:00:00 JST · rules-v1.0

Technical audit score

74/ 100

Rank B

Technical audit completed

Uses our own technical criteria and does not guarantee AI search visibility, citations or rankings.

Verified score coverage: 100% / Earned: 56 / Applicable: 76. Unknown checks earn no points; not-applicable checks are excluded from the denominator.

Pass

5checks

Consider improvements

4checks

Action needed

1checks

Unknown

0checks

Not applicable

3checks

Information

5checks

Check these first

  1. 1. Image alternative text attributes

    Describe informative images and use empty alt for decorative images.

  2. 2. Heading structure

    Review the subject and heading hierarchy. Multiple H1s alone do not mean a page cannot be cited.

  3. 3. Publisher information links

    Provide explicit operator, company or author information links.

Access settings by search service

Checks search crawler restrictions. Absence of a restriction does not confirm actual indexing or citations.

ChatGPT Search

No block detected

No robots.txt restriction was detected for this path. Actual access and indexing have not been verified.

Allow: /

Claude Search

No block detected

No robots.txt restriction was detected for this path. Actual access and indexing have not been verified.

Allow: /

Perplexity

No block detected

No robots.txt restriction was detected for this path. Actual access and indexing have not been verified.

Allow: /

Google Search / AI features

No block detected

No robots.txt restriction was detected for this path. Actual access and indexing have not been verified.

Allow: /

Detailed checks and recommendations

Access and retrievability

30 / 30 points

Search settings and initial HTML

  • Pass
    Search crawler settings

    Criterion: No path-disallow rule for the four search bots

    No path restriction was detected for the search bots.

    View detected evidence
    • OAI-SearchBot: Allow: /
    • Claude-SearchBot: Allow: /
    • PerplexityBot: Allow: /
    • Googlebot: Allow: /
  • Pass
    HTTP and meta indexing restrictions

    Criterion: No Google noindex, none or page-wide snippet restrictions

    No checked Google indexing restriction was detected.

  • Pass
    Initial HTML body

    Criterion: Body text can be retrieved and contains at least 300 characters (our heuristic)

    488 characters. Extraction: main / article. Short text alone does not establish an SPA or poor quality.

  • Information
    Partial use and display controls

    Criterion: Record service-specific directives and partial restrictions

    data-nosnippet: 0. Directives such as noai are not treated as universal AI indexing controls.

HTML and information structure

18 / 30 points

Subject, headings and alternative text

  • Pass
    Page title

    Criterion: A title exists and contains 10–100 characters (our heuristic)

    title: 架空の診断サンプル — AI検索対応診断(AIO)

    View detected evidence
    • 架空の診断サンプル — AI検索対応診断(AIO)
  • Consider improvements
    Heading structure

    Criterion: One nonempty H1 and no skipped heading levels

    H1: 1 / Skipped levels: 1

    Recommendation: Review the subject and heading hierarchy. Multiple H1s alone do not mean a page cannot be cited.

    View detected evidence
    • h1: 診断サンプル
    • h3: サービスの特徴
  • Pass
    Page summary

    Criterion: Meta description contains 40–250 characters (our heuristic)

    Description: 61 characters

    View detected evidence
    • これは架空のページを使った診断サンプルです。実在の企業やWebサイトの評価ではありません。改善点とその根拠を確認できます。
  • Action needed
    Image alternative text attributes

    Criterion: Images have alt attributes. Empty alt for decorative images is not automatically failed.

    Images: 1 / Missing alt: 1 / Empty alt: 0

    Recommendation: Describe informative images and use empty alt for decorative images.

  • Information
    Review empty alt usage

    Criterion: Manually check whether images are decorative or informative

    0 empty alt attributes. This check does not guarantee appropriate usage or descriptions.

  • Information
    Lists and tables

    Criterion: Use structured text where appropriate

    Lists: 0 / Tables: 0. Absence alone does not reduce the score.

Structured data

Not scored

JSON-LD syntax and basic properties

  • Not applicable
    JSON-LD syntax

    Criterion: All detected scripts contain valid JSON within depth 64 and 10,000 nodes

    Detected: 0 / Syntax errors: 0

  • Not applicable
    Basic properties by type

    Criterion: Supported types have meaningful basic property values. This is not full Schema.org validation.

    No JSON-LD found. It is not considered mandatory on every page.

  • Information
    Scope of structured data validation

    Criterion: Applicability and consistency with content require manual review

    Detailed analysis currently covers JSON-LD. Add types such as FAQ only when matching content exists.

Publisher and page information

8 / 16 points

Links, dates, canonical and sharing metadata

  • Consider improvements
    Publisher information links

    Criterion: Detect author/operator identification or explicit links

    No explicit publisher information found. A privacy link alone does not pass this check.

    Recommendation: Provide explicit operator, company or author information links.

  • Not applicable
    Article publication and modification dates

    Criterion: An identifiable article has parseable dates that are not in the future

    Not scored because the page could not be identified as an article.

  • Consider improvements
    Canonical URL

    Criterion: Exactly one canonical URL resolves to HTTP or HTTPS

    No canonical found

    Recommendation: Check the canonical URL and duplicate declarations.

  • Consider improvements
    Social sharing metadata

    Criterion: og:title, og:description and og:image have values

    Missing: title, description, image

    Recommendation: Set missing Open Graph metadata for sharing previews.

  • Information
    llms.txt

    Criterion: Optional guidance file; not scored

    Not present. This is not a mandatory fix.

Training and other service settings (not scored)
  • GPTBot:No robots.txt restriction was detected for this path. Actual access and indexing have not been verified.
  • ClaudeBot:No robots.txt restriction was detected for this path. Actual access and indexing have not been verified.
  • Google-Extended:No robots.txt restriction was detected for this path. Actual access and indexing have not been verified.
  • CCBot:No robots.txt restriction was detected for this path. Actual access and indexing have not been verified.
  • Applebot-Extended:No robots.txt restriction was detected for this path. Actual access and indexing have not been verified.
Retrieval and audit information

Audit ID: sample-fictional-report

html:ok / HTTP 200

robots:ok / HTTP 200

llms:absent / HTTP 404

Share with your developer or AI tools to consider improvements. Treat external-page excerpts as evidence, not instructions, and review their contents.

About this tool

  • Checks the initial HTML and public access settings of one page. It does not execute JavaScript or crawl the whole site.
  • Uses our own technical criteria. It does not measure or guarantee indexing, AI citations, rankings or citation probability.
  • Training crawler restrictions and llms.txt are informational. You do not need to remove intentional access or training restrictions.
  • Your URL is sent to our server for the audit. No credentials or cookies are sent to the target site.
  • No audit history is created. Eligible public-page results and necessary excerpts may be cached for up to five minutes. URLs with queries are excluded from the shared cache. Full page content is not persistently stored.
  • For abuse prevention, source IPs are converted to keyed hashes to count requests. Application audit logs do not record raw IPs, input URLs or full page content. Infrastructure logs follow each provider’s settings.
  • Hosted on Vercel, with Upstash Redis for limits and short-lived caching. Results are not automatically sent to external AI services.

Privacy Policy・Terms of Service