Четверг, 19-Дек-2024, 02:44

Как сделать Sitemap? рекомендации, советы, уроки по созданию карты сайты

Для чего sitemap?

Файлы Sitemap особенно полезны в следующих случаях:
На вашем сайте имеется динамическое содержание.
Ваш сайт содержит страницы, которые трудно обнаружить в процессе сканирования роботом Googlebot, например страницы, содержащие сложные файлы AJAX или Flash.
Ваш сайт новый и на него мало ссылок. (Робот Googlebot сканирует Интернет, переходя по ссылкам с одной страницы на другую. Если на ваш сайт мало ссылок, нам будет сложно его найти.)
Ваш сайт содержит большой архив содержательных страниц, которые слабо связаны друг с другом или не связаны совсем.

Общий вид карты сайта (Sitemap)

Sitemap - карта сайта, список страниц сайта для облегчение индексации поисковиком ваш сайт. В некоторых поисковиках (Google.com, Yandex.ru) есть возможность загрузить sitemap (карту сайта), тем самым сообщая роботу какие страницы нуждаются в индексации. При создании карты сайта нельзя просто записывать страницы, надо придерживатся определенных правил. И так посмотрим на пример sitemap сайта wwwmaster.zx6.ru


<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://wwwmaster.zx6.ru/lesson.html</loc>
<lastmod>2008-08-08</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>

<url>
<loc>http://wwwmaster.zx6.ru/index.php</loc>
<lastmod>2008-08-08</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
<url>
</urlset>

разберем по-подробнее:

Начала Sitemap (карта сайта)


<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

Конец Sitemap (карта сайта)

</urlset>

сама страница описывается внутри тегов <url></url> внутри которых присутствуют такие теги как:

<loc>http://wwwmaster.zx6.ru/lesson.html</loc> - внутри адрес страницы

<lastmod>2008-08-08</lastmod> - дата последней модификации

<changefreq>daily</changefreq> - Частота изменений страниц вашего сайта. Например, страницу со сведениями о своей продукции можно обновлять ежедневно, тогда как страница "О компании" может изменяться раз в несколько месяцев.
Дата последнего обновления страницы.

<priority>1.0</priority> - Относительная значимость страниц сайта. Например, главная страница вашего сайта может иметь относительную значимость 1,0; страницы категорий - важность 0,8; а отдельные записи в блоге или страницы продукта - 0,5. Этот рейтинг приоритетов показывает важность определенного URL-адреса по отношению к другим URL-адресам вашего сайта и не влияет на рейтинг страниц в результатах поиска. Промежуток от 0.1 до 1.0

Советы и рекомендации по составлению карты сайта (Sitemap)

Для получения оптимальных результатов следуйте приведенным ниже рекомендациям.
1. URL-адреса необходимо указывать полностью, поскольку Google пытается сканировать их в том виде, в каком они представлены.
2. Каждый текстовый файл может содержать не более 50000 URL-адресов. Если сайт содержит более 50000 URL-адресов, можно разделить этот список на несколько текстовых файлов и передать каждый файл отдельно.
3. Для этого текстового файла необходимо использовать кодировку UTF-8. Ее можно задать при сохранении файла (например, в программе "Блокнот" она указывается в меню "Кодировка" диалогового окна "Сохранить как").
4. Этот текстовый файл не должен содержать какие-либо данные, кроме списка URL.
5. Этот текстовый файл не должен содержать данные заголовка или колонтитула.
6. Этому текстовому файлу можно присвоить любое имя. Рекомендуется присвоить файлу расширение txt, чтобы указать, что это текстовый файл (например, sitemap.txt).

Когда я загружал свой sitemap (карту сайта) в google столкнулся с многочисленными ошибками в моем sitemap'e. И сейчас я расскажу о них, учитесь на чужих ошибках:

Первой моей ошибкой было то что даты обновлений страниц (<lastmod>2008-08-08</lastmod>) совпадали с текущей датой (может это из-за другого часового пояса). Пришлось менять даты на позднее время

Второй у всех страниц был одинаковый приоритет, это мешает поисковому роботу отличить наиболее важные страницы сайта.



дата добаления: 2008-08-19
Русский форум с оплатой за сообщения