PDP SEO Checker

Free, no signup. Check Product schema, offer price and availability, and raw-HTML price consistency. JavaScript-only buy boxes and product feeds are not evaluated.

Checks run from our server; we fetch the URL you enter and don't keep the results. Anonymous run-level outcome counters may be used for aggregate research; URLs, domains, IPs, and identifiers are never included, and no statistic is released below 100 runs.

Feedback
Report a bug

Found something broken in Pdp Seo Checker? Let us know what happened — this goes straight to a private triage queue, not a public list.

What will be sent
 No tool inputs, uploads, pasted source, complete results, query parameters, or URL fragments are attached automatically. You can edit or remove the selected passage above. Browser and anti-abuse metadata is processed for spam prevention. 

Sample report Deterministic detector example

HTML containing Product JSON-LD with price 10, availability InStock, and visible text “Buy now for $10” returns:

Product schema: Product schema found.

Offer price: Schema price: 10

Availability: Schema availability found.

Price consistency: Schema and visible price match.

How to use it

  1. Enter the canonical product detail page and select Audit.
  2. Review the Product, offer-price, availability, and consistency rows separately.
  3. Confirm a mismatch against source HTML and the selected variant before editing.
  4. Run a complete structured-data and merchant-feed validation afterward.

What the results mean

  • Product schema — a Product type string was found.
  • Offer price — the first schema price value was extracted.
  • Availability — an availability property was present; its allowed value is not validated here.
  • Price consistency — normalized schema and first visible currency values match, differ, or could not be compared.

How it works

The protected endpoint supplies public raw HTML. Four deterministic detectors search serialized markup for Product, price, and availability, then compare the extracted schema price with the first dollar, euro, or pound price found in body text using the shared consistency normalizer.

Features

  • Focused Product/Offer presence checks.
  • Visible-versus-schema price comparison.
  • Explicit informational state when evidence is incomplete.
  • One-page public audit with no store connection.

Limitations

This is not a JSON-LD parser or rich-result validator. Multiple products, offers, currencies, sale prices, member prices, and variants can make first-match extraction misleading. It does not render JavaScript or inspect Merchant Center, feeds, identifiers, reviews, shipping, returns, canonicals, stock truth, or checkout behavior.

Frequently asked questions

What does the PDP SEO Checker audit?

It checks raw HTML for Product schemaProduct schema (schema.org/Product) is structured data that tells search engines a page's product name, price, availability, and reviews so it can appear in Shopping-style rich results. It's separate from a Google Merchant Center feed, though Google reconciles the two., a schema price, a schema availability value, and whether the first visible currency price matches the extracted schema price.

Does it validate Product rich-result eligibility?

No. It does not cover every required or recommended Product and Offer property or Google policy. Use a full schema validator after this focused consistency check.

Why is price consistency not evaluated?

The detector needs both a schema price and a recognizable visible currency price in raw HTML. If either is absent, it leaves consistency informational rather than declaring a mismatch.

Can it check JavaScript-rendered buy boxes?

No. The fetch audit reads raw HTML and may miss prices, variants, or availability inserted only after scripts run.

Does it check Merchant Center or product feeds?

No. Feed approval, shipping, returns, variants, identifiers, and Merchant Center diagnostics are separate from this page audit.

Feature requests for Pdp Seo Checker

Upvote what you want most. New ideas can be submitted from the floating Feedback menu; requests appear here once approved, and the most-wanted rise to the top.

Loading…

➕ Request a feature

New requests are reviewed before they appear here.