Blogger Sitemap Guide

How to find, customize, and submit your Blogger sitemap to Google. Covers Blogger's auto-generated sitemaps, Atom feeds, large blog handling, and common issues.

Blogger (Blogspot) automatically generates a sitemap for your blog. You do not need to install anything or create a file manually. Google owns Blogger, so the platform has built-in sitemap support that works with Google Search Console out of the box. But there are nuances, especially for blogs with more than 500 posts.

This guide covers how to find your Blogger sitemap, how to submit it, and how to handle the limitations. For a general overview of sitemaps, see our XML sitemap guide.

Blogger's Auto-Generated Sitemap

Every Blogger blog has an automatically generated sitemap at:

https://yourblog.blogspot.com/sitemap.xml

If you use a custom domain:

https://yourdomain.com/sitemap.xml

This file is generated by Blogger's platform and updates automatically when you publish, update, or delete posts. You do not need to configure it or maintain it.

What it includes

The Blogger sitemap includes:

  • All published blog posts
  • Published static pages (created under Pages in Blogger)
  • The blog's homepage

What it does not include

  • Draft or scheduled posts
  • Posts set to "private" or with restricted visibility
  • Labels/tag archive pages
  • Monthly archive pages
  • Search result pages

The exclusion of archive and label pages is correct behavior. These pages typically duplicate content that is already covered by the individual post URLs.

The 500-Post Limit

Here is the most important thing to know about Blogger sitemaps: the default sitemap.xml only contains the 500 most recent posts. If your blog has more than 500 posts, older posts will not appear in the sitemap.

How to handle blogs with more than 500 posts

Blogger provides a workaround using indexed sitemap URLs. Instead of submitting sitemap.xml, submit the following URLs to Google Search Console:

For the first 500 posts:

https://yourdomain.com/sitemap.xml?page=1

For posts 501-1000:

https://yourdomain.com/sitemap.xml?page=2

For posts 1001-1500:

https://yourdomain.com/sitemap.xml?page=3

Continue the pattern for as many pages as needed. Each page contains up to 500 URLs.

To figure out how many pages you need, divide your total post count by 500 and round up. If you have 1,200 posts, you need 3 pages.

Alternative: Atom feed as sitemap

Blogger also generates Atom feeds that can serve as supplementary sitemap sources. The feed URL format is:

https://yourdomain.com/atom.xml?redirect=false&start-index=1&max-results=500

For posts beyond 500:

https://yourdomain.com/atom.xml?redirect=false&start-index=501&max-results=500

Google Search Console accepts Atom and RSS feeds as sitemaps. You can submit these feed URLs alongside (or instead of) the sitemap URLs. This gives Google another discovery path for your content.

Submitting Your Blogger Sitemap to Google

Step 1: Verify your blog in Google Search Console

  1. Go to Google Search Console
  2. Click "Add property"
  3. Enter your blog's URL (either the Blogspot URL or your custom domain)
  4. Verify ownership -- if you are logged into the same Google account that owns the Blogger blog, verification may be automatic

Step 2: Submit the sitemap

  1. In Search Console, select your blog property
  2. Navigate to Sitemaps in the left menu
  3. Enter sitemap.xml in the URL field
  4. Click Submit

If your blog has more than 500 posts, submit each page separately:

  • sitemap.xml?page=1
  • sitemap.xml?page=2
  • sitemap.xml?page=3
  • (and so on)

Step 3: Monitor for errors

After submission, Google processes the sitemap and reports any issues. Check back after a few days to see:

  • How many URLs were discovered
  • How many URLs were indexed
  • Any errors (404s, redirected URLs, blocked URLs)

For a detailed walkthrough, see how to submit a sitemap to Google.

Submitting to Bing

Bing also accepts sitemaps. Submit the same URLs through Bing Webmaster Tools:

  1. Go to Bing Webmaster Tools
  2. Add and verify your blog
  3. Submit the sitemap URL(s)

See how to submit a sitemap to Bing.

Robots.txt on Blogger

Blogger generates a default robots.txt for your blog. You can view it at:

https://yourdomain.com/robots.txt

