PDP SEO Checker

Free, no signup. Structurally check the primary Product or ProductGroup, selected offer, buy-box price, currency, availability URL and variant graph. 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 one Product, one USD Offer with price 10, https://schema.org/InStock, and a $10 price beside “Buy now” returns:

Product graph: 1 Product · 0 ProductGroup · 1 Offer. Primary entity: Product.

Primary offer: 10 USD with a valid currency code.

Availability: Valid Schema.org availability URL.

Buy-box consistency: Primary schema price matches the buy-box price.

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 graph — totals for Product, ProductGroup and Offer entities, plus the structurally selected primary entity.
  • Primary offer — a positive price and recognized ISO 4217 priceCurrency on the primary product’s offer.
  • Availability — a recognized Schema.org ItemAvailability URL, not merely an availability property.
  • Buy-box consistency — the selected schema price matches a non-placeholder price found near the product purchase action.
  • Variant graph — unusually large variant sets and multiple competing top-level products are called out.

How it works

The protected endpoint supplies public raw HTML. The detector parses JSON-LD as JSON, walks typed entities and linked offers, ranks Product and ProductGroup candidates using page URL, graph position and offer evidence, then searches the bounded buy-box region around the purchase action. Cart totals, financing examples, placeholders and zero prices are excluded.

Features

  • Structural JSON-LD parsing rather than regular-expression extraction.
  • Product, ProductGroup and Offer totals.
  • Primary/selected product and offer identification.
  • Currency and Schema.org availability-URL validation.
  • Buy-box-scoped price comparison with noisy-price exclusions.
  • Variant-entity and competing-primary warnings.

Limitations

The primary-entity and buy-box selection are deterministic heuristics, not access to the store’s internal selected-variant state. The tool does not render JavaScript or inspect Merchant Center, feeds, reviews, shipping, returns, stock truth, or checkout behavior. Confirm warnings against the rendered selected variant before changing production markup.

Frequently asked questions

What does the PDP SEO Checker audit?

It structurally parses every JSON-LD block and Product schema graph, identifies the best primary Product or ProductGroup candidate, validates its selected offer, and compares that non-zero schema price with a price found inside the product buy box.

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 usable non-zero price on the primary schema offer and a recognizable price in the raw-HTML buy-box region. Cart totals, financing examples, placeholders, and $0.00 values are ignored.

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.

Über das Tool

Prüfe auf einer Produktdetailseite das primäre Product- oder ProductGroup-Schema, das ausgewählte Offer, den Buy-Box-Preis, Währung, Schema.org-Verfügbarkeit und das Varianten-Graph. Die Auswahl basiert auf deterministischen Raw-HTML-Heuristiken und unterscheidet echte Nachweise von nicht bewerteten Bereichen.

JavaScript-only-Buy-Boxen, Merchant-Center-Feeds, Checkout, Versand und Lagerwahrheit werden nicht geprüft.

Funktionen

  • Strukturelles JSON-LD-Parsing statt regulärer Ausdrücke
  • Summen für Product-, ProductGroup- und Offer-Entitäten mit primärer Auswahl
  • ISO-4217-Währung und Schema.org-Verfügbarkeits-URL
  • Buy-Box-Preisvergleich mit Rausch-/Platzhalter-Ausschluss sowie Varianten- und Konkurrenzwarnungen

Funktionsweise

Gib die kanonische Produktdetailseite ein und wähle Audit. Der geschützte Endpunkt liefert öffentliches Raw-HTML; der Detector parst jedes JSON-LD, läuft durch typisierte Entitäten und verknüpfte Offers und sucht danach die begrenzte Buy-Box-Region. Prüfe Product, Offer-Preis, Verfügbarkeit und Konsistenz getrennt und führe anschließend eine vollständige Schema- und Händlerfeed-Validierung aus.

Einschränkungen

  • Die Auswahl von Hauptentität, Offer und Buy-Box ist eine deterministische Heuristik, kein Zugriff auf den internen Variantenzustand.
  • Kein JavaScript-Rendering sowie keine Merchant-Center-, Feed-, Review-, Versand-, Rückgabe-, Lager-, Checkout- oder Policy-Prüfung.
  • Bestätige Warnungen am gerenderten ausgewählten Variantenzustand, bevor du Produktions-Markup änderst.

Häufig gestellte Fragen

Was prüft der PDP-SEO-Prüfer?

Er prüft Product- und ProductGroup-Graph, ausgewähltes Offer, positive Preis- und ISO-4217-Währung, anerkannte Schema.org-Availability-URL, Buy-Box-Konsistenz sowie ungewöhnlich große Varianten- und konkurrierende Hauptentitäten.

Warum wird Preiskonsistenz nicht bewertet?

Der Prüfer braucht sowohl einen brauchbaren Nicht-Null-Preis im primären Schema-Offer als auch einen erkannten Preis im Raw-HTML-Buy-Box-Bereich. Ohne beide Nachweise bleibt die Frage nicht bewertet.

Validiert er die Eignung für Product-Rich-Results?

Nein. Er prüft eine fokussierte Konsistenz. Nutze danach einen vollständigen strukturierten Datenprüfer für alle erforderlichen und empfohlenen Product-/Offer-Felder und Google-Richtlinien.

Prüft er Merchant Center oder Produktfeeds?

Nein. Feed-Freigabe, Versand, Rückgaben, Varianten, Kennungen und Merchant-Center-Diagnosen sind von dieser Seitenprüfung getrennt.