How to Submit Your Store Location Sitemap to Google Search Console
A step-by-step guide to submitting your store location sitemap to Google Search Console, monitoring indexing status, and troubleshooting common issues for Shopify merchants.
Matt
You’ve set up your store locator. Your location pages are live. Now comes the step most merchants skip: telling Google they exist.
A sitemap is one of the fastest ways to get your store location pages indexed. Without it, Google might take weeks—or months—to discover your location pages on its own. With it, you give Google a direct map to every store page you want in search results.
This guide walks you through exactly how to submit your store location sitemap to Google Search Console, what to look for after submission, and how to fix the most common problems.
Why Submitting Your Store Locations to Google Matters
When a customer searches “running shoes near me” or “bridal boutique in Nashville,” Google pulls results from pages it has already indexed. If your location pages haven’t been crawled and indexed, they won’t appear—no matter how well-optimized they are.
Sitemaps solve this by giving Google a prioritized list of URLs to crawl. For a store locator with dozens or hundreds of locations, this is critical. You’re essentially handing Google a directory of every page you want found.
Beyond discovery speed, submitting a sitemap also gives you visibility into how Google is treating those pages. Search Console shows you which URLs were accepted, which were rejected, and why—so you can fix issues before they become ranking problems.
How OptimizedStoreFinder Generates Your Sitemap Automatically
OptimizedStoreFinder automatically generates a dedicated XML sitemap for all your store location pages. Every time you add, update, or remove a location, the sitemap updates in real time—no manual work required.
Your location sitemap is available at:
https://your-shopify-store.com/apps/store-finder/sitemap.xml
The sitemap follows the standard XML sitemap protocol that Google and other search engines expect. Here’s an example of what it looks like:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://your-store.com/apps/store-finder/locations/chicago-michigan-ave</loc>
<lastmod>2026-02-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://your-store.com/apps/store-finder/locations/new-york-soho</loc>
<lastmod>2026-02-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://your-store.com/apps/store-finder/locations/los-angeles-beverly-hills</loc>
<lastmod>2026-01-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Each entry includes:
<loc>— The full URL of the location page<lastmod>— When the location data was last updated<changefreq>— How often Google should re-check this page<priority>— Relative importance compared to other pages on your site
This format tells Google exactly which pages to crawl and how to prioritize them.
Step-by-Step: Submit Your Sitemap in Google Search Console
Step 1: Access Google Search Console
Go to Google Search Console and sign in with the Google account that owns your property. If you haven’t verified your Shopify store yet, you’ll need to add it as a property first.
For Shopify stores, the easiest verification method is the HTML tag method—add the meta tag to your theme’s <head> section via the theme editor.
Step 2: Select Your Property
Click on your store’s property in the left sidebar. Make sure you’re viewing the correct store URL (typically https://your-store.myshopify.com or your custom domain if configured).
Step 3: Navigate to Sitemaps
In the left navigation panel, scroll down to the Indexing section and click Sitemaps.
Step 4: Enter Your Sitemap URL
In the “Add a new sitemap” field, enter the path to your location sitemap. Since you’re already on your property’s domain, you only need to enter the relative path:
apps/store-finder/sitemap.xml
Click Submit.
Step 5: Confirm Submission
After submitting, Google Search Console will show your sitemap in the list with a status of “Success” or a pending status if it hasn’t been processed yet. It typically takes a few minutes to a few hours for Google to fetch and process a newly submitted sitemap.
You’ll see columns for:
- Type: Sitemap
- Submitted: The date you submitted
- Last read: When Google last fetched it
- Status: Success, Has errors, or Couldn’t fetch
- Discovered URLs: How many URLs Google found in the sitemap
What to Check After Submission
1. Review the Coverage Report
After Google processes your sitemap, navigate to Indexing > Pages in Search Console. Filter by “Sitemap” to see the status of URLs from your location sitemap specifically.
You’ll see URLs grouped into categories:
- Indexed — Pages that are live in Google’s search results
- Crawled – currently not indexed — Google visited but chose not to index (investigate why)
- Discovered – currently not indexed — Google found the URL but hasn’t crawled it yet
- Excluded — Pages intentionally or unintentionally left out of the index
The goal is to see your location pages move from “Discovered” to “Indexed” over time.
2. Check for Indexing Errors
If any URLs show errors, click on the error category to see which specific pages are affected. Common issues include:
- Redirect errors: The URL in your sitemap redirects to a different URL
- 404 Not Found: The page no longer exists
- Soft 404: The page returns a 200 status but Google thinks the content is missing
- Blocked by robots.txt: Your robots.txt file is preventing Google from crawling location pages
3. Monitor Impressions Over Time
Once pages start indexing, check the Performance report to see if they’re generating impressions and clicks. Filter by page type to isolate your location pages. It typically takes 2–4 weeks after indexing to see meaningful search traffic data.
Troubleshooting Common Issues
”Couldn’t fetch” sitemap status
This means Google couldn’t retrieve your sitemap at all. Possible causes:
- The sitemap URL is incorrect
- Your store is blocking Googlebot (check your robots.txt)
- There’s a server error when Google requests the file
To test: open your sitemap URL in an incognito browser window. If you can see the XML, the URL is correct. If you get an error, something is blocking access.
Location pages showing as “Crawled – currently not indexed”
This is one of the more frustrating statuses. Google visited your page but decided not to index it. Common reasons:
- Thin content: The page doesn’t have enough unique, useful content beyond just an address
- Duplicate content: Multiple location pages with very similar copy
- Low quality signals: No inbound links, no engagement history
The fix is to improve the content quality on each location page. OptimizedStoreFinder includes fields for store-specific descriptions, hours, photos, and additional details—use them to differentiate each location page.
Sitemap shows 0 discovered URLs
If Google fetched your sitemap but shows zero URLs, check:
- The sitemap file might be empty (no locations have been added yet)
- The XML format might have an error (run it through an XML validator)
- Google may not have processed it yet—wait 24 hours and check again
Some locations indexed but not others
If some location pages are indexed and others aren’t, look for patterns. Are the non-indexed pages missing key information? Do they have less content than the indexed pages? Are they newer additions?
Prioritize fully completing the store details for underperforming locations—address, hours, phone, description, and any photos you can add.
Speeding Up Indexing with URL Inspection
For your most important store locations (flagship stores, high-traffic markets), don’t wait for Google to find them through the sitemap crawl. Use the URL Inspection tool in Search Console to request indexing directly.
- Paste a specific location URL into the inspection bar at the top of Search Console
- Click Request Indexing
- Google will add it to the priority crawl queue
You can do this for up to a few hundred URLs total. Use it strategically for locations you want indexed quickly.
Keep Your Sitemap Updated
Your sitemap is only useful if it stays current. OptimizedStoreFinder handles this automatically—whenever you update store hours, change an address, or add a new location, the sitemap reflects those changes immediately.
If you ever add a large number of locations at once (for example, importing 50 new stores via bulk upload), submit the sitemap URL again in Search Console to prompt Google to re-fetch it. This isn’t strictly necessary, but it can speed up discovery.
Getting your store locations indexed is the foundation of local SEO. Once Google knows your pages exist and can crawl them reliably, you can focus on the next layer: building authority for each location through structured data, reviews, and local content.
Ready to get your store locations into Google? Install OptimizedStoreFinder from the Shopify App Store and your location sitemap will be live within minutes. See our pricing plans to find the right tier for your number of locations.