Skip to content

Agent readiness report

nexyralab.com

Shopify/2026-08-02 13:19 UTC

https://nexyralab.com/Complete

Readiness score

92
A

2 failing checks and 1 warning. Each one below has the fix written out.

  • Discovery100
  • Crawl access100
  • Product schema76
  • Merchant data100
  • Content quality87

Optional. The report stays at this address either way, and unsubscribing is one click.

01

Discovery

Can an agent find the machine readable entry points to your store.

100/100 - 20% of total
  • Pass

    llms.txt published and substantive

    discovery.llms_txt

    llms.txt is 8427 bytes with 7 headings and 37 links.

  • Pass

    llms-full.txt expanded index

    discovery.llms_full_txt

    llms-full.txt is present, 33755 bytes.

  • Pass

    agents.md instructions for agents

    discovery.agents_md

    agents.md is 3794 bytes with 8 headings.

  • Pass

    Universal Commerce Protocol manifest

    discovery.ucp_manifest

    Manifest served with recognized keys: version, name, merchant, catalog, checkout, endpoints.

  • Pass

    XML sitemap is valid and populated

    discovery.sitemap

    Sitemap parsed as urlset with 167 URLs.

  • Pass

    Product URLs discoverable from the sitemap

    discovery.sitemap_products

    Product URLs were found directly in the sitemap (5 sampled).

02

Crawl access

Are AI crawlers allowed in, over a fast and secure connection.

100/100 - 25% of total
  • Pass

    Served over HTTPS

    crawl.https

    Resolved to https://nexyralab.com over HTTPS.

  • Pass

    Homepage returns a successful response

    crawl.reachable

    Homepage returned HTTP 200.

  • Pass

    robots.txt is published

    crawl.robots_present

    robots.txt served, 10 agent group(s), 1 sitemap reference(s).

  • Pass

    No blanket disallow on the whole site

    crawl.blanket_disallow

    The wildcard user agent group does not block the site root.

  • Pass

    GPTBot is allowed

    crawl.gptbot

    GPTBot is not blocked by robots.txt.

  • Pass

    ClaudeBot is allowed

    crawl.claudebot

    ClaudeBot is not blocked by robots.txt.

  • Pass

    OAI-SearchBot is allowed

    crawl.oai_searchbot

    OAI-SearchBot is not blocked by robots.txt.

  • Pass

    PerplexityBot is allowed

    crawl.perplexitybot

    PerplexityBot is not blocked by robots.txt.

  • Pass

    Google-Extended is allowed

    crawl.google_extended

    Google-Extended is not blocked by robots.txt.

  • Pass

    Homepage responds in under 3s

    crawl.response_time

    Homepage responded in 226ms, the median of 3 samples (750ms, 226ms, 71ms; spread 679ms; budget 3000ms).

03

Product schema

Is each product described in structured data an agent can trust.

76/100 - 25% of total
  • Pass

    Product JSON-LD present

    product.jsonld

    5 of 5 sampled product pages have a Product node in JSON-LD.

  • Pass

    Offer carries a price and currency

    product.offer_price

    5 of 5 sampled product pages have an Offer with price and priceCurrency.

  • Pass

    Offer declares availability

    product.availability

    5 of 5 sampled product pages have an availability value.

  • Pass

    SKU populated

    product.sku

    5 of 5 sampled product pages have a populated sku.

  • Fail

    GTIN or MPN populated

    product.gtin

    0 of 5 sampled product pages have a GTIN or MPN. Missing on nexyralab.com/products/5-amino-1mq, nexyralab.com/products/bpc-157 and 3 more.

    The fix

    Populate gtin13 (or gtin8/12/14, or mpn for own brand goods). This is what lets an agent match your listing to the wider product graph.

    Have us fix this$400
  • Fail

    AggregateRating present

    product.aggregate_rating

    0 of 5 sampled product pages have an AggregateRating. Missing on nexyralab.com/products/5-amino-1mq, nexyralab.com/products/bpc-157 and 3 more.

    The fix

    Expose AggregateRating with ratingValue and reviewCount. Agents rank heavily on social proof they can read.

    Have us fix this$400
  • Pass

    BreadcrumbList present

    product.breadcrumbs

    5 of 5 sampled product pages have a BreadcrumbList.

04

Merchant data

Are returns, shipping and business identity resolvable without a human.

100/100 - 15% of total
  • Pass

    Return policy is machine readable

    merchant.return_policy

    MerchantReturnPolicy structured data found.

  • Pass

    Shipping terms are machine readable

    merchant.shipping_details

    OfferShippingDetails structured data found.

  • Pass

    FAQPage schema published

    merchant.faq_schema

    FAQPage schema found on product pages and the homepage.

  • Pass

    Organization schema on the homepage

    merchant.organization

    Organization level node found (Organization).

05

Content quality

Is there enough substance for an agent to compare and recommend you.

87/100 - 15% of total
  • Pass

    Product titles at least 30 characters

    content.title_length

    5 of 5 sampled product pages have a title of 30 characters or more.

  • Pass

    Descriptions at least 500 characters

    content.description_length

    5 of 5 sampled product pages have a description of 500 characters or more.

  • Warning

    At least 3 detectable product images

    content.images

    4 of 5 sampled product pages have 3 or more images in schema or og tags. Short: nexyralab.com/products/bacteriostatic-water-bac-water (2 images).

    The fix

    Expose every gallery image through Product.image in JSON-LD, not just the first one. Agents that render comparisons need more than a single hero shot.

    Have us fix this$400

Engine 0.1.0 / 16 requests / 3.2s / 5 product pages sampled

Scan another store

Get this fixed

Monitor

$19/mo

Weekly rescans, regression alerts and competitor tracking. Live today.

Subscribing means you accept our terms of use.

Fix

$49/mo

Discovery files generated, hosted and refreshed after every weekly scan.

Discovery files are generated, hosted and verified today. Product schema injection needs platform-native delivery and ships with the platform app; it is not included yet.

Subscribing means you accept our terms of use.

Done for you

$400 flat

We implement every fix on this list ourselves, including the content work no app can do.

On WooCommerce, custom stacks and Shopify stores fronted by Cloudflare, we deploy llms.txt, llms-full.txt, agents.md and the UCP manifest at your store's own root. Standard Shopify has no root-path mechanism for this on any theme or account, so on Shopify we hand the files over rather than claim a deployment that cannot happen; your store's own /llms.txt will not serve them until our Shopify app ships.

Get the badge

Embed this score in your site footer, linking back to the full report.

A badge always shows the real, current score, good or bad. There is no way to freeze it at a better one - if the score drops, the badge drops.

This one is a snapshot, frozen at this scan and dated so nobody mistakes it for current. A Monitor subscription keeps it live instead, updating automatically after every weekly rescan.

Standard

Sextant agent readiness score badge preview
<a href="https://sextantscan.com/badge/22b4e00d-ce08-41bb-b7b5-42d4150903a3/report" target="_blank" rel="noopener">
  <img src="https://sextantscan.com/badge/22b4e00d-ce08-41bb-b7b5-42d4150903a3.svg?size=standard" width="220" height="60" alt="Sextant agent readiness score" />
</a>

Compact

Sextant agent readiness score badge preview
<a href="https://sextantscan.com/badge/22b4e00d-ce08-41bb-b7b5-42d4150903a3/report" target="_blank" rel="noopener">
  <img src="https://sextantscan.com/badge/22b4e00d-ce08-41bb-b7b5-42d4150903a3.svg?size=compact" width="140" height="40" alt="Sextant agent readiness score" />
</a>

Done for you

We fix every failing check

$400 flat for Shopify and WooCommerce stores up to 50 products. Discovery files written and deployed, structured data implemented, robots.txt opened to AI crawlers, then a rescan and a written handover.

Prefer email? hello@sextantscan.com