NetNav

Submit Your Sitemap to Google Search Console

What is a Sitemap and Why Does Google Need It?

You've built your website, verified ownership in Google Search Console, and now you're waiting for Google to find your pages. But here's the truth: Google will eventually discover your site through links and exploration, but for a new or small website, that could take weeks or even months. A sitemap is like handing Google a detailed map of your entire property—it tells the search engine exactly which pages exist, where they are, and how they're organised. This single 10-minute action can dramatically speed up how quickly your pages get indexed and start appearing in search results.

Without submitting a sitemap, you're relying entirely on Google's crawlers stumbling across your pages organically. For micro-businesses with limited external links and modest site authority, this passive approach means potential customers might be searching for exactly what you offer whilst your pages sit invisible in Google's queue. Submitting your sitemap doesn't guarantee instant rankings—you still need foundational keyword research and quality content—but it does guarantee Google knows your pages exist. That's half the battle won, and it's why understanding the importance of SEO starts with these fundamental technical steps.

What You'll Have When Done:

Your website's map handed directly to Google, significantly speeding up how fast Google discovers your pages.

Time Needed: 10 minutes

Difficulty: Beginner

Prerequisites:

Set Up Google Search Console, Website must be launched and generating an XML sitemap (most builders do this automatically).

Jump to: Quick Start | Complete Guide | Troubleshooting

---

Quick Start (5 Minutes)

Before You Begin:

Before you submit, you must confirm your sitemap is technically accessible. If you're unsure if your sitemap is properly generated or if Google can access it, NetNav's audit checks robots.txt and sitemap accessibility in under 60 seconds.

The Five Essential Steps to Submit Your Sitemap

1. Locate Your Sitemap URL

Most website builders automatically generate an XML sitemap at `yoursite.com/sitemap.xml`. Test this by typing it into your browser—you should see an XML file listing your pages. If you're using WordPress, check your SEO plugin settings (Yoast, Rank Math, or All in One SEO will show you the exact path). Shopify users will find it at `yoursite.com/sitemap.xml`, whilst Squarespace typically uses `yoursite.com/sitemap.xml` as well.

2. Access Google Search Console

Log into Google Search Console and select the property (website) you verified in the previous setup step. Make sure you're viewing the correct property if you manage multiple sites.

3. Navigate to Sitemaps

In the left-hand menu, look for the "Indexing" section and click "Sitemaps". This is where Google tracks all submitted sitemaps for your property.

4. Submit the Sitemap Path

You'll see a field that says "Add a new sitemap". Here's the critical detail: only enter the path after your domain, not the full URL. If your sitemap is at `https://yourbusiness.com/sitemap.xml`, you only type `sitemap.xml` into the field. Click "Submit".

5. Verify Submission Status

Immediately after submitting, check the status column. You should see either "Success" (Google has accepted and queued your sitemap) or "Processing" (Google is currently reading it). If you see "Couldn't fetch", there's a technical issue preventing access—jump to the Troubleshooting section.

Validation Check:

Within 24 hours, return to the Sitemaps report in GSC. Your submitted sitemap should show a "Success" status with a number indicating how many URLs were discovered. This number should roughly match your total page count.

✅ Completed the quick version? Move on to Fix Crawl Errors in Search Console or continue below for the detailed walkthrough that explains what's happening at each step and how to handle edge cases.

---

Complete Step-by-Step Guide: How to Submit an XML Sitemap to Google

This section walks through each action in detail, explaining the technical reasoning and showing you exactly what to look for at every stage.

Step 1: Verify Sitemap Existence and Locate the Exact URL

Before you can submit anything to Google, you need to confirm your website is actually generating a sitemap file. An XML sitemap is a structured file that lists all the important pages on your site, along with metadata like when they were last updated and how often they change.

For WordPress users: If you're using Yoast SEO, Rank Math, or All in One SEO, your sitemap is automatically generated. Navigate to SEO → General → Features (in Yoast) or SEO → Sitemap Settings (in Rank Math) to find the exact URL. It's typically `yoursite.com/sitemap_index.xml` or `yoursite.com/sitemap.xml`.

For website builder users (Squarespace, Wix, Shopify): These platforms generate sitemaps automatically. Try accessing `yoursite.com/sitemap.xml` directly in your browser. If you see a page full of XML code listing your URLs, you've found it. If you get a 404 error, check your platform's help documentation—some builders use slightly different paths.

