A sitemap.xml file is used to inform search engines about the pages on your website that are available for crawling. It helps improve the visibility of your site in search results. Here’s a simple breakdown of its structure:
- XML Declaration: Indicates that the file is in XML format.
- urlset: The root element that contains all the URLs.
- url: Each URL entry, which can include:
- loc: The URL of the page.
- lastmod: The date when the page was last modified.
- changefreq: How often the page is likely to change (e.g., daily, weekly).
- priority: The priority of the page relative to other pages on the site.
Here is a simple 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-10-01</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Make sure to keep your sitemap.xml file updated as you add or remove pages from your website.