A `sitemap.xml` file is an XML file that helps search engines understand the structure of your website. It lists the URLs of the web pages along with additional information about each page. Here’s a simple breakdown of its components:
URL Set: The root node of the sitemap, usually defined as <urlset>.
URL Entries: Each URL is enclosed within <url> tags and contains several child elements:
<loc>: The URL of the page.
<lastmod>: The date when the page was last modified.
<changefreq>: How frequently the page is likely to change (e.g., daily, weekly).
<priority>: The priority of the page relative to other pages on the site (range from 0.0 to 1.0).
Here’s a basic example of a `sitemap.xml`:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap-image/1.1">
<url>
<loc>http://www.example.com/</loc>
<lastmod>2023-10-01</lastmod>
<changefreq>monthly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>http://www.example.com/about</loc>
<lastmod>2023-09-15</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Including a `sitemap.xml` on your site can improve your visibility in search engine