For custom-built sites: If you or your developer built the site from scratch, you may need to generate a sitemap manually using tools like XML-Sitemaps.com or install a sitemap generation plugin. This is rare for micro-businesses but worth noting.

[MEDIA:SCREENSHOT:locate-sitemap-url]

Caption: Your sitemap URL is usually found by adding `/sitemap.xml` to your domain, but check your builder documentation to be sure.

Once you've confirmed the sitemap exists and loads properly, copy the full URL. You'll need it for the next steps.

Step 2: Log Into Google Search Console

Head to search.google.com/search-console and sign in with the Google account you used to verify your property. This builds on setting up Google Search Console in the previous Blueprint step—if you haven't completed that verification process, you won't be able to submit a sitemap.

Once logged in, you'll see a list of properties (websites) you manage. Click on the property that matches the website whose sitemap you want to submit. Make absolutely certain you're in the correct property, especially if you manage multiple domains or subdomains.

Step 3: Find the Sitemaps Menu

Google Search Console's interface is organised into several main sections. Look for "Indexing" in the left-hand navigation menu. Under Indexing, you'll see several options including "Pages", "Sitemaps", and "Removals". Click on "Sitemaps".

[MEDIA:SCREENSHOT:gsc-sitemap-menu]

Caption: The Sitemaps report is located under the Indexing section in the GSC navigation menu.

This is the central hub for all sitemap-related activity. You'll see any previously submitted sitemaps listed here (if this is your first time, the list will be empty), along with their status and the number of URLs discovered.

Remember, submitting the sitemap tells Google where to look, but not what the quality is. This is one of the foundational crawl checks NetNav runs automatically across your whole site, spotting indexing issues long before GSC updates its main reports. Use this data later to prioritise fixes.

Step 4: Input the Sitemap Path (Not the Full URL)

This is where many people make a critical mistake. At the top of the Sitemaps page, you'll see a field labelled "Add a new sitemap" with your domain already displayed before the input box.

Here's the key: Google Search Console already knows your domain because you're working within a verified property. You only need to enter the path to your sitemap—the part that comes after your domain name.

Example:

If your sitemap is in a subdirectory, include that path. For instance, if it's at `https://yourbusiness.com/blog/sitemap.xml`, you'd type `blog/sitemap.xml`.

Some websites (particularly WordPress sites with certain SEO plugins) generate multiple sitemaps organised by content type—one for pages, one for posts, one for categories, etc. These are typically managed by a sitemap index file. If you're using Yoast or Rank Math, submit the main sitemap index (usually `sitemap_index.xml`), and Google will automatically discover and crawl the sub-sitemaps listed within it.

Step 5: Submit the Sitemap

Once you've entered the correct path, click the blue "Submit" button. Google will immediately attempt to fetch your sitemap file to verify it's accessible and properly formatted.

[MEDIA:SCREENSHOT:gsc-sitemap-submission]

Caption: Only enter the path (usually `sitemap.xml`), not the full domain, into the submission field.

This process usually takes just a few seconds. You won't see a dramatic confirmation message—instead, your submitted sitemap will simply appear in the list below with an initial status.

Step 6: Check the Status and Interpret the Results

Immediately after submission, look at the status column next to your newly submitted sitemap. You'll see one of several possible statuses:

"Success": This is what you want to see. It means Google successfully fetched your sitemap, validated the XML structure, and has queued the URLs for crawling. The "Discovered URLs" column will show how many pages Google found in your sitemap. This number should roughly match your total page count (though it may take a few hours to fully populate).

"Processing": Google is currently reading and validating your sitemap. This is normal and should change to "Success" within a few minutes to an hour. If it stays in "Processing" for more than 24 hours, there may be a technical issue—check that your sitemap file is properly formatted XML.

"Couldn't fetch": This is an error state indicating Google cannot access your sitemap file. The most common causes are:

If you see "Couldn't fetch", jump to the Troubleshooting section below for specific fixes.

[MEDIA:SCREENSHOT:gsc-sitemap-success]

Caption: A "Success" status confirms Google has queued your sitemap for crawling. The number of discovered URLs will update over time.

Step 7: Monitor the Coverage Report

Submitting your sitemap is just the beginning. Over the next few days and weeks, Google will crawl the URLs listed in your sitemap and attempt to index them. This is where how Google actually processes your site becomes relevant—understanding the crawl, index, and ranking pipeline helps you interpret what you see in Search Console.