The default includes a sitemap reference:

Sitemap: https://yourdomain.com/sitemap.xml

Customizing robots.txt

You can customize your Blogger robots.txt through the Blogger admin:

  1. Go to Settings > Search preferences (or Settings > Crawlers and indexing)
  2. Find "Custom robots.txt"
  3. Enable it and enter your custom rules

If you customize it, make sure to keep the sitemap reference. A common mistake is enabling custom robots.txt without including the sitemap line.

Custom Domains

If you use a custom domain with Blogger (instead of yourblog.blogspot.com), the sitemap URL uses your custom domain. Everything works the same way. The sitemap is at https://yourdomain.com/sitemap.xml, and all URLs in the sitemap use your custom domain.

HTTPS with custom domains

Blogger supports HTTPS for custom domains. Make sure your blog is configured to use HTTPS (Settings > HTTPS > HTTPS Availability: Yes, HTTPS Redirect: Yes). Your sitemap should then contain https:// URLs. Submitting a sitemap with http:// URLs when your site redirects to https:// will cause Google to report redirected URLs as issues.

Static Pages vs. Posts

Blogger distinguishes between posts (blog entries) and pages (static content like "About" or "Contact"). Both are included in the sitemap, but they work differently:

Posts appear in reverse chronological order in the sitemap. They have dates, labels, and appear in archives.

Pages are listed separately. They do not have dates or labels and do not appear in archives.

Both types need to be published (not draft) to appear in the sitemap.

Labels and Archives

Blogger generates label pages (/search/label/technology) and archive pages (/2026/06/). These are NOT included in the sitemap, and you should not add them manually. They aggregate content that already exists on individual post pages, and including them would create duplicate content issues.

If you want specific label pages to be indexed, Google will discover them through internal links on your blog. You do not need to put them in the sitemap for this to work.

Post limits on Blogger

Blogger allows unlimited posts, but performance can degrade on blogs with thousands of posts. If your blog has more than 5,000 posts, consider the paginated sitemap approach and monitor Search Console for crawl issues.

Common Mistakes

Not submitting the sitemap at all

Blogger generates the sitemap automatically, but Google does not automatically know about it (beyond the robots.txt reference). Submitting it through Search Console gives you monitoring and reporting. Always submit.

Only submitting sitemap.xml for large blogs

If you have more than 500 posts and only submit sitemap.xml, your older content is not included. Use the ?page= parameter to cover all posts.

Customizing robots.txt without the sitemap line

When you switch to a custom robots.txt, Blogger no longer includes the default sitemap reference. Add it manually.

Submitting HTTP URLs when HTTPS is enabled

If your blog uses HTTPS, make sure Search Console is set up for the HTTPS version and the sitemap URLs use HTTPS. Mismatched protocols cause unnecessary redirect reports.

Expecting immediate indexing

Submitting a sitemap does not guarantee immediate indexing. Google crawls and indexes on its own schedule. New blog posts are typically discovered within days, but indexing can take longer depending on your blog's authority and Google's assessment of content quality.

Improving Blogger SEO Beyond Sitemaps

While sitemaps help with discovery, other factors affect how well your Blogger content performs in search:

Meta descriptions. Blogger lets you set a search description for each post in the post editor. Use this to write compelling meta descriptions rather than letting Google auto-generate them.

Custom permalinks. When creating a post, you can edit the permalink under "Links" in the post settings. Use short, descriptive URLs rather than the auto-generated ones.

Internal linking. Link between related posts. This helps both users and search engines discover and navigate your content.

Image optimization. Use descriptive filenames and alt text for images. Blogger lets you add alt text when inserting images.

Summary

Blogger generates an XML sitemap automatically at /sitemap.xml. Submit it to Google Search Console for monitoring. If your blog has more than 500 posts, submit paginated sitemaps using ?page=1, ?page=2, etc. to cover all content. Make sure your robots.txt references the sitemap, use HTTPS, and monitor Search Console for errors.

Check your sitemap

Validate your Blogger sitemap and see how it compares to a full-crawl sitemap.

Try Instant Sitemap