Core Issue:
Users experience “sitemap could not be read” or “couldn’t fetch” errors when submitting Shopify sitemaps to Google Search Console, particularly with .myshopify.com domains.
Primary Solution:
Multiple users confirmed that purchasing and connecting a custom domain resolves the issue immediately—sitemaps index within seconds after switching from .myshopify.com to a custom domain.
Alternative Fixes:
Domain matching: Ensure the domain format in Google Search Console exactly matches Shopify settings (e.g., www vs. non-www, http vs. https versions must align)
Manual submission: Submit the sitemap URL directly in Search Console (format: https://yourdomain.com/sitemap.xml)
Wait period: Some users report errors resolve automatically after approximately one week, suggesting the “couldn’t fetch” message may be misleading during initial processing
Additional Context:
One user notes ongoing issues with auto-generated product sitemaps (/sitemap_products_X.xml) due to load speed problems and fixed weekly change frequencies, resulting in poor indexing rates (~60%).
Status: The .myshopify.com limitation appears to be a known issue, though Shopify’s documentation doesn’t clearly address this constraint.
Summarized with AI on October 23.
AI used: claude-sonnet-4-5-20250929.
I submitted the sitemap to Google on Nov 24,2018 and it says ‘sitemap could not be read’. I added the “/sitemap.xml” to the end of my url but it just says ‘couldn’t fetch’. My website has the .myshopify.com. Does that prevent my site from being indexed through the sitemap?
I have read and re-read the help pages as well as this forum on how to submit a sitemap and cannot figure out the problem.
In my case I submitted the sitemap.xml and it said couldn’t fetch for about a week, then it just started working. The error seems misleading. The old console showed no error, just said pending. I think for whatever reason the new console shows a misleading error.
Hey mate I have found a fix for your issue, as I had a similar problem with my electric kick scooter site. Go to shopify admin → domains → and check what domain you have listed and that it matches with the one registered in Google Search Console. My issue was that I registered the WWW.domain.com version of my domain in GSC, but the HTTPS://domain.com version in shopify. Just change them so they match and you’ll be all good to go!
I just got a domain name and the sitemap was indexed in seconds. It is definitely a problem with the “…myshopify.com” ending.
What was frustrating was all the help pages on “How to Send your Sitemap” from Shopify are with the .“..myshopify.com” ending which is misleading because it doesn’t work. I just wasted time and money. But all is resolved.
What kind of sitemap did you provide to GC? Is the one auto generated by Shopify or you just create it by yourself? I used to have a similar issue when submitting a self-made sitemap for my page RELX.
I am getting regular “Sitemap could not be read” on either the main /sitemap.xml as well as each of the /sitemap_products_X.xml?from=X&to=X.
This is a major pain and from what I understand it is due to load speed. Combine that with the weekly change frequency (that can not be altered) and your left with your site never ever getting over 60% indexing (in my case).
Would be nice if a solution (on shopify side or shop owner side) could be found.
What worked for me was submitting the Sitemap myself. Go to Search Console Sitemaps and copy the SHOPIFY Sitemap there and click SUBMIT: ie https://www.outdoorbengal.com/sitemap.xml
Can any one help? Google not indexing my website. Error fetching sitemap. What do I do? I created a blog post as suggested but this didn’t work either. Please help!
I just got a domain name and the sitemap was indexed in seconds. It is definitely a problem with the “…myshopify.com” ending.
What was frustrating was all the help pages on “How to Send your Sitemap” from Shopify are with the .“..myshopify.com” ending which is misleading because it doesn’t work. I just wasted time and money. But all is resolved.