Новости » Выдача Google в формате XML
Опубликовано в

Выдача Google в формате XML

Многим веб-разработчикам, особенно в сфере SEO, очень хотелось бы получать результаты выдачи гугла в удобном формате, но google не предоставляет такой возможности “официально” и разработчикам приходится выкручиваться, создавая разнообразные парсеры. Недавно я писал о выдачи в формате json, теперь настало время xml. Для получения xml файла вам потребуется добавить к стандартной строке запроса два параметра:

&ch=[checksum]
&client=navclient-auto
&output=xml

Этим мы как бы притворяемся Google Toolbar’ом, алгоритм получения checksum до недавнего времени был неизвестен, но кто-то похакал toolbar и достал его оттуда.
Пример запроса:
http://www.google.com/search?client=navclient-auto&hl=en&ch=6-1930753257&q=seo%20is%20for%20losers&output=xml&num=100

Полную реализацию своего поисковика на основе гугла можно скачать отсюда. На этом же сайте можно найти забавную заметку о том, как автор блога google-script.com, одурачил кучу народу сообщением о «новой» поисковой машине, которая лучше Google, Yahoo и MSN в несколько раз.