Руководство пользователя / CNSearch 1.5.1
5.6 Автоматическая генерация Google Sitemap
Примечание: Генерация Google Sitemap не является основной функцией CNSearch: в первую очередь CNSearch - это система для организации полнотекстового поиска по сайту.
Для генерации Google Sitemap необходимо произвести индексацию (см. модуль индексации) и установить модуль поиска (см. модуль поиска) на сайт. После этого генерация Google Sitemap может быть произведена посредством обращения к адресу:
http://www.site.com/cgi-bin/search.cgi?sitemap=1&password=secretword
где,
- http://www.yourserver.com/cgi-bin/search.cgi - полный путь к модулю поиска;
- secretword - пароль для просмотра статистики (см. статистика)
Если поисковый индекс содержит несколько сайтов, то с помощью дополнительного параметра d можно задать номер сайта для которого будет сгенерирован Google Sitemap.
Способ присвоения номеров описан в разделе "Поиск по выбранным сайтам"
Например:
http://www.site.com/cgi-bin/search.cgi?sitemap=1&password=secretword&d=5
Генерацию Google Sitemap наиболее логично производить сразу после обновления поискового индекса. В Unix/Linux системах для этого удобно использовать программы fetch (установлена в FreeBSD по умолчанию) или wget:
fetch -q -o /path/to/www.site.com/sitemap.xml \ http://www.site.com/cgi-bin/search.cgi?sitemap=1&password=secretword
или
wget -q -O /path/to/www.site.com/sitemap.xml \ http://www.site.com/cgi-bin/search.cgi?sitemap=1&password=secretword
где
- /path/to/www.site.com - путь к корневому каталогу сайта
- http://www.yourserver.com/cgi-bin/search.cgi - полный путь к модулю поиска
- secretword - пароль для просмотра статистики (см. статистика)
Ссылки по теме
- Информация о Google Sitemap на сайте Google
- BSD fetch utility на сайтe www.freebsd.org
- Официальный сайт GNU Wget
Назад | Оглавление | Далее
