Free XML Sitemap Generator — Create Sitemaps for Google
Crawl up to 500 pages and create a sitemap for Google. Download instantly. No sign-up required.
Enter your website URL. The tool crawls your site (up to 500 pages) and creates a ready-to-use XML sitemap.
Google can't index what it can't find. Your site might have 200 pages, but if your navigation is a mess, search engines will miss half of them.
This linkrify free XML sitemap generator solves that problem. Enter your URL. We crawl your site (up to 500 pages) and build a complete sitemap file. Download it. Submit it to Google. Every important page gets discovered. No sign-up. No "start your free trial."
Below the tool, you'll learn what a sitemap actually is, why search engines need it, and how to submit it to Google Search Console in under two minutes.
What Is an XML Sitemap?
An XML sitemap is a file that lists every important page on your website. It sits at example.com/sitemap.xml and tells search engines, "Hey, these are the pages I want you to index."
The format looks like this:
https://example.com/ 2026-04-15 1.0 https://example.com/about 2026-04-10 0.8
Each <url> entry includes: loc (full page URL), lastmod (when the page was last updated), and priority (how important this page is relative to others, 0.0 to 1.0).
Why you need one
Search engines discover pages by following links. If your pages don't have internal links pointing to them — or if those pages are buried five clicks deep — crawlers might never find them. A sitemap fixes this. It's a direct list. No navigation required. Crawlers read the file and know exactly which pages to visit.
You definitely need a sitemap if:
- Your site is new (few external links pointing to you)
- Your site has 500+ pages (crawlers might miss deep pages)
- Your pages don't link well internally (poor navigation structure)
- Your site uses rich media or AJAX (standard crawling misses dynamic content)
You probably don't need a sitemap if: your site has under 50 pages with good internal linking, all pages are reachable within 2-3 clicks from your homepage, or you already submit your RSS feed to search engines. That said, adding a sitemap never hurts. Takes five minutes. Just do it.
How This XML Sitemap Generator Works
Enter your URL. Our crawler starts at your homepage and follows internal links. It discovers pages, images, and other content. Then it builds a sitemap file.
What gets crawled
- HTML pages: Your main content
- Posts and articles: Blog entries, news items
- Categories and tags: Taxonomy pages (if you want them indexed)
- Images referenced in pages: Optional image sitemap entries
What gets ignored
- External links: We don't crawl other domains
- Noindex pages: If a page has a noindex meta tag, we skip it
- Disallowed URLs: If your robots.txt blocks a path, we respect it
- Duplicates: We crawl each unique URL once
Limits of the free tool
- 500 pages maximum: Most free sitemap generators cap at 200-300. We give you 500. For larger sites, use a desktop tool like Screaming Frog or a paid service.
- Crawl time: 500 pages takes 2-5 minutes depending on server speed. Be patient.
- No JavaScript crawling: We see what a text browser sees. JavaScript-heavy sites (React, Angular) may not crawl fully. Generate sitemaps from your CMS instead.
How to Submit Your Sitemap to Google
Creating the file is step one. Submitting it to Google is step two.
Method 1: Google Search Console (recommended)
- Go to Google Search Console
- Select your website property
- Click "Sitemaps" in the left sidebar (under Indexing)
- Enter your sitemap URL:
sitemap.xml - Click "Submit"
That's it. Google crawls your sitemap within hours. You'll see how many pages were discovered and whether any failed.
Method 2: Robots.txt reference
Add this line to your robots.txt file:
Sitemap: https://example.com/sitemap.xml
Google finds the sitemap when it reads your robots.txt. No manual submission needed. But Search Console gives you better visibility into errors.
Method 3: Ping Google
Send a GET request to:
https://www.google.com/ping?sitemap=https://example.com/sitemap.xml
Use this for automated notifications after site updates. Google recrawls the sitemap within a few days.
Best Practices for XML Sitemaps
Follow these rules. Your sitemap will work perfectly.
- Keep it under 50,000 URLs per file: Google's limit is 50,000 URLs per sitemap file. If you have more pages, split into multiple sitemaps (sitemap1.xml, sitemap2.xml) and create a sitemap index file.
- Keep the file under 50MB uncompressed: Large files slow down crawlers. Compress with gzip if needed (sitemap.xml.gz). Most sites never hit this limit.
- Only include canonical pages: Don't include duplicate content, paginated pages (page=2, page=3), or parameter-based URLs. Include only the version you want indexed.
- Exclude noindex pages: If a page has a noindex meta tag, leave it out of your sitemap. Conflicting signals confuse Google.
- Update when you add pages: Static sitemaps are useless. Generate a new one every time you publish content. Or set up automated generation through your CMS.
- Use lastmod correctly: Set lastmod to the actual last modification date. Google uses this to recrawl updated pages faster. Don't fake it — Google ignores inaccurate dates.
Common Mistakes to Avoid
Even experienced site owners mess these up.
- Mistake #1: Including blocked pages. Your sitemap lists /admin/. Your robots.txt disallows /admin/. Google gets confused. Fix: Never include pages in your sitemap that you've blocked with robots.txt.
- Mistake #2: Forgetting HTTP vs. HTTPS. Your site runs on HTTPS. Your sitemap lists HTTP URLs. Google treats them as different pages. Fix: Use absolute URLs with the correct protocol (https://).
- Mistake #3: Not compressing large sitemaps. A 30MB sitemap loads slowly. Crawlers might timeout. Fix: Compress with gzip. Upload as sitemap.xml.gz.
- Mistake #4: Including pagination URLs. /blog/page/2/, /blog/page/3/ — these shouldn't be in your main sitemap. Fix: Include only the canonical view (usually /blog/).
- Mistake #5: Never updating the sitemap. You generated a sitemap six months ago. You've added 50 pages since then. Fix: Regenerate your sitemap weekly. Automate it if possible.
Frequently Asked Questions
What is an XML sitemap?
Do I really need a sitemap?
How many pages can I crawl with this free sitemap generator?
How do I submit my sitemap to Google?
How often should I update my sitemap?
Can I include images in my sitemap?
<image:image> tag. Helps Google discover images for image search.What's the difference between sitemap.xml and robots.txt?
How do I know if my sitemap has errors?
Can I have multiple sitemaps?
What happens if I don't submit a sitemap?
Is this sitemap generator free?
Can I use this for ecommerce sites with 1,000+ products?
What about video sitemaps?
<video:title>, <video:description>, <video:content_loc>.Does Google penalize for having a sitemap?
Generate Your Sitemap and Submit It Today
You've got the tool at the top of this page. Enter your URL. Wait 2-5 minutes. Download your sitemap. Submit to Google Search Console.
Every page you want indexed needs to be found. A sitemap makes that inevitable, not accidental.
Next, create your Robots.txt file to control which pages crawlers access. Check your Page Speed — fast sites get crawled more often. And monitor your Domain Authority to see if Google trusts your site enough to index it quickly.
Powered by Linkrify — 28+ free tools, no sign‑up required.
Free XML Sitemap Generator — Create Sitemaps for Google
Crawl up to 500 pages and create a sitemap for Google. Download instantly. No sign-up required.
Enter your website URL. The tool crawls your site (up to 500 pages) and creates a ready-to-use XML sitemap.
Google can't index what it can't find. Your site might have 200 pages, but if your navigation is a mess, search engines will miss half of them.
This free XML sitemap generator solves that problem. Enter your URL. We crawl your site (up to 500 pages) and build a complete sitemap file. Download it. Submit it to Google. Every important page gets discovered. No sign-up. No "start your free trial."
Below the tool, you'll learn what a sitemap actually is, why search engines need it, and how to submit it to Google Search Console in under two minutes.
What Is an XML Sitemap?
An XML sitemap is a file that lists every important page on your website. It sits at example.com/sitemap.xml and tells search engines, "Hey, these are the pages I want you to index."
The format looks like this:
https://example.com/ 2026-04-15 1.0 https://example.com/about 2026-04-10 0.8
Each <url> entry includes: loc (full page URL), lastmod (when the page was last updated), and priority (how important this page is relative to others, 0.0 to 1.0).
Why you need one
Search engines discover pages by following links. If your pages don't have internal links pointing to them — or if those pages are buried five clicks deep — crawlers might never find them. A sitemap fixes this. It's a direct list. No navigation required. Crawlers read the file and know exactly which pages to visit.
You definitely need a sitemap if:
- Your site is new (few external links pointing to you)
- Your site has 500+ pages (crawlers might miss deep pages)
- Your pages don't link well internally (poor navigation structure)
- Your site uses rich media or AJAX (standard crawling misses dynamic content)
You probably don't need a sitemap if: your site has under 50 pages with good internal linking, all pages are reachable within 2-3 clicks from your homepage, or you already submit your RSS feed to search engines. That said, adding a sitemap never hurts. Takes five minutes. Just do it.
How This XML Sitemap Generator Works
Enter your URL. Our crawler starts at your homepage and follows internal links. It discovers pages, images, and other content. Then it builds a sitemap file.
What gets crawled
- HTML pages: Your main content
- Posts and articles: Blog entries, news items
- Categories and tags: Taxonomy pages (if you want them indexed)
- Images referenced in pages: Optional image sitemap entries
What gets ignored
- External links: We don't crawl other domains
- Noindex pages: If a page has a noindex meta tag, we skip it
- Disallowed URLs: If your robots.txt blocks a path, we respect it
- Duplicates: We crawl each unique URL once
Limits of the free tool
- 500 pages maximum: Most free sitemap generators cap at 200-300. We give you 500. For larger sites, use a desktop tool like Screaming Frog or a paid service.
- Crawl time: 500 pages takes 2-5 minutes depending on server speed. Be patient.
- No JavaScript crawling: We see what a text browser sees. JavaScript-heavy sites (React, Angular) may not crawl fully. Generate sitemaps from your CMS instead.
How to Submit Your Sitemap to Google
Creating the file is step one. Submitting it to Google is step two.
Method 1: Google Search Console (recommended)
- Go to Google Search Console
- Select your website property
- Click "Sitemaps" in the left sidebar (under Indexing)
- Enter your sitemap URL:
sitemap.xml - Click "Submit"
That's it. Google crawls your sitemap within hours. You'll see how many pages were discovered and whether any failed.
Method 2: Robots.txt reference
Add this line to your robots.txt file:
Sitemap: https://example.com/sitemap.xml
Google finds the sitemap when it reads your robots.txt. No manual submission needed. But Search Console gives you better visibility into errors.
Method 3: Ping Google
Send a GET request to:
https://www.google.com/ping?sitemap=https://example.com/sitemap.xml
Use this for automated notifications after site updates. Google recrawls the sitemap within a few days.
Best Practices for XML Sitemaps
Follow these rules. Your sitemap will work perfectly.
- Keep it under 50,000 URLs per file: Google's limit is 50,000 URLs per sitemap file. If you have more pages, split into multiple sitemaps (sitemap1.xml, sitemap2.xml) and create a sitemap index file.
- Keep the file under 50MB uncompressed: Large files slow down crawlers. Compress with gzip if needed (sitemap.xml.gz). Most sites never hit this limit.
- Only include canonical pages: Don't include duplicate content, paginated pages (page=2, page=3), or parameter-based URLs. Include only the version you want indexed.
- Exclude noindex pages: If a page has a noindex meta tag, leave it out of your sitemap. Conflicting signals confuse Google.
- Update when you add pages: Static sitemaps are useless. Generate a new one every time you publish content. Or set up automated generation through your CMS.
- Use lastmod correctly: Set lastmod to the actual last modification date. Google uses this to recrawl updated pages faster. Don't fake it — Google ignores inaccurate dates.
Common Mistakes to Avoid
Even experienced site owners mess these up.
- Mistake #1: Including blocked pages. Your sitemap lists /admin/. Your robots.txt disallows /admin/. Google gets confused. Fix: Never include pages in your sitemap that you've blocked with robots.txt.
- Mistake #2: Forgetting HTTP vs. HTTPS. Your site runs on HTTPS. Your sitemap lists HTTP URLs. Google treats them as different pages. Fix: Use absolute URLs with the correct protocol (https://).
- Mistake #3: Not compressing large sitemaps. A 30MB sitemap loads slowly. Crawlers might timeout. Fix: Compress with gzip. Upload as sitemap.xml.gz.
- Mistake #4: Including pagination URLs. /blog/page/2/, /blog/page/3/ — these shouldn't be in your main sitemap. Fix: Include only the canonical view (usually /blog/).
- Mistake #5: Never updating the sitemap. You generated a sitemap six months ago. You've added 50 pages since then. Fix: Regenerate your sitemap weekly. Automate it if possible.
Frequently Asked Questions
What is an XML sitemap?
Do I really need a sitemap?
How many pages can I crawl with this free sitemap generator?
How do I submit my sitemap to Google?
How often should I update my sitemap?
Can I include images in my sitemap?
<image:image> tag. Helps Google discover images for image search.What's the difference between sitemap.xml and robots.txt?
How do I know if my sitemap has errors?
Can I have multiple sitemaps?
What happens if I don't submit a sitemap?
Is this sitemap generator free?
Can I use this for ecommerce sites with 1,000+ products?
What about video sitemaps?
<video:title>, <video:description>, <video:content_loc>.Does Google penalize for having a sitemap?
Generate Your Sitemap and Submit It Today
You've got the tool at the top of this page. Enter your URL. Wait 2-5 minutes. Download your sitemap. Submit to Google Search Console.
Every page you want indexed needs to be found. A sitemap makes that inevitable, not accidental.
Next, create your Robots.txt file to control which pages crawlers access. Check your Page Speed — fast sites get crawled more often. And monitor your Domain Authority to see if Google trusts your site enough to index it quickly.
Powered by Linkrify — 28+ free tools, no sign‑up required.
