Генерация sitemap.xml и нюансы использования Google Sitemap

Опубликовано: 06.10.2017

видео Генерация sitemap.xml и нюансы использования Google Sitemap

How to Generate a Sitemap and how to submit a sitemap to Google Webmaster tools

Sitemap позволяет владельцам сайтов и веб-мастерам сообщить поисковым системам о структуре сайта и обновлении контента на его страницах. Таким образом при правильном использовании sitemap можно добиться лучшего индексирования страниц веб-ресурса поисковыми системами. Соответственно, при неправильном использовании данной технологии можно навредить самому себе (точнее своему интернет детищу).



В этой статье я хочу коротко рассказать вам о Google Sitemap, предоставить программный код на Java для простой генерации sitemap.xml, ну и открыть некоторые нюансы обнаруженные моим другом и мной, и о которых, как мне кажется, многие не знают.

Sitemap состоит из набора блоков, каждый из которых описывает одну страницу сайта и предоставляет некоторую информацию о динамике ее обновления. Вот небольшой пример sitemap.xml, сгенерированный с помощью программы на java, которую я предоставлю ниже:


How To Generate and Submit Blogger Sitemap (Urdu / Hindi)

<?xml version='1.0' encoding='UTF-8'?> <urlset xmlns='http://www.sitemaps.org/schemas/sitemap/0.9'> <url> <loc>http://www.javenue.info/post/20</loc> <changefreq>weekly</changefreq> <priority>0.5</priority> <lastmod>2009-02-20T15:32:20+02:00</lastmod> </url> <url> <loc>http://www.javenue.info/post/73</loc> <changefreq>daily</changefreq> <priority>0.3</priority> </url> <url> <loc>http://www.javenue.info/post/2</loc> <changefreq>weekly</changefreq> <priority>0.5</priority> </url> </urlset>

Расскажу о каждом элементе входящем в блок url:

1. loc - собственно URL страницы

2. changefreq - как часто данная страница может изменяться. Возможные значения - always, hourly, daily, weekly, monthly, yearly, never. Судя по всему, данный параметр еще используется поисковиками, для того чтобы вычислить приблизительную дату следующего захода на страницу.