# Check reference

> Every check Rabbot runs on a Shopify store, grouped by area: what each alert means and what to do about it.
> Category: Check reference
> Canonical: https://rabbot.ai/docs/checks/
> Updated: 2026-10-17

---

Each alert Rabbot sends names one of the 78 checks below. Open a check to read what it means and what to do.

## Your pages

- [Tracking tag missing](https://rabbot.ai/docs/checks/analytics-lost/) · [Markdown](https://rabbot.ai/docs/checks/analytics-lost.md)
- [Tracking tag ID changed](https://rabbot.ai/docs/checks/analytics-tag/) · [Markdown](https://rabbot.ai/docs/checks/analytics-tag.md)
- [Broken links jumped](https://rabbot.ai/docs/checks/broken-links-spike/) · [Markdown](https://rabbot.ai/docs/checks/broken-links-spike.md)
- [Canonical tag changed](https://rabbot.ai/docs/checks/canonical/) · [Markdown](https://rabbot.ai/docs/checks/canonical.md)
- [Page buried deeper in your store](https://rabbot.ai/docs/checks/click-depth-increase/) · [Markdown](https://rabbot.ai/docs/checks/click-depth-increase.md)
- [Outbound links jumped](https://rabbot.ai/docs/checks/external-link-spike/) · [Markdown](https://rabbot.ai/docs/checks/external-link-spike.md)
- [Google picked a different canonical](https://rabbot.ai/docs/checks/google-canonical-mismatch/) · [Markdown](https://rabbot.ai/docs/checks/google-canonical-mismatch.md)
- [Page heading problem](https://rabbot.ai/docs/checks/h1-issue/) · [Markdown](https://rabbot.ai/docs/checks/h1-issue.md)
- [Language and region tags broken](https://rabbot.ai/docs/checks/hreflang/) · [Markdown](https://rabbot.ai/docs/checks/hreflang.md)
- [Language or region tag invalid](https://rabbot.ai/docs/checks/hreflang-syntax-invalid/) · [Markdown](https://rabbot.ai/docs/checks/hreflang-syntax-invalid.md)
- [Page returning an error](https://rabbot.ai/docs/checks/http-status/) · [Markdown](https://rabbot.ai/docs/checks/http-status.md)
- [Image alt text missing](https://rabbot.ai/docs/checks/image-alt-missing/) · [Markdown](https://rabbot.ai/docs/checks/image-alt-missing.md)
- [Google's index status disagrees](https://rabbot.ai/docs/checks/index-status-discrepancy/) · [Markdown](https://rabbot.ai/docs/checks/index-status-discrepancy.md)
- [Indexing status changed](https://rabbot.ai/docs/checks/indexability-reason/) · [Markdown](https://rabbot.ai/docs/checks/indexability-reason.md)
- [Page hidden from Google](https://rabbot.ai/docs/checks/indexable/) · [Markdown](https://rabbot.ai/docs/checks/indexable.md)
- [Internal links dropped](https://rabbot.ai/docs/checks/inlink-loss/) · [Markdown](https://rabbot.ai/docs/checks/inlink-loss.md)
- [Meta description changed](https://rabbot.ai/docs/checks/meta-description/) · [Markdown](https://rabbot.ai/docs/checks/meta-description.md)
- [Meta description missing](https://rabbot.ai/docs/checks/meta-description-missing/) · [Markdown](https://rabbot.ai/docs/checks/meta-description-missing.md)
- [Meta description too long](https://rabbot.ai/docs/checks/meta-description-pixel-overflow/) · [Markdown](https://rabbot.ai/docs/checks/meta-description-pixel-overflow.md)
- [Page kept out of Google search](https://rabbot.ai/docs/checks/meta-robots-noindex/) · [Markdown](https://rabbot.ai/docs/checks/meta-robots-noindex.md)
- [Page needs JavaScript to load](https://rabbot.ai/docs/checks/needs-rendering/) · [Markdown](https://rabbot.ai/docs/checks/needs-rendering.md)
- [Page no longer linked](https://rabbot.ai/docs/checks/page-orphaned/) · [Markdown](https://rabbot.ai/docs/checks/page-orphaned.md)
- [Redirect chain growing](https://rabbot.ai/docs/checks/redirect-chain/) · [Markdown](https://rabbot.ai/docs/checks/redirect-chain.md)
- [Redirect loop](https://rabbot.ai/docs/checks/redirect-loop/) · [Markdown](https://rabbot.ai/docs/checks/redirect-loop.md)
- [Article rich result at risk](https://rabbot.ai/docs/checks/rich-result-article/) · [Markdown](https://rabbot.ai/docs/checks/rich-result-article.md)
- [Breadcrumb rich result at risk](https://rabbot.ai/docs/checks/rich-result-breadcrumb/) · [Markdown](https://rabbot.ai/docs/checks/rich-result-breadcrumb.md)
- [Product rich result at risk](https://rabbot.ai/docs/checks/rich-result-product/) · [Markdown](https://rabbot.ai/docs/checks/rich-result-product.md)
- [robots.txt changed](https://rabbot.ai/docs/checks/robots-txt/) · [Markdown](https://rabbot.ai/docs/checks/robots-txt.md)
- [Structured data types changed](https://rabbot.ai/docs/checks/schema-types/) · [Markdown](https://rabbot.ai/docs/checks/schema-types.md)
- [Hreflang tag points to a broken page](https://rabbot.ai/docs/checks/shopify-hreflang-broken-target/) · [Markdown](https://rabbot.ai/docs/checks/shopify-hreflang-broken-target.md)
- [Hreflang pages not linking back](https://rabbot.ai/docs/checks/shopify-hreflang-no-return-tag/) · [Markdown](https://rabbot.ai/docs/checks/shopify-hreflang-no-return-tag.md)
- [Redirect has no effect yet](https://rabbot.ai/docs/checks/shopify-redirect-shadowed/) · [Markdown](https://rabbot.ai/docs/checks/shopify-redirect-shadowed.md)
- [Page points Google to another URL](https://rabbot.ai/docs/checks/shopify-variant-canonical/) · [Markdown](https://rabbot.ai/docs/checks/shopify-variant-canonical.md)
- [Sitemap coverage slipping](https://rabbot.ai/docs/checks/sitemap-coverage-drift/) · [Markdown](https://rabbot.ai/docs/checks/sitemap-coverage-drift.md)
- [Sitemap changed](https://rabbot.ai/docs/checks/sitemap-xml/) · [Markdown](https://rabbot.ai/docs/checks/sitemap-xml.md)
- [Sitemap not loading](https://rabbot.ai/docs/checks/sitemap-xml-status/) · [Markdown](https://rabbot.ai/docs/checks/sitemap-xml-status.md)
- [Structured data broken](https://rabbot.ai/docs/checks/structured-data-invalid-json/) · [Markdown](https://rabbot.ai/docs/checks/structured-data-invalid-json.md)
- [Page title changed](https://rabbot.ai/docs/checks/title/) · [Markdown](https://rabbot.ai/docs/checks/title.md)
- [Page title too long](https://rabbot.ai/docs/checks/title-pixel-overflow/) · [Markdown](https://rabbot.ai/docs/checks/title-pixel-overflow.md)
- [Page content changed a lot](https://rabbot.ai/docs/checks/word-count/) · [Markdown](https://rabbot.ai/docs/checks/word-count.md)

## Buying journey

- [Add-to-cart button missing](https://rabbot.ai/docs/checks/shopify-add-to-cart-missing/) · [Markdown](https://rabbot.ai/docs/checks/shopify-add-to-cart-missing.md)
- [An app file on your storefront does not load](https://rabbot.ai/docs/checks/shopify-app-dependency-missing/) · [Markdown](https://rabbot.ai/docs/checks/shopify-app-dependency-missing.md)
- [Broken product images](https://rabbot.ai/docs/checks/shopify-broken-images/) · [Markdown](https://rabbot.ai/docs/checks/shopify-broken-images.md)
- [Shopify's shopping catalog marks a product unavailable](https://rabbot.ai/docs/checks/shopify-catalog-availability-mismatch/) · [Markdown](https://rabbot.ai/docs/checks/shopify-catalog-availability-mismatch.md)
- [Fewer shoppers added to cart](https://rabbot.ai/docs/checks/shopify-funnel-cart-drop/) · [Markdown](https://rabbot.ai/docs/checks/shopify-funnel-cart-drop.md)
- [Fewer shoppers went from cart to checkout](https://rabbot.ai/docs/checks/shopify-funnel-checkout-drop/) · [Markdown](https://rabbot.ai/docs/checks/shopify-funnel-checkout-drop.md)
- [Fewer shoppers completed checkout](https://rabbot.ai/docs/checks/shopify-funnel-purchase-drop/) · [Markdown](https://rabbot.ai/docs/checks/shopify-funnel-purchase-drop.md)
- [Insecure content on a secure page](https://rabbot.ai/docs/checks/shopify-mixed-content/) · [Markdown](https://rabbot.ai/docs/checks/shopify-mixed-content.md)
- [Storefront is password-protected](https://rabbot.ai/docs/checks/shopify-password-page/) · [Markdown](https://rabbot.ai/docs/checks/shopify-password-page.md)
- [A code file on your product page fails a syntax check](https://rabbot.ai/docs/checks/shopify-storefront-dependency-invalid/) · [Markdown](https://rabbot.ai/docs/checks/shopify-storefront-dependency-invalid.md)
- [A file your product page needs does not load](https://rabbot.ai/docs/checks/shopify-storefront-dependency-missing/) · [Markdown](https://rabbot.ai/docs/checks/shopify-storefront-dependency-missing.md)
- [A file your product page asks for does not load](https://rabbot.ai/docs/checks/shopify-storefront-dependency-missing-unproven/) · [Markdown](https://rabbot.ai/docs/checks/shopify-storefront-dependency-missing-unproven.md)
- [The same code library loads twice](https://rabbot.ai/docs/checks/shopify-storefront-duplicate-library/) · [Markdown](https://rabbot.ai/docs/checks/shopify-storefront-duplicate-library.md)
- [Product form lost its basic add-to-cart path](https://rabbot.ai/docs/checks/shopify-storefront-form-changed/) · [Markdown](https://rabbot.ai/docs/checks/shopify-storefront-form-changed.md)
- [Cart additions fell; a product form file stopped loading](https://rabbot.ai/docs/checks/shopify-storefront-incident/) · [Markdown](https://rabbot.ai/docs/checks/shopify-storefront-incident.md)
- [A store incident is open](https://rabbot.ai/docs/checks/shopify-storefront-incident-unproven/) · [Markdown](https://rabbot.ai/docs/checks/shopify-storefront-incident-unproven.md)
- [A stylesheet on your storefront does not load](https://rabbot.ai/docs/checks/shopify-storefront-stylesheet-missing/) · [Markdown](https://rabbot.ai/docs/checks/shopify-storefront-stylesheet-missing.md)

## Google (Search and Shopping)

- [Product demoted in Google Shopping](https://rabbot.ai/docs/checks/shopify-gmc-demoted/) · [Markdown](https://rabbot.ai/docs/checks/shopify-gmc-demoted.md)
- [Product disapproved in Google Shopping](https://rabbot.ai/docs/checks/shopify-gmc-disapproved/) · [Markdown](https://rabbot.ai/docs/checks/shopify-gmc-disapproved.md)
- [Google paused this product while it is out of stock](https://rabbot.ai/docs/checks/shopify-gmc-paused-out-of-stock/) · [Markdown](https://rabbot.ai/docs/checks/shopify-gmc-paused-out-of-stock.md)
- [Product waiting on Google's review](https://rabbot.ai/docs/checks/shopify-gmc-pending/) · [Markdown](https://rabbot.ai/docs/checks/shopify-gmc-pending.md)
- [Low sitemap coverage in Search Console](https://rabbot.ai/docs/checks/shopify-gsc-coverage-drop/) · [Markdown](https://rabbot.ai/docs/checks/shopify-gsc-coverage-drop.md)
- [Page not in Google's index](https://rabbot.ai/docs/checks/shopify-gsc-deindexed/) · [Markdown](https://rabbot.ai/docs/checks/shopify-gsc-deindexed.md)

## Product feed

- [Availability mismatch](https://rabbot.ai/docs/checks/shopify-feed-availability-mismatch/) · [Markdown](https://rabbot.ai/docs/checks/shopify-feed-availability-mismatch.md)
- [Missing product data](https://rabbot.ai/docs/checks/shopify-feed-completeness/) · [Markdown](https://rabbot.ai/docs/checks/shopify-feed-completeness.md)
- [Price mismatch](https://rabbot.ai/docs/checks/shopify-feed-price-mismatch/) · [Markdown](https://rabbot.ai/docs/checks/shopify-feed-price-mismatch.md)
- [Product page unreachable](https://rabbot.ai/docs/checks/shopify-feed-status-mismatch/) · [Markdown](https://rabbot.ai/docs/checks/shopify-feed-status-mismatch.md)

## Meta (Facebook & Instagram)

- [Product data-quality issue on Meta (Facebook, Instagram)](https://rabbot.ai/docs/checks/shopify-meta-data-quality/) · [Markdown](https://rabbot.ai/docs/checks/shopify-meta-data-quality.md)
- [Product rejected on Meta (Facebook & Instagram)](https://rabbot.ai/docs/checks/shopify-meta-disapproved/) · [Markdown](https://rabbot.ai/docs/checks/shopify-meta-disapproved.md)
- [Meta paused this product while it is out of stock](https://rabbot.ai/docs/checks/shopify-meta-paused-out-of-stock/) · [Markdown](https://rabbot.ai/docs/checks/shopify-meta-paused-out-of-stock.md)
- [Product waiting on Meta's review](https://rabbot.ai/docs/checks/shopify-meta-pending/) · [Markdown](https://rabbot.ai/docs/checks/shopify-meta-pending.md)

## TikTok (Beta)

- [Catalog-wide problem flagged on TikTok (Beta)](https://rabbot.ai/docs/checks/shopify-tiktok-catalog-issue/) · [Markdown](https://rabbot.ai/docs/checks/shopify-tiktok-catalog-issue.md)
- [Product data-quality issue on TikTok (Beta)](https://rabbot.ai/docs/checks/shopify-tiktok-data-quality/) · [Markdown](https://rabbot.ai/docs/checks/shopify-tiktok-data-quality.md)
- [Product rejected on TikTok (Beta)](https://rabbot.ai/docs/checks/shopify-tiktok-disapproved/) · [Markdown](https://rabbot.ai/docs/checks/shopify-tiktok-disapproved.md)
- [TikTok (Beta) paused this product while out of stock](https://rabbot.ai/docs/checks/shopify-tiktok-paused-out-of-stock/) · [Markdown](https://rabbot.ai/docs/checks/shopify-tiktok-paused-out-of-stock.md)

## Shopping agents

- [Shopping agents cannot reach your catalog](https://rabbot.ai/docs/checks/shopify-agent-access-off/) · [Markdown](https://rabbot.ai/docs/checks/shopify-agent-access-off.md)
- [The agent checkout link for this product does not work](https://rabbot.ai/docs/checks/shopify-agent-checkout-unreachable/) · [Markdown](https://rabbot.ai/docs/checks/shopify-agent-checkout-unreachable.md)
- [Shopping agents can no longer buy this product](https://rabbot.ai/docs/checks/shopify-agent-product-unfindable/) · [Markdown](https://rabbot.ai/docs/checks/shopify-agent-product-unfindable.md)
