What is a sitemap?
A sitemap is a file that lists the pages of your website for search engines. The common kind is an XML file at an address like yourbusiness.com/sitemap.xml. Search engines find most pages by following links, but a sitemap helps them find new pages, pages that few links point to, and pages on a site they have only just discovered. It does not make a page rank higher; it helps it get found.
What this tool puts in your sitemap
- Pages on your own website that loaded normally (“200 OK”) and are web pages, not files.
- Each page at its own main address: pages that forward to another address, or that name a different main address in their canonical tag, are replaced by that address.
- No pages that ask search engines not to list them (
noindex), and nothing your robots.txt blocks. - A “last changed” date only when your server sends one. We don't guess dates.
How to add your sitemap to Google Search Console
- Put the file on your site (or use the one your website builder makes) so it opens at an address like
yourbusiness.com/sitemap.xml. - Open Google Search Console and choose your website (add and verify it first if it isn't there).
- In the menu, open Indexing → Sitemaps.
- Type the sitemap's address after your domain (for example
sitemap.xml) and click Submit. - Come back in a few days: the report shows whether Google could read it and how many pages it found.
How to add it to Bing Webmaster Tools
- Sign in to Bing Webmaster Tools and choose your website (you can import it from Google Search Console).
- Open Sitemaps in the menu and click Submit sitemap.
- Paste the full address of your sitemap and submit it.
Also add one line to your robots.txt file, so every search engine can find it: Sitemap: https://yourbusiness.com/sitemap.xml
WordPress and Wix make a sitemap for you
- WordPress (5.5 and later) makes one automatically at
/wp-sitemap.xml. SEO plugins such as Yoast SEO and Rank Math replace it with their own, usually at/sitemap_index.xml. On WordPress, use that one rather than uploading a file: it updates itself when you add pages. - Wix makes one automatically at
/sitemap.xmlon a published site with its own domain. You don't upload anything: submit that address in Google Search Console. - Either way, run this check to see whether the sitemap is there, whether it is valid, and whether pages are missing from it.
What this tool does, and its limits
- Reads up to 100 pages of your site, starting from the address you enter and following its links (and your existing sitemap if the links run out). A bigger site needs a sitemap from its website builder or a plugin.
- Checks your existing sitemap: the one named in robots.txt, or else
/sitemap.xml,/sitemap_index.xmlor/wp-sitemap.xml. It reads a sitemap index and up to 5 of its child sitemaps. - Reads only public pages, does not sign in or run your site's scripts, follows robots.txt and introduces itself as FlatRateChatBot.
- Up to 10 sitemaps a day from one connection, and 5 a day for the same website.
- Your results are private: only the browser tab that started them can open them, they are not listed in search engines, and they are deleted after 7 days.
- Also free: the Broken Link Checker tests every link on your pages.
Questions
Is the sitemap generator free?
Yes. No signup, no email, no card. It is made by FlatRateChat, a website chatbot company, and it does not change anything on your site.
Where do I put the sitemap.xml file?
In the top folder of your website, so it opens at yourbusiness.com/sitemap.xml. Your hosting company's file manager or an FTP app can upload it. If your site is on WordPress, Wix or another website builder, use the sitemap it makes instead.
Why is a page I know about not in the sitemap?
It may forward to another address, name a different main address, ask search engines not to list it, be blocked by robots.txt, or not be linked from the pages we read. The “Left out, and why” list shows the counts.
How often should I update my sitemap?
Whenever you add, remove or rename pages. Sitemaps made by WordPress or Wix update themselves; a file you upload does not.
Can I stop this tool from reading my site?
Yes. Add User-agent: FlatRateChatBot and Disallow: / to your robots.txt file. More on our crawler page.