A **sitemap.xml** file is an XML file that helps search engines understand the structure of your website. It lists all of the pages on your site, allowing search engines to crawl them more intelligently.
Here are the key components of a sitemap.xml file:
- <urlset>: The root element that contains all the URLs in the sitemap.
- <url>: Each URL entry is wrapped in this tag.
- <loc>: Specifies the location (URL) of a page.
- <lastmod>: Indicates the last time the URL was modified.
- <changefreq>: Suggests how often the page is likely to change (e.g., daily, weekly).
- <priority>: Indicates the priority of the URL relative to other URLs on the site.
Here is a simple example of a sitemap.xml file:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap-image/1.1">
<url>
<loc>https://www.example.com/</loc>
<lastmod>2023-10-01</lastmod>
<changefreq>monthly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://www.example.com/about</loc>
<lastmod>2023-09-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Including a sitemap.xml file on your website can improve SEO by helping search engines discover and index your pages more effectively.