Why does Google still say my product page is "unavailable" after I fixed it and requested a review?

Requesting a Google recrawl feels instant, but "Product page unavailable" and similar Merchant Center flags can take hours to days to clear, and sometimes come back weeks later.

Google Merchant CenterGoogle Search Consolecrawlingproduct feedSEO

What's going on

I fixed the issue on my product page days ago, requested a review in Google Merchant Center, and it's still showing as "unavailable." Why does this take so long, and why does it sometimes come back weeks later even though I haven't touched anything?

This is one of the more frustrating parts of running Google Shopping or free listings alongside a Shopify store: the fix can be instant on your end, but Google's review isn't. "Product page unavailable" specifically means Googlebot couldn't successfully load your product's landing page the last time it checked. That can be a real error page, a redirect chain, a robots.txt block, or a mismatch between what your feed says about price or availability and what the live page actually shows.

The pattern merchants report most often is this: you fix it, request a review, the flag clears, and then weeks later the same products drift back into "unavailable" with nothing obviously changed on the store. That usually points to something intermittent rather than a one-time content error, often something server-side like slow page response under crawler load or a flaky app or script, rather than a fix that simply didn't hold.

Because Merchant Center's product status and Search Console's indexing status run on separate systems with separate timelines, it's easy to fix one and assume the other has caught up. They don't share a clock, so checking both, and being patient, matters more than repeatedly clicking request review.

Why it happens

Google's crawler has to actually re-request your page and get a clean response before it changes a product's status; that doesn't happen the moment you click request review. Review and re-crawl timing varies, and it's common for status changes to take several hours up to a couple of days to fully show up in listings.

The recurring version of this problem, products going unavailable again after weeks of being fine, usually traces back to something intermittent rather than a one-time content error: a slow or error-prone server response under crawler load, a redirect or canonical URL that changes under certain conditions, a heavy tracking script slowing the page down for bots, or a feed and price mismatch that only shows up occasionally. Because Merchant Center and Search Console run separate crawl and review cycles, a fix confirmed in one system doesn't guarantee the other has caught up yet.

5 ways to fix it

1

Fix the root cause first, then request review exactly once

In Merchant Center, check the diagnostics or notifications area for the specific reason listed next to the disapproved item, not just the generic "Product page unavailable" label. On Shopify stores this is usually a page that briefly 404'd or errored, a redirect chain, a mismatch between the price or availability in your feed and what the live page shows, or a robots.txt or theme change that blocked Google's crawler. Fix the actual cause, confirm the URL loads normally for a logged-out visitor, and only then request a review. Requesting review before the fix is live just wastes the review cycle.

2

Check Search Console before you assume anything is broken

Google Search Console's URL Inspection tool shows how Google last saw a specific URL and whether it's indexed, and it has its own indexing-request action separate from Merchant Center's review flow. Checking there first tells you whether you're dealing with a crawling or indexing problem versus a feed or product-status problem in Merchant Center. The two systems run on different review schedules, so fixing one doesn't automatically update the other.

3

Expect a real delay, and don't re-trigger review repeatedly

A Merchant Center review is not instant even after you fix the issue: it can take anywhere from several hours to a couple of days for the status to clear once Google re-crawls a corrected page. Repeatedly editing the product, changing the URL, or resubmitting the feed while a review is still pending can reset Google's crawl signals and make the status linger longer rather than clearing it faster. Make one clean fix, request review once, and give it time.

4

Keep a simple log so you can tell a pattern from a one-off

Because this status can drift back weeks later even when nothing on the store obviously changed, track each incident in a spreadsheet: the date it was flagged, the specific error shown, what you changed, and the date it cleared. This makes it much easier to see whether you're dealing with a one-time crawl hiccup or a recurring issue tied to a specific app, theme change, or traffic spike, and it's exactly the information Shopify or Google support will ask for if you need to escalate.

5

If it keeps recurring, look at page speed and third-party scripts

Merchants who see this repeatedly, rather than once, often trace it to something unrelated to the product content: heavy tracking or pixel scripts slowing down the page for crawlers, a theme app embed that intermittently errors, or the page simply being slow to respond under load. If the same products keep cycling in and out of "unavailable" every few weeks, audit your installed apps and scripts for anything adding significant load to product pages, and bring your timestamp log to Shopify support. At that point it's more likely a page-response issue than something you can fix from the Merchant Center interface alone.

Bottom line

There's no app that fixes this, because the cause lives in how your page responds when Google's crawler requests it, not in a setting an app can toggle. The fastest real progress comes from fixing the underlying page or feed issue, checking both Search Console and Merchant Center before requesting review, and keeping a timestamped log so you or Shopify support can tell a one-off crawl hiccup from a genuine recurring pattern worth escalating.

Still Stuck?

Browse the rest of the problem library, run a free storefront scan to catch issues like this automatically, or email us and we'll work out a custom solution for it.