Общие вопросы про sitemap.xml
Дата: 01.11.2021
Для чего нужен файл sitemap.xml?
siemap.xml — это файл, который позволяет вебмастерам информировать поисковые системы обо всех, доступных для индексации, страницах сайта. Также, в файле можно указывать дополнительные параметры страниц: дата последнего обновления, частота обновлений и приоритет относительно других страниц. Страницы в sitemap.xml помогают роботам поисковых систем быстрее индексировать сайт, понимать приоритет страниц, находить новые страницы. Sitemap содержит в себе директивы включения страниц в очередь на обход и дополняет robots.txt, содержащий директивы исключения страниц.
Какие бывают карты сайта?
Основной файл содержит только ссылки на страницы сайта, которые можно индексировать поисковым системам. Так же можно создавать sitemap для изображений и видео файлов.
Какой формат файла sitemap.xml?
Файл представляет собой текст в с расширением xml и имеет следующую структуру
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://www.example.com/foo.html</loc> <lastmod>2018-06-04</lastmod> <changefreq>monthly</changefreq> <priority>0.9</priority> </url> </urlset>
- loc – Полный путь до страницы
- lastmod – дата последнего обновления страницы
- changefreq – интервал обновления содержимого страницы
- priority – приоритет осносительно других страниц
Как поддерживать актуальность файла?
Есть три варианта:
- Настроить сайт на генерацию файла. Минус этого варианта – нужно знать какие страницы можно добавлять в файл, а какие нет.
- Вручную запускать генерацию через онлайн сервисы.
- Воспользоваться сервисом sitemap-xml.ru, который по расписанию сканирует сайт, генерирует файл sitemap.xml и загружает на сайт.
Где должен лежать sitemap.xml?
Обычно он лежит в корневой папке сайта с именем sitemap.xml, но допускается изменение пути и имени файла. В этом случае в панели вебмастера Яндекс, Google, Mail указать новый путь.
Как заполняется lasfmod?
Параметр lastmod генерируется автоматически, если сайт возвращает заголовок Lasf-Modified.
Как выглядит файл sitemap.xml если на сайте очень много страниц?
По спецификации sitemap может подержать до 50000 страниц, если на сайте больше страниц, то структура файла имеет следующий вид:
sitemap.xml
<?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap> <loc>http://www.example.com/sitemap1.xml</loc> </sitemap> <sitemap> <loc>http://www.example.com/sitemap2.xml</loc> </sitemap> </sitemapindex>
sitemap1.xml
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://www.example.com/foo.html</loc> <lastmod>2018-06-04</lastmod> <changefreq>monthly</changefreq> <priority>0.9</priority> </url> </urlset>
sitemap2.xml
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://www.example.com/bar.html</loc> <lastmod>2018-06-04</lastmod> <changefreq>monthly</changefreq> <priority>0.9</priority> </url> </urlset>
Как считается параметр priority?
Параметр priority считается автоматически в зависимости от удаленности от главной страницы. Например, главная страница имеет priority = 1.0, на ней есть ссылки на страницы /contacts и /catalog, их priority = 0.9. Страница /catalog содержит ссылку на /catalog/games, ее priority = 0.8
Не нашли ответ на свой вопрос?
Напишите на hello@sitemap-xml.ru