Frequently asked questions
Will SchemaRank conflict with JSON-LD my theme already emits?
It can add a second block. The SchemaRank app embed prints its own Product JSON-LD and doesn't detect or remove your theme's, so on themes that print one too, such as Dawn, the page describes the product twice. That's allowed, but the two must agree on price, currency and availability. SchemaRank builds its block from your Shopify data and rebuilds it when a product changes. Check a product page in Google's Rich Results Test. If your theme's markup is already complete, switch the app embed off in the Shopify Theme Editor, or remove the JSON-LD from single products in SchemaRank.
How does the JSON-LD get onto my product pages?
SchemaRank uses a Shopify theme app extension — an app-embed block targeting the <head> of your product template. It reads the schemarank/product_jsonld metafield written by the app and prints a <script type='application/ld+json'> tag. No theme files are edited; the block survives all theme updates.
Is there a risk to my store?
Publishing JSON-LD only writes a SchemaRank metafield, and removing a product's JSON-LD takes one click: deleting the metafield removes the markup from the live page. The app never modifies your product descriptions without your explicit approval (all AI rewrites go through an approve-before-publish workflow).
Does SchemaRank fabricate review data?
Never. Aggregate ratings in Product JSON-LD must reflect real review data — Google penalizes fabricated markup. SchemaRank only includes aggregateRating when your store has real review data. If you use a reviews app, you can add rating data to your products and re-audit to pick it up.
How is AI-Readiness Score calculated?
Nine weighted rules, summing to 100 points: hasOffer (15), hasPricePositive (10), hasAvailability (10), hasBrand (10), hasGtinOrMpn (10), hasAggregateRating (10), hasImage (10), descriptionLength ≥50 words (15), descriptionExtractable (10). The same engine runs in both the Shopify app and the public scanner.
Which AI assistants does this help with?
ChatGPT Shopping, Perplexity, Google AI Overviews, Google Shopping, Bing Shopping, and any other AI system that reads Schema.org Product markup. JSON-LD is the standard way to communicate product data to all these systems.
What are Google rich results and merchant listings?
Merchant listings are the product results Google shows with price, availability, shipping and returns, in Search and on the Shopping tab. To be eligible, Google requires a product name, an image and an offer with a price above zero. It recommends more: itemCondition, priceValidUntil, shippingDetails, a return policy and a GTIN, and each one you leave out shows as a 'Missing field' warning in Search Console's Merchant listings report. SchemaRank audits every one of these fields and injects the ones your store data supports.
How do I qualify for Shopify Agentic Storefronts (ChatGPT, Gemini)?
Shopify decides eligibility, and the bar is low: each product needs a title, at least one image, a price above zero and a published product URL. For ChatGPT your store must also sell to US customers and have its terms of service, privacy policy and refund policy filled in under Settings → Policies. Eligibility only gets a product into the catalog. Whether an assistant recommends it depends on how much it can tell about the product: identifiers like GTIN, brand, availability, attributes, and shipping and return terms. That is the data SchemaRank scores. Shopify's feed reads your catalog, so SchemaRank shows the field to fill in Shopify for each gap.
Does SchemaRank add shipping and return policy structured data?
Yes. On Pro and Agency, set your store's shipping rate, handling and transit times, and return window once in Settings. SchemaRank then adds shippingDetails and hasMerchantReturnPolicy to the Product JSON-LD it publishes on every product, the fields behind two of the 'Missing field' warnings in Search Console's Merchant listings report.
How does billing work?
Billing is handled by Shopify — you see the charge on your Shopify bill, and Shopify is the merchant of record. No separate credit card required. Free plan includes the full audit and score. Pro ($29/mo) adds Product JSON-LD on every product page, shipping and return markup, and AI rewrites. Agency ($79/mo) adds higher rewrite quota, bulk approve queue, and PDF reports.
What is the public scanner?
A free tool on this site that scans any Shopify storefront URL without installing the app. It fetches the page server-side, extracts JSON-LD, and scores it using the same engine. Results are anonymous — no account needed.