Sitemap

Sitemaps —
Sitemaps могут помочь поисковикам определить местонахождение страниц сайта, время их последнего обновления, частоту обновления и важность относительно других страниц сайта для того, чтобы поисковая машина смогла более разумно индексировать сайт.
Использование протокола Sitemaps не является гарантией того, что
Пример XML-файла Sitemap
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://example.com/</loc> <lastmod>2013-09-06</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> </urlset>
После загрузки файла в корневую директорию сайта можно сделать следующее:
- сообщить Google о новом Sitemap,
- сообщить Live Search о новом Sitemap,
- Добавить Sitemap
Yandex-у можно в консоли управления сайтами. - Добавить Sitemap в свой Google Sitemap аккаунт. Для этого впишите путь sitemap.xml в соответствующую графу в аккаунте.
- Добавить Sitemap в Yahoo можно в Yahoo site explorer.
- Добавить в свой http://домен/robots.txt следующую строчку:
Sitemap: http://домен/sitemap.xml
Основные требования к файлу:
- Файл должен располагаться на том же домене, что и сайт, для которого он составлен.
- При обращении к файлу сервер должен возвращать
HTTP-статус с кодом 200 OK. - Файл может содержать не более 50 000 URL, а его размер в несжатом виде не должен превышать 10 Мб. Если ваш sitemap не удовлетворяет этим требованиям, разбейте его на несколько отдельных файлов и укажите их в файле индекса sitemap.
- В файле необходимо использовать кодировку
UTF-8 . При этом нет необходимости использовать Punycode для кириллических URL — робот Яндекса распознает их как в закодированном виде, так и в оригинале. - Файл может описывать только страницы того домена, на котором он расположен.