SitemapsSitemaps — XML-файлы с информацией для поисковых систем (таких как Google, Bing, Яндекс) о страницах веб-сайта, которые подлежат индексации. Sitemaps могут помочь поисковикам определить местонахождение страниц сайта, время их последнего обновления, частоту обновления и важность относительно других страниц сайта для того, чтобы поисковая машина смогла более разумно индексировать сайт. Формат протокола SitemapФормат протокола Sitemap состоит из XML-тегов. В файле необходимо использовать кодировку UTF-8. Пример XML-файла SitemapНиже приведен пример файла Sitemap, в котором содержится только один URL-адрес и использованы все необязательные теги. <?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="https://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://example.com/</loc>
<lastmod>2013-11-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Использование файлов индекса SitemapМожно предоставить несколько файлов Sitemap, однако в каждом из этих файлов должно быть не более 50000 URL, а размер каждого из этих файлов не должен превышать 50 МБ. При необходимости файл Sitemap можно сжать с помощью архиватора gzip, чтобы его размер не превышал 50 МБ, и тем самым уменьшить требования к пропускной способности канала. Подробная информация об использовании файлов индекса Sitemap на официальном сайте: sitemaps.org. Другие форматы файла Sitemap
Местоположение файла SitemapРекомендуется располагать файл Sitemap в корневом каталоге сервера, чтобы ссылка выглядела примерно так: http://example.com/sitemap.xml Архивировано 25 января 2012 года..
Проверка файла SitemapДля определения элементов и атрибутов, которые могут появляться в файлах Sitemap, используются следующие XML-схемы:
Уведомления для сканеров поисковых системПосле того, как файл Sitemap создан и размещен на веб-сервере, необходимо сообщить о местонахождении этого файла поисковым системам, поддерживающим этот протокол. Это можно сделать следующим образом:
Затем поисковые системы смогут извлечь файл Sitemap и разрешить своим сканерам доступ к URL-адресам. Использование файла robots.txtЧтобы сообщить поисковым системам местоположение файла Sitemap, можно в robots.txt добавить строку вида: Sitemap: <sitemap_location> Где <sitemap_location> — полный URL файла Sitemap, например: www.site.ru/sitemap.xml . Использование HTTP-запросаМожно указать поисковым системам местонахождение файла Sitemap при помощи HTTP-запроса, используя таблицу:
, где <sitemap_location> необходимо заменить на полный URL файла Sitemap.
Примечания
Ссылки
|