Карта сайта – sitemap.xml


Файл sitemap.xml - это карта сайта в формате XML со списком ссылок, ведущих на все страницы, которые необходимо проиндексировать. Данный файл помогает поисковым роботам обнаружить все страницы вашего сайта для быстрой индексации.
Пример sitemap.xml файла:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
  <loc>http://site.ru/</loc>
  <lastmod>
2017-12-27</lastmod>
  <changefreq>
weekly</changefreq>
  <priority>
0.5</priority>
</url>
<url>
    <loc>
   
http://site.ru/odna-iz-stranic-vashego-sayta.html
   
</loc>
  <lastmod>
2017-12-27</lastmod>
  <changefreq>
weekly</changefreq>
  <priority>
0.5</priority>
</url>

Параметры sitemap.xml файла


Ниже перечислены основные параметры sitemap.xml прописанные в вышеуказанном примере (только некоторые теги являются обязательными для использования).
Обязательные теги sitemap.xml
Указывается кодировка, обязательно в UTF-8.
<?xml version="1.0" encoding="UTF-8"?>
Тег <urlset> - это обязательный корневой XML-тег.
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
Открывающий и закрывающий родительский тег для описания ссылок.
<url></url>
Тег <loc> - для указания ссылки (адреса страницы).
<loc>http://site.ru/</loc>
Необязательные теги sitemap.xml
Тег <lastmod> - для указания даты последнего изменения страницы.
<lastmod>2017-06-27</lastmod>
Тег <changefreq> - указывает, как часто будет обновляться контент страницы.
<changefreq>weekly</changefreq>
always - всегда; hourly - каждый час; daily - каждый день; weekly - каждую неделю; monthly - каждый месяц; yearly - один раз в год; never - никогда
<priority> - приоритет важности страницы по отношению к другим страницам сайта.
<priority>0.5</priority>
Приоритет важности, не влияет на позиции страницы в результатах поиска. Он предназначен только для указания поисковым роботам, какие страницы вашего сайта необходимо просканировать в первую очередь.
Значение по умолчанию - 0.5
Допустимые значения от 0.0 до 1.0
0.1 - это низкий приоритет страницы
1.0 - это высокий приоритет страницы
Если в файле карты больше 50 000 ссылок или размер этого файла больше 10 Мб, тогда Вам необходимо разделить эту карту сайта, на несколько отдельных файлов .xml и указать их в одном индексном файле Sitemap.
Пример файла карты для нескольких sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <sitemap>
      <loc>
http://site.ru/sitemap1.xml</loc>
      <lastmod>2017-06-27</lastmod>
   </sitemap>
  
<sitemap>
      <loc>
http://site.ru/sitemap2.xml</loc>
      <lastmod>2017-06-27</lastmod>
  
</sitemap>
</sitemapindex>