Free Store Compliance Checker

Enter your store URL and it gets checked against 21 of the signals a Google Merchant Center review looks at - certificate, policy pages, contact details, checkout signals, crawler access and the copy itself. You get a score, a risk level, and a specific fix for anything that fails. About ten seconds. No signup, nothing stored.

Store Compliance Checker

Audit a store against Google Shopping / Merchant Center policy risk signals — SSL, required policy pages, structured data, deceptive patterns, and more. This runs a real audit rather than a lookup, so it takes 20-30 seconds, not instant.

What gets checked

Twenty-one checks, in four broad areas.

Technical and access. SSL certificate, mobile friendliness, response time, absence of suspicious redirects, and whether AdsBot is allowed to crawl you. That last one is the quiet killer: if your robots.txt blocks AdsBot, Google cannot verify your landing pages and your items get disapproved regardless of how good the store is.

Policy pages. Privacy policy, terms of service, return and refund policy, shipping policy, and whether the return policy actually states a timeframe rather than existing as a page with no commitment in it. Also whether those pages are reachable directly from the homepage - a policy that only exists three clicks deep behind JavaScript navigation is, for a reviewer, not there.

Identity and contact. Contact information, business name used consistently across the page, and a social media presence.

Content and conduct. No placeholder text left in the theme, content quality, product quality and descriptions, coherence of the product range, structured data, and the absence of deceptive patterns - fake countdown timers, invented scarcity, misleading pricing.

How to read the result

You get a score out of 100 and a risk level. Read the failures rather than the number.

The failures come back as two lists: what passed, and the issues. Every issue carries a specific suggested fix rather than a generic instruction, and most of them are half an hour of work.

Prioritise by what a review actually blocks on. A missing or vague returns policy, a blocked AdsBot, a missing privacy policy and no contact route are the ones that stop items serving. Structured data and content depth matter, but they are rarely the reason an account gets suspended.

What this cannot tell you

Being clear about the limit, because the consequence of overtrusting it is expensive.

This checks mechanical and presentational signals. It cannot tell you whether what you sell is in a restricted or prohibited category, whether your product data matches your landing pages item by item, whether your prices and availability are accurate in the feed, or whether you have a history on the account that a reviewer can see and you cannot.

So a clean result means the common mechanical failures are cleared. It does not mean approval, and nothing that scans a public URL could promise that.

FAQ

Frequently Asked Questions

What does this actually check?

Twenty-one trust and policy signals a Merchant Center review looks at - SSL, contact information, the four policy pages, checkout security signals, AdsBot access, placeholder text, response time, structured data and the copy itself - scored as one risk level.

Will passing this stop my Merchant Center account being suspended?

No, and nothing can promise that. It catches the mechanical failures that cause most first-time suspensions. It cannot judge whether your products themselves are in a restricted category, or whether your feed data matches your landing pages.

My store scored 90. Is that safe?

It means the mechanical signals are in good shape. Read the two or three failures rather than the number - a missing returns policy is worth more attention than a slow response time.

Why does AdsBot access matter?

Google uses AdsBot to check the landing pages behind your shopping items. If your robots.txt blocks it, those pages cannot be verified and the items get disapproved - no matter how good the store is.

Does it work on stores that are not Shopify?

Yes. It checks the URL you give it, so any storefront works.