Я хочу написать какой-нибудь алгоритм или парсер, который должен определять позицию сайта в результатах поиска Google. Проблема в том, что каждый раз, когда макет страницы Google меняется, я должен исправить / изменить алгоритм. Как ты думаешь, ребята действительно будут часто меняться? Есть ли какие-нибудь техники / советы / приемы по определению позиции сайта Google?
Как я могу сделать надежный алгоритм определения положения?
Я хочу использовать для этой цели C #, .NET 2.0 и HtmlAgilityPack. Мы будем очень благодарны за любые советы или предложения. Заранее спасибо, ребята!
ПОСЛЕ ОБНОВЛЕНИЯ
Я знаю, что Google покажет капчу, чтобы предотвратить машинные запросы. Для этого у меня есть специальный сервис, который распознает любую капчу. Не могли бы вы рассказать мне о своем опыте получения точных результатов соскабливания?