How to Submit a Sitemap to Google Search Console (2026)
Submitting your sitemap to Google Search Console is one of the fastest wins in SEO. It doesn't guarantee indexing, but it ensures Google knows about every important page on your site — without needing to discover them through links.
Step-by-Step: Submit Your Sitemap
Create or locate your sitemap
Most CMS platforms (WordPress with Yoast/RankMath, Shopify, Webflow) auto-generate sitemaps. Check https://yoursite.com/sitemap.xml or https://yoursite.com/sitemap_index.xml. If none exists, generate one using our free XML Sitemap Generator.
Validate your sitemap
A valid sitemap must: (1) be under 50MB uncompressed, (2) contain no more than 50,000 URLs, (3) only include indexable, canonical URLs — no 404s, noindex pages, or redirect destinations. Open it in a browser to check for XML syntax errors.
Upload it to your server root
Your sitemap should be accessible at https://yoursite.com/sitemap.xml. For large sites, use a sitemap index file at https://yoursite.com/sitemap_index.xml that references multiple sub-sitemaps.
Submit in Google Search Console
Log into Google Search Console → Select your property → Sitemaps (in the left sidebar) → Type your sitemap URL in the "Add a new sitemap" box → Click Submit. You'll see a confirmation immediately.
Monitor submission status
Return to the Sitemaps report after 24–48 hours. You'll see: URLs submitted (total in sitemap), URLs discovered (Google found these), and URLs indexed (confirmed in Google's index). A large gap between discovered and indexed is a content quality issue, not a technical one.
Common Sitemap Errors & Fixes
HTTP error (could not fetch)
Fix: Your sitemap URL is not publicly accessible. Check it loads in a browser without logging in.
URL not allowed
Fix: Some URLs in your sitemap are outside the property domain you've verified in GSC.
Sitemap not found in robots.txt
Fix: Add "Sitemap: https://yoursite.com/sitemap.xml" to your robots.txt. Not required, but recommended.
Invalid date format
Fix: Use W3C Datetime format: YYYY-MM-DD or full ISO 8601: YYYY-MM-DDTHH:MM:SS+00:00.
Beyond the Sitemap: Force Indexing with SiteGrip
Submitting a sitemap is a passive signal — you're telling Google your pages exist, but you're still waiting for Googlebot to crawl them within its own schedule. For new or updated pages that need to rank immediately, SiteGrip uses Google's Indexing API to actively push each URL to Google's queue. This gets new content crawled within hours instead of days.
Sitemap submission
Passive — tells Google what exists. Crawl happens on Google's schedule.
URL inspection in GSC
Active — requests indexing for one URL at a time. Limited to a few per day.
SiteGrip Indexing API
Active & scalable — submit hundreds of URLs per day and get them indexed within hours.
Submit 200 URLs to Google Per Day — Automatically
SiteGrip monitors your sitemap for changes and auto-submits new and updated URLs to Google's Indexing API without manual action.
Start Free Trial