В версии Zebrum Lite 1.0.6 добавилась генерация карты сайта в формате XML.
С помощью файла Sitemap веб-мастеры могут сообщать поисковым системам о веб-страницах, которые доступны для сканирования. Файл Sitemap представляет собой XML-файл, в котором перечислены URL-адреса веб-сайта в сочетании с метаданными, связанными с каждым URL-адресом (дата его последнего изменения; частота изменений; его приоритетность на уровне сайта), чтобы поисковые системы могли более грамотно сканировать этот сайт. В настоящий момент в карту сайта добавляется помимо адреса только дата последнего изменения (свойство @@publish
).
Если свойство @@publish
не прописано у самой страницы, то берется время последнего изменения файла страницы.
Использование протокола Sitemap не является гарантией того, что веб-страницы будут проиндексированы поисковыми системами, это всего лишь дополнительная подсказка для сканеров, которые смогут выполнить более тщательное сканирование Вашего сайта.
Карта сайта строится согласно структуре меню и учитывает дату публикации страницы. Как это можно проверить? Очень просто, в начале файла index.php
пропишите следующю строчку:
define('ZENGINE_NOW', '2007-08-21');
Прописав эту строчку и открыв сайт Вы увидите только те страницы, дата публикации которых была ранее указанной даты (в нашем случае 21 августа 2007 года).
Карта сайта доступна по URL /sitemap.xml
. Например, для сайта http://blog.zebrum.ru/lite/ карта сайта http://blog.zebrum.ru/lite/sitemap.xml.
Как показать поисковику, что у нас есть для него карта сайта?
Для Яндекса: http://help.yandex.ru/webmaster/?id=1007073
Для Google: http://www.google.com/support/webmasters/bin/answer.py?answer=34575&cbid=1cnjea8yy5zun&src=cb&lev=answer
Проще всего сообщить о карте сайта при помощи файла robots.txt, прописав в нем:
Sitemap: http://www.example.com/sitemap.xml
Но и Google, и Яндекс рекомендуют использовать свои сервисы: Google Webmaster Tools, Яндекс.Вебмастер).