Skip to content
Methodology

First-party pricing page

ia.pricing-page · 1.15

Read SHOULD Measured study AR-READ-11 AgentReady requirement

Why it matters

First-party pricing text gives agents a source for price questions. Detecting an amount does not verify complete plans, free tiers, limits or accurate answers.

How to fix it

Serve a first-party pricing page with the prices in the server HTML.

  1. Publish a pricing page on your own origin, for example /pricing, and link it from the home page.

  2. Render each price in the server HTML. Do not load prices with JavaScript only.

  3. Add Offer schema to each plan.

    <script type="application/ld+json">
    {"@context": "https://schema.org", "@type": "Offer", "name": "Team", "price": "49", "priceCurrency": "EUR"}
    </script>

Verify

curl -sL https://{domain}/pricing | grep -Eo '[$€£][0-9]+' | head -1

Expected: a price such as $19

Run a new scan for this checkpoint:

isagentready results {domain} --checkpoint ia.pricing-page
Details Mapping, lifecycle and references
AR mapping
Direct relation
Score role
Bonus
Introduced
2026-10-22
Methodology version
2026-10-30

Checkpoint data (JSON)