Common issue
The page opens for you and not for the crawler.
This one is easy to misdiagnose, because the same message covers a genuinely broken page and a page that simply refused one particular visitor.
Not all failures mean the same thing
| What comes back | What it usually means |
|---|---|
| 404 / 410 | The product page is really gone — unpublished, deleted, or the URL changed |
| 5xx | The server failed while producing the page |
| 403 | The request was refused. It may be bot protection rather than a problem with your product |
| 429 | Too many requests from one visitor. This says nothing about whether your page works |
| Redirect chains | The final address may not be the product page at all |
How to check it yourself
-
Open the exact URL from the feed
Not the product in your admin — the address the feed actually carries.
-
Check the publication state
A product can exist and still not be published to the online store channel.
-
Follow the redirects
Confirm the final address is the product page and not a collection, a home page or a country selector.
-
Rule yourself out
If you have been reloading it repeatedly, wait before concluding the page is broken.