Как получить количество страниц в Яндексе?

Тема в разделе "PHP", создана пользователем zsaz, 7 окт 2011.

Модераторы: latteo
  1. zsaz

    zsaz

    Регистр.:
    6 авг 2007
    Сообщения:
    251
    Симпатии:
    11
    Хочу узнать количество страниц в Яндексе нескольких сайтов.
    Загружаю страницу с помощью функции

    file_get_contents("http://yandex.ru/yandsearch?text=url:".$url_www."*%20|%20url:".$url."*&lr=213")

    буквально через 1-2 сайта вылазит капча. Может как-нибудь можно с другого сайта подгрузить или обойти капчу??
     
  2. Dr.Sheff

    Dr.Sheff

    Регистр.:
    20 ноя 2010
    Сообщения:
    175
    Симпатии:
    26
    подключить антикапчу antigate.com или прокси. А ещё на хабре видел мануал о создании скрипта по обходу капчи яндекса)
     
  3. Soul :)

    Soul :) Постоялец

    Регистр.:
    22 мар 2007
    Сообщения:
    86
    Симпатии:
    9
    подсовывать Яндексу правильные заголовки реферера, юзер-агента и т.д. Тогда капчу начнет подсовывать не через пару страниц.

    Что касается антикапчи, то проще купить пул проксей, имхо.