Как часто после создания нового сайта для него создается карта сайта? Судя по нашей статистике вновь прибывших проектов, как минимум 50-60% сайтов создаются без генерации карты в формате sitemap.xml. Да, можно аргументировать тем, что дело разработчика — это создать сайт. Как он будет индексироваться и нас колько быстро попадет в индекс поисковых систем — это дело владельца сайта. В принципе, тоже верно, но создать Sitemap.XML и тем самым сделать как минимум приятный бонус для клиента – это вопрос нескольких минут.
Итак, что есть Sitemap.XML и чем может бать полезен? Расскажу об этом далее.
Sitemaps—XML-файл с информацией о страницах сайта для поисковых систем. Данный файл оказывает помощь поисковым системам в сканировании и индексировании страниц сайта. Стоит отметить, что данный файл не является директивой, а всего лишь своеобразным предложением к сканированию и индексации необходимых страниц сайта. Создавая такой файл для своего нового сайта, тем самым вы облегчаете (читайте, ускоряете) работу поисковых систем по сканированию и индексации сайта.
Пример Sitemap.xml
Привожу пример того как может выглядеть Sitemap в формате xml. (в нем описана только одна страница сайта)
<?xml version=»1.0″ encoding=»UTF-8″?>
<urlset xmlns=»http://www.sitemaps.org/schemas/sitemap/0.9″>
<url>
<loc>http://www.site.com.ua/</loc>
<lastmod>2010-16-07</lastmod>
<changefreq>daily</changefreq>
<priority>1.0/priority>
</url>
</urlset>
Как создать Sitemap.xml
Для автоматизированного создания карты сайта есть достаточно много онлайн сервисов. Например: раз, два.
Однако, все же рекомендую пользоваться программой A1 Sitemap Generator. Скачать и прочитать инструкцию.
Как использовать Sitemap.xml
Как правило, файл располагают в корневой директории сайта, чтобы он был доступен по адресу http://www.site.com.ua/sitemap.xml.
В файле должно быть не более 50 000 URL и размер его не должен превышать 10 МБ. Если требуется указать более 50 000 URL, создаем несколько файлов Sitemap.
Проверка корректности созданного файла Sitemap
Для определения элементов и атрибутов, которые могут появляться в файлах Sitemap, используются следующие XML-схемы:
Оповещение поисковых систем о файле карты сайта
После создания файла карты сайта и его размещения, требуется оповестить создан и размещен на веб-сервере, необходимо оповестить поисковые системы о его местонахождени.
Данную операцию можно сделать несколькими методами:
- с помощью панели вебмастера поисковой системы
- указав местоположение файла в файле robots.txt
- с помошью специального запроса к поисковой системе (как создать запрос описано ниже)
В таблице приведены запросы к некоторым поисковым системам
Поисковая система | Адрес |
http://google.com/webmasters/sitemaps/ping?sitemap= | |
Yahoo! | http://search.yahooapis.com/SiteExplorerService/V1/ping?sitemap= |
Эпилог
Стоит отметить, что создание таких файлов как sitemap.xml и robots.txt являются одними из первых «джентльменских» действий после создания нового сайта.