How Do I Add My Own Custom sitemap - Google Search Console shows 23pg index but NOT showing pg data

Topic summary

A Shopify store owner is experiencing an issue where Google Search Console shows 23 pages successfully indexed from their sitemap.xml submission (made about a month ago), but page data isn’t appearing in the console.

Proposed Solution:
Since Shopify doesn’t allow direct upload of custom sitemap.xml files, the suggested workaround involves:

  • Hosting a secondary/custom sitemap on an external service (GitHub Pages, Google Drive with public access, or web hosting)
  • Obtaining the public URL of the hosted sitemap
  • Submitting this secondary sitemap URL in Google Search Console alongside Shopify’s default sitemap.xml

Community Response:
One user confirms this approach is commonly used by merchants to ensure full page coverage, particularly for URLs missing from Shopify’s default sitemap (such as specific blog posts or product pages). The secondary sitemap helps fill indexing gaps and provides complete data visibility in Search Console.

Summarized with AI on October 31. AI used: claude-sonnet-4-5-20250929.

Having issues with Google Search Console returning data from all my Shopify pages submitted via sitemap.xml that I submitted about a month ago

G.Search Console shows SUCCESS 23 pges indexed… but I am not see the data.

So it was suggested to include the urls pages with no data submission via custom sitemap.xml

BUT ISSUE: YOU CANNOT Upload a custom sitemap.xml to Shopify servers… HOWEVER you can reference a secondary sitemap by uploading your custom sitemap.xml file to a file hosting service (e.g., your web hosting, GitHub Pages, Google Drive with public access).

My Question:

  1. How have some of you handled similar issues with Google Search Console
  2. Created a secondary sitemap for Google Search Console. If yes, where did you reference it.

Thanks in advance.

R

Hi there!
Since Shopify doesn’t let you upload a custom sitemap.xml directly, uploading it to a file hosting service like Google Drive (set to public) or GitHub Pages is a smart workaround — just grab the public URL once it’s hosted. To reference it, head to your Google Search Console, go to Sitemaps, and submit that secondary sitemap URL alongside Shopify’s default sitemap.xml. Many merchants tackle this by doing exactly that hosting a custom sitemap with missing URLs (like blog posts or specific product pages) and linking it in GSC to ensure full coverage.

1 Like

You can also get back to me to help you fix it up ok

1 Like