What is Sitemap?
Key Takeaways
- There are two kinds. An XML sitemap is written for search engines, and an HTML sitemap is written for people.
- A sitemap aids discovery. It tells search engines which pages exist and are worth indexing.
- It does not guarantee indexing. Search engines still decide which pages to include.
- It should stay accurate. Listing broken, redirected or unwanted pages weakens its usefulness.
Understanding Sitemap
An XML sitemap is a structured list of a site’s URLs, often with details such as when each page was last changed. Search engines read it to find pages more efficiently, especially on large sites or new ones with few links pointing in.
Owners can submit the file through a tool such as Search Console. This does not force pages into the index, but it gives the search engine a clear, current map and makes reporting on problems easier.
An HTML sitemap serves a different audience. It is an ordinary page that lays out the main sections of a site for visitors, which can help people who are lost and can support navigation.
A good sitemap includes only pages that should be found: live, canonical and useful. Keeping it updated as the site changes ensures that search engines are not sent toward pages that no longer exist.
Related Terms
Frequently Asked Questions (FAQs)
What is the difference between an XML and an HTML sitemap?
An XML sitemap is a file for search engines. An HTML sitemap is a page for human visitors.
Does a sitemap guarantee my pages will be indexed?
No. It helps search engines find pages, but they decide what to index based on quality and relevance.
Does every website need a sitemap?
Small, well-linked sites can be found without one, but a sitemap is simple to provide and helps most sites, especially larger or newer ones.