Skip to main content
Sample

This plan shows how Colter turns report findings into fixes with generated code.

View report
67
Grade C

Partly agent-readable

Your fix plan for moontrailoutfitters.com

8 fixes found — 10 points estimated potential lift. Each fix includes copy-ready generated code.

Get started free
1Content QualityApply

Add GTIN, MPN, SKU, and brand fields to Product JSON-LD

Agents can compare Moon Trail products without treating core identifiers as missing evidence.

+2 pts
Generated code
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "{{ product.title | escape }}",
  "image": [{% for image in product.images limit: 6 %}"{{ image | image_url: width: 1400 }}"{% unless forloop.last %}, {% endunless %}{% endfor %}],
  "sku": "{{ product.selected_or_first_available_variant.sku | default: product.handle | escape }}",
  "brand": {
    "@type": "Brand",
    "name": "Moon Trail Outfitters"
  },
  "mpn": "{{ product.metafields.colter.mpn | default: product.selected_or_first_available_variant.sku | escape }}",
  "gtin13": "{{ product.metafields.colter.gtin13 | escape }}",
  "offers": {
    "@type": "Offer",
    "url": "{{ shop.url }}{{ product.url }}",
    "priceCurrency": "{{ cart.currency.iso_code }}",
    "price": "{{ product.selected_or_first_available_variant.price | money_without_currency }}",
    "availability": "https://schema.org/{% if product.available %}InStock{% else %}OutOfStock{% endif %}",
    "itemCondition": "https://schema.org/NewCondition"
  }
}
2TransactionApply

Declare WebMCP HTML form tools for cart add and quantity updates

Browser agents can identify the safe cart actions instead of guessing from visual buttons.

+2 pts
Generated code
{
  "webmcp": "draft-2026",
  "store": "moontrailoutfitters.com",
  "tools": [
    {
      "name": "cart.add",
      "description": "Add a Moon Trail product variant to cart",
      "method": "POST",
      "action": "/cart/add",
      "params": {
        "id": { "source": "variant_id", "required": true },
        "quantity": { "type": "integer", "minimum": 1, "default": 1 }
      }
    },
    {
      "name": "cart.update",
      "description": "Update quantity for a cart line",
      "method": "POST",
      "action": "/cart/change",
      "params": {
        "line": { "type": "integer", "minimum": 1 },
        "quantity": { "type": "integer", "minimum": 0 }
      }
    }
  ]
}
3DiscoveryApply

Publish llms.txt catalog and policy guidance for agents

Agents get a stable map of collections, product detail pages, and policy sources before crawling.

+1 pts
Generated code
# Moon Trail Outfitters
# Sample merchant for Colter screenshots.

Store: https://moontrailoutfitters.com
Catalog: https://moontrailoutfitters.com/collections/all
Primary collections:
- Trail Packs: /collections/trail-packs
- Camp Kitchen: /collections/camp-kitchen
- Weather Layers: /collections/weather-layers

Agent guidance:
- Prefer canonical product URLs from sitemap.xml.
- Quote price, currency, availability, SKU, brand, and policy evidence when present.
- Do not claim checkout completion without a runtime cart or checkout validation result.

Policies:
- Shipping: /policies/shipping-policy
- Returns: /policies/refund-policy
- Privacy: /policies/privacy-policy
Sign up to see all 8 fixes

Unlock the remaining fixes and download every generated file as a ZIP.

4Content QualityManual

Add product-level shippingDetails and hasMerchantReturnPolicy markup

Agents can cite shipping and return promises from product evidence instead of footer inference.

+1 pts
Generated codeLocked
Sign up to unlock this code
5TransactionManual

Declare a WebMCP checkout handoff tool on the cart page

Browser agents can distinguish a checkout handoff from unsupported payment automation.

+1 pts
Generated codeLocked
Sign up to unlock this code
6EcosystemManual

Publish UCP catalog capability metadata once backed by live product search

Google-oriented agents can discover catalog scope without overclaiming checkout support.

+1 pts
Generated codeLocked
Sign up to unlock this code
7TransactionManual

Document ACP checkout-session handoff support before claiming ChatGPT purchases

OpenAI-style agents get a clear unsupported-versus-handoff signal for checkout.

+1 pts
Generated codeLocked
Sign up to unlock this code
8EcosystemManual

Queue runtime catalog search, cart, and policy citation validation

Moves cart, checkout, search coverage, and policy-citation claims out of inferred evidence.

+1 pts
Generated codeLocked
Sign up to unlock this code

Sign up to see all 8 fixes and download the code.

Get started free