To monitor progress, navigate to "Indexing" → "Pages" in the left-hand menu. This Coverage report shows you:

The number of indexed pages should gradually increase as Google works through your sitemap. If you notice pages aren't being indexed even after several weeks, you may need to investigate technical issues like improving site structure with internal links, writing proper title tags, or optimising specific elements like alt text.

Don't expect instant results. For new websites, it can take 1-4 weeks for Google to fully crawl and index all submitted pages. For established sites adding new content, indexing is typically faster (days rather than weeks), but it's still not instantaneous.

Final Validation:

Return to GSC after 7 days. Check the Pages report under Indexing. You should see a steady increase in indexed pages that correlates with the number of URLs in your submitted sitemap. If the indexed count remains at zero or very low, proceed to troubleshooting.

🎉 Completed? You've told Google exactly what you want indexed. You're ready for Fix Crawl Errors in Search Console, where you'll learn to monitor GSC's reports and address any technical issues Google discovers.

---

Troubleshooting

Common Issues and Fixes:

Problem: "Couldn't Fetch" Error

This means Google cannot access your sitemap file. First, verify the URL is exactly correct—XML paths are case-sensitive, so `Sitemap.xml` and `sitemap.xml` are different files. Open the full sitemap URL in an incognito browser window to confirm it loads. If it does load for you but GSC still can't fetch it, check your `robots.txt` file (found at `yoursite.com/robots.txt`). Make sure there's no `Disallow` rule blocking the sitemap path. If you're using security plugins or server-level security, they might be blocking Google's crawler—temporarily disable them to test.

Problem: Website Doesn't Generate a Sitemap

If you're using WordPress without an SEO plugin, you'll need to install one. Yoast SEO, Rank Math, and All in One SEO all generate sitemaps automatically upon installation. For custom-built sites, you can use online sitemap generators like XML-Sitemaps.com to create a file, then upload it to your server's root directory. If you're using a website builder (Squarespace, Wix, Shopify) and can't find a sitemap, contact their support—these platforms generate sitemaps by default, so there may be a configuration issue.

Problem: GSC Access Lost or Verification Expired

If you suddenly can't access your property or GSC says it's unverified, you'll need to re-verify ownership. Return to the Set Up Google Search Console guide and follow the verification steps again. This sometimes happens if you changed website platforms, updated DNS settings, or removed the verification code from your site.

If you've submitted your sitemap successfully but pages still aren't being indexed after several weeks, the issue likely isn't the sitemap itself—it's the quality or accessibility of the pages. Consider running through a quick on-page optimisation checklist to ensure your pages meet Google's quality standards.

---

What's Next

You've completed a crucial technical step in the "Get Found" stage. Your sitemap is now actively telling Google which pages to crawl and index. But submission is just the start—Google will inevitably discover issues as it crawls your site, from broken links to mobile usability problems to duplicate content.

Your next Blueprint action: Fix Crawl Errors in Search Console

In this next step, you'll learn to interpret the Coverage report, understand what different error types mean, and systematically fix the technical issues preventing your pages from being indexed. This is where the real optimisation work begins—the sitemap gets Google to your door, but fixing crawl errors ensures they can actually come inside and explore.

Go Deeper

Once you've mastered the basics of sitemap submission and initial error fixing, these advanced guides will help you understand the broader technical context:

---

Other Get Found Guides

Continue building your visibility with these related Blueprint articles:

---

You've completed a crucial technical step towards getting found. This action speeds up indexing significantly. NetNav can audit your entire site across 9 foundational pillars (including technical SEO, speed, and design) in 60 seconds—see what other hidden issues need attention. Whilst submitting your sitemap ensures Google knows your pages exist, a comprehensive audit reveals the quality issues that might be preventing those pages from ranking well once they're indexed.

Start Free Audit

Core Sequence

Previous in sequence

Next in sequence

In this stage

Other Start Here Guides:

Set Up & Verify Your Business on Google Maps (3.1)

How to Write Title Tags and Meta Descriptions (Core SEO Guide)

Set Realistic Content Goals in 15 Minutes

Optimize Your Google Business Profile Strategy (Core Guide)

Select and Optimize Your Google Business Profile Categories

Related topics

SEO

Free Website Audit

Not sure where to start? Get a free audit of your current online presence and discover your biggest opportunities.

Start Free Audit

Run Your Free NetNav Audit Now →