AI readiness report

petrospares.com

8/15

Occasionally cited

8 of 15 checks passed · Standard v1.2 · Engine 0.1.0-m0

Positioning: English-language site aimed abroad (overseas). The hard gate depends on this: an English-language site is measured on the international AI crawlers, a Chinese-language site on the China ecosystem.

Fix in this order

  1. C3 There is original data or first-hand information 93% of the sites we have measured fail this check — it is the common case, not an edge case.
  2. B2 Structured data (JSON-LD) is present 86% of the sites we have measured fail this check — it is the common case, not an edge case.
  3. C4 There is a visible last-updated date 86% of the sites we have measured fail this check — it is the common case, not an edge case.
  4. B4 An llms.txt is present 79% of the sites we have measured fail this check — it is the common case, not an edge case.
  5. B1 Title and description are complete 64% of the sites we have measured fail this check — it is the common case, not an edge case.
  6. B3 Heading hierarchy is semantic 50% of the sites we have measured fail this check — it is the common case, not an edge case.

A. Can AI reach you?

Can an AI engine reach the page at all?

  1. A1 robots.txt allows the AI crawlers Pass

    All 11 international AI crawlers may fetch the site (0 declared explicitly).

  2. A2 Content is in the HTML, not only after JavaScript Pass

    The raw HTML already contains 1562 characters of readable text, so a crawler that does not run JavaScript can read the page.

  3. A3 A sitemap exists Pass

    The sitemap is valid XML (a single sitemap) listing 4453 URL(s); 4453 of 4453 entries carry <lastmod>. First entry: https://petrospares.com.

  4. A4 No dead-link pollution Pass

    0 of 20 checked internal link(s) failed (0.0%), below the 1% threshold.

  5. A5 Reachable and HTTPS is valid Pass

    The homepage answers HTTP 200 over HTTPS and certificate valid for 80 more day(s); no mixed content found.

B. Can AI understand who you are?

Can it tell who you are and what the page is about?

  1. B1 Title and description are complete Fail

    Problems: description is 447 characters (aim for 50-160). Title: "Global Supplier of Automation Parts | Petro Spares"; description: "Petro Spares is a global leading supplier of PLC and DCS spare parts, offering products f…".

    How to fix it. Rewrite the meta description so it falls between 50 and 160 characters; it is currently 447. The title can stay as it is.tailored to this site

  2. B2 Structured data (JSON-LD) is present Fail

    JSON-LD found with types ['ContactPoint', 'Organization'], but missing ['WebSite'].

    How to fix it. Add a WebSite type to the existing JSON-LD alongside the ContactPoint and Organization types already present. The page currently has no WebSite markup.tailored to this site

  3. B3 Heading hierarchy is semantic Fail

    Problems: level jumps from h1 to h4. Structure: 22 headings in total (h1 × 1, h2 × 4, h3 × 3, h4 × 6, h5 × 8); the page opens h1 → h4 → h4 → h4 → h2.

    How to fix it. Fix the heading levels so the page does not jump from h1 straight to h4; the current order opens h1 → h4 → h4 → h4 → h2. Move those h4s to h2 or h3 so each level follows the one above it.tailored to this site

  4. B4 An llms.txt is present Fail

    No llms.txt was found at the site root.

    How to fix it. Add an llms.txt file at the site root. None was found there.tailored to this site

  5. B5 The operator behind the site is verifiable Fail

    Only 1 trust signal(s) found: a copyright line; we look for at least 2: an about/contact link, an email address, a phone number, a postal address, a copyright line, or Organization markup. Anonymous sites are rarely treated as citable sources.

    How to fix it. Add a second trust signal so the operator is verifiable: a visible about/contact link plus an email address or phone number in the page footer. Right now only a copyright line is found, and the guidance is to have at least two.tailored to this site

    This rule cannot decide reliably on its own (confidence 80%), so treat it as a suggestion rather than a verdict.

C. Will AI choose to cite you?

Will it choose to quote you rather than someone else?

  1. C3 There is original data or first-hand information Fail

    Only 0 percentage figure(s) and 0 data point(s) were found — mostly generic prose.

    How to fix it. Add first-hand figures and concrete data points to the copy: the page currently contains 0 percentage figures and 0 data points and reads as generic prose. Supplier-specific numbers, part counts, or lead times would give crawlers something extractable.tailored to this site

    This rule cannot decide reliably on its own (confidence 60%), so treat it as a suggestion rather than a verdict.

  2. C4 There is a visible last-updated date Fail

    No updated date was found in the page text or metadata.

    How to fix it. Put a visible last-updated date in the page text or metadata. No updated date is present anywhere on the page today.tailored to this site

  3. C1 The conclusion comes first Pass

    The first paragraph (149 chars) opens with a statement: "Your trusted source for high-quality PLC controllers, HMI, sensors, drives, and industrial automation equipment from leading manufacturers …".

  4. C2 There are extractable structure blocks Pass

    Found 6 list(s) with 3+ items — these can be lifted out of the page as a self-contained answer.

  5. C5 There is third-party reference evidence Pass

    3 distinct external domain(s) referenced, including recognised sources: youtube.com.

Analysis · written from the measurements above

The site's crawlability basics are in good shape — AI crawlers are allowed, the content renders without JavaScript, the sitemap is valid, links resolve and HTTPS is fine — so the gaps sit in the on-page and trust signals. The description is far too long at 447 characters, JSON-LD lacks WebSite markup, headings jump from h1 to h4, and there is no llms.txt, while the operator looks anonymous with only a copyright line. Start by trimming the meta description into the 50–160 character range, fixing the heading order, and adding a contact/about link plus an email, phone or address so the site has at least two verifiable trust signals.

Score history

One measurement so far. Apply the fixes above, then recheck to prove the score moved.

1 measurement, 15 checks each.
MeasuredScoreChangeFixedNewly failing
2 Oct, 06:40 First measurement 8 / 15 — — —

Next step

Apply the failing checks above in group order — group A first, because a site that cannot be reached or read cannot be cited. Then recheck to see the score move.

Download the repair pack

The pack contains robots.txt, llms.txt and a JSON-LD block, plus a deploy script that is a dry run by default and backs up anything it replaces, and a verify script that confirms the deploy landed.

Report generated 2026-10-02T06:40:07 (UTC).

Check a site