goodkeel

Index Check

Search Console, explained for Shopify: which of your pages Google isn't indexing and why, which of those are harmless, and fixes for the ones that aren't.

What it does

Search Console's Page indexing report lists URLs under reasons like “Alternate page with proper canonical tag” or “Crawled – currently not indexed”. On a Shopify store most of them are filtered, sorted and variant views of your real pages, and leaving them out of Google is what you want. A few are real problems. Index Check tells them apart.

It won't promise you better rankings. It shows you what Google is doing with your pages, and fixes the parts a Shopify app can fix.

Guides: “Crawled - currently not indexed” on Shopify, “Alternate page with proper canonical tag” on Shopify and Shopify tag, vendor and type pages in Google.

Why it asks for Google access

Connecting Search Console is optional: the scan and the export explainer work without it. If you connect, Index Check asks Google for read-only access to your Search Console data (webmasters.readonly). It uses that access only to read whether Google has indexed your store's URLs and why (URL Inspection and the list of pages in Search Analytics, for your store's property), and shows the result in the app. It can't change anything in your Search Console account, and you can disconnect at any time.

Pricing

The scan and the export explainer are free. A paid plan adds the noindex rules, hiding pages from search, and the Search Console connection with its weekly check. Current prices are shown on the Shopify App Store listing.

Privacy

Index Check keeps what it needs to work: your store's domain and access token, your scan results, the items you hid from search, and, if you connect Search Console, an encrypted Google token and the indexing results for your sampled pages. Nothing about your customers. Read the privacy policy.

Support

Setup steps and common questions are on the support page, and how the app works in detail is in the documentation. Email hello@goodkeel.com. A person reads every message.