Skip to main content
This issue is common in Shopify stores that use plugins to manage the Google Merchant feed, such as Simprosys Google Shopping Feed. When the plugin experiences an instability (even for just a few seconds), product pages may return an internal server error (500) to Googlebot. When this happens, Google Merchant disapproves all affected products with the status “Product page unavailable”.
Unlike other Merchant Center errors, this disapproval does not fix itself automatically after the plugin recovers. Google keeps the products disapproved until a new verification is manually requested or until the next scheduled crawl — which can take days. A brief instability of just a few seconds can leave all your products off Google Shopping for an extended period.

Step 1: Identify if This Is the Case

Go to Google Merchant Center and navigate to the Diagnostics > Item issues tab. Check if there is a mass disapproval of the type “Product page unavailable” mentioning an internal server error (500). Manually test the URL of one of the affected products in your browser. If the page loads normally, it means the instability has already passed, but Google has not yet re-verified.

Step 2: Request Site Verification

Before requesting verification, confirm that the product pages are already loading normally. If you request verification while the issue is still active, Google will find the same errors and you will have to wait 12 hours before requesting again.
In Google Merchant Center, access the disapproved product and click “Request website verification”. This verification is global — Google will re-verify all product pages at once, not just the selected product. After requesting, wait up to 12 hours for Google to process. Products should return to active status automatically once the verification is completed successfully.