Sitemap Generator
Sitemap Generator is a free tool that turns your list of page addresses into a ready-to-upload sitemap.xml for Google, checking for repeats and broken lines.
- Free
- No sign-up
- Runs in your browser
A sitemap is a list of every page on your website that you want Google to know about. Most website builders make one for you, but hand-built sites, landing pages on a subdomain and old PHP sites often have none โ so new pages can take weeks to be found. Paste your page addresses here and get a valid sitemap.xml in seconds, checked for broken lines, repeats and mixed domains. It all runs in your browser; nothing is uploaded.
Your workspace
Fill in the details above, then press the button to see your result.
Guide
How to use it
- 1Paste the full address of every page you want found, one per line โ including the https:// part.
- 2Optionally set when the pages were last changed, how often they change and how important they are.
- 3Fix anything the tool flags: lines that are not full addresses, repeated pages, or pages from two different domains.
- 4Download sitemap.xml and upload it to the main folder of your website, so it opens at yourwebsite.in/sitemap.xml.
- 5Submit that address in Google Search Console under Sitemaps, and add a Sitemap: line to your robots.txt.
What the results mean
- sitemap.xml
- A plain file that lists your pages for search engines. It does not guarantee a page is shown on Google, but it makes sure Google knows the page exists.
- lastmod
- The date a page last changed in a meaningful way. Google uses it only when it is honest โ setting today's date on every page teaches Google to ignore it.
- changefreq and priority
- Hints about how often a page changes and how important it is compared with your other pages. Google has said it ignores both, so leaving them out is perfectly fine; Bing and others may still read them.
- Absolute URL
- A complete address that starts with https:// and includes your domain, such as https://sharmadental.in/services. Sitemaps only accept these โ /services on its own is not allowed.
Common questions
Do I need a sitemap if my site only has a few pages?
Not strictly. If every page is linked from your home page, Google will find them. A sitemap still helps new pages get noticed faster, and it lets Search Console tell you which pages Google has and has not indexed.
Should I include every page on my site?
No โ only the pages you want people to land on from Google. Leave out login pages, thank-you pages, cart and checkout pages, search results pages, and any page you have marked noindex.
Why does the tool warn when I mix www and non-www addresses?
A sitemap must only list pages from the domain it sits on. If your site opens at sharmadental.in, pages listed as www.sharmadental.in are treated as a different site and can be ignored. Pick the version your site actually uses.
What if I have more than 50,000 pages?
One sitemap file can hold at most 50,000 addresses. Split them into several files, such as sitemap-products.xml and sitemap-blog.xml, and list those files in a sitemap index. Sites that big usually need a sitemap made automatically by the platform.
Guides on this topic
- Does Your Website Need an llms.txt File?What an llms.txt file is, what it can and cannot do for ChatGPT and AI search, whether it is worth adding, and how to make one free in about ten minutes.
- XML Sitemap: What It Is and How to Make One for FreeWhat an XML sitemap is, whether a small website needs one, what to put in it, how to create it free and how to submit a sitemap to Google Search Console.
- Google Search Console for Beginners: A Simple GuideHow to set up Google Search Console, verify your site, submit a sitemap and read the reports that matter: clicks, impressions, position and indexing.
