How To Submit a Sitemap to Google (Step-by-Step) | Speed Up Indexing, XML Sitemap Guide | SEOShareLink
Ever worked for weeks on a new website, hitting publish with excitement, only to wonder weeks later why Google still hasn’t found half your pages?
There’s one simple, free step that tells Google exactly what to look for on your site: submitting your XML sitemap. It’s not a magic ranking button, but it is the most direct way to invite Google’s bots to crawl and index your content properly. Think of it as giving Google a detailed map of your house instead of letting it wander around guessing where the rooms are.
Let’s walk through exactly how to do it.
What a Sitemap Is (And Isn’t)
An XML sitemap is a simple file, usually named sitemap.xml, that lists every important page on your website. It includes details like when a page was last updated and how important it is.
- What it DOES: It helps search engine crawlers discover your pages faster and understand your site’s structure. It’s especially crucial for new sites, large sites, or sites with pages that aren’t well-linked internally.
- What it does NOT: It does not guarantee that Google will index your pages or improve their ranking. Proper on-page SEO and backlinks are still essential. Submitting the map just makes sure Google knows the pages exist.
“Submitting your sitemap is like RSVP’ing to a party. It ensures you’re on the guest list, but it doesn’t determine how much fun you’ll have once you’re inside.”
Step 1: Find Your Sitemap (30 Seconds)
Most modern websites create this file automatically.
- Open your web browser.
- Go to:
https://yourwebsite.com/sitemap.xml(replaceyourwebsite.comwith your actual domain). - If you see a structured list of URLs, you’ve found it! Common locations are also
/sitemap_index.xmlor/sitemap.xml.gz.
If you don’t see a sitemap:
- WordPress users: Install a plugin like Yoast SEO or Rank Math. They create and manage sitemaps for you automatically.
- Wix/Squarespace/Shopify: Your sitemap is generated automatically. It’s usually at the standard
/sitemap.xmlURL. - Custom Sites: You may need a developer to generate one or use a free online sitemap generator tool.
Step 2: Submit It to Google via Search Console (3 Minutes)
Google Search Console (GSC) is your free command center for how Google sees your site. This is the most important step.
- Go to Google Search Console. (If you haven’t set it up, you’ll need to verify you own your site first—a simple process using a file or HTML tag).
- Select your property (your website) from the dashboard.
- In the left menu, click “Sitemaps.” You’ll find it under the “Indexing” section.
- In the field at the top, type the path to your sitemap. This is usually just
sitemap.xml. - Click “Submit.”
That’s it! Google now knows about your map. The status will change from “Pending” to “Success” once it’s processed (usually within a few hours to a day).
Troubleshooting Common Sitemap Hiccups
Sometimes, things don’t go perfectly. Here’s how to decode Google’s messages:
| Status or Error in GSC | What It Likely Means | Your Action |
|---|---|---|
| Couldn’t fetch | Google can’t access the file. | Check the URL. Is your robots.txt file blocking it? Try accessing the URL yourself in a browser. |
| Indexed, not submitted in sitemap | Pages are being found via other links, not your sitemap. | This is normal. Your sitemap is a backup, not the only path. |
| Submitted URLs = 0 | Your sitemap file was found, but it appears empty. | The sitemap file might be malformed. Check it for errors using a free online validator. |
| Success | Perfect! Google has received and processed your sitemap. | Do a happy dance, then move on to other SEO tasks. |
Beyond Submission: Making Your Sitemap Work For You
Submitting is step one. To make it truly effective, follow these two best practices:
- Keep It Updated: Your sitemap should be dynamic. If you use a plugin or your platform’s built-in tool, it should update automatically when you publish or delete content. Double-check this setting.
- Point to It in Your Robots.txt File: This is a small but professional touch. Open your
robots.txtfile (atyourwebsite.com/robots.txt) and add this line:Sitemap: https://yourwebsite.com/sitemap.xml
This tells all search engine crawlers where to find your map.
Your Sitemap Submission FAQ
Do I need to submit my sitemap to Bing or other search engines?
Yes. Bing (which powers Yahoo and others) has its own Bing Webmaster Tools. The process is very similar. Submitting to both is best practice.
How often does Google check my sitemap?
Google typically re-crawls your sitemap periodically as it crawls your site. You don’t need to re-submit it unless you change its location. Setting up automatic updates in your CMS is the real key.
What pages should I exclude from my sitemap?
Exclude low-value pages you don’t want indexed: duplicate pages (like printer-friendly versions), private user pages, thank you pages, or admin areas. Most good sitemap plugins have settings for this.
My sitemap has hundreds of “discovered – currently not indexed” URLs. Is that bad?
This is increasingly common, especially for new or large sites. It means Google knows the pages exist but hasn’t prioritized crawling and indexing them yet. Your sitemap did its job. Now, focus on building internal links to those pages and earning backlinks to signal their importance.
I submitted it, but my pages still aren’t indexing. What now?
Patience. Submission starts the process. If pages are still not indexed after a few weeks, check for crawl errors in GSC, ensure the pages aren’t blocked by robots.txt or a noindex tag, and work on getting other sites to link to them.
Ready to give Google the perfect map to your content? Take five minutes right now. Go to your site, find your /sitemap.xml, and walk through the Search Console steps above. It’s one of the fastest, most foundational SEO tasks you can complete.