Автоматическая генерация карты сайта - PullRequest
1 голос
/ 19 июля 2010

Мы недавно установили Google Search Appliance, чтобы включить наш внутренний поиск (через Java API), и все вроде бы хорошо, однако у меня есть вопрос относительно «автоматического» создания карты сайта, который я надеюсь вы, ребята, можете знать ответ.

Мы знаем о способности GSA автоматически генерировать карты сайтов для каждой из своих коллекций, однако этот процесс довольно ручной, и, учитывая, что у нас есть около 10 региональных сайтов, которые необходимо обновлять как можно чаще, это не так. идеально для того, чтобы регулярно заходить в интерфейс администратора, чтобы экспортировать их в корневой каталог сайта, где поисковые системы смогут их найти.

К сожалению, похоже, что нет никакой поддержки API для этого, по крайней мере, я не могу найти, поэтому мне было интересно, есть ли у кого-нибудь какие-либо идеи для решения / обходного пути или, если все остальное терпит неудачу, лучшая альтернатива.

В настоящее время я думаю, что если мы сможем получить полный индекс обратно из API в виде списка, то мы сможем записать файл XML, используя этот старомодный способ, используя chronjob или подобное, однако это кажется немного неуклюжим решением - любые лучшие идеи.

1 Ответ

0 голосов
/ 20 июля 2010

Вы можете попробовать GSA Admin Toolkit или просто написать какой-то код самостоятельно, который просто входит в систему на странице администрирования и затем использует этот сеанс для вызова URL экспорта файла Sitemap (который в основном и используется для Admin Toolkitделает).

...