Парсер поисковой выдачи



  • Как get запросом получить все ссылки на сайты в выдаче яндекс и гугл(только первая страница)? Ввожу https://yandex.ru/search/?text=easy в get запрос,в итоге получаю ответ только с ссылками на яндекс сервисы,хотя если нажать на просмотр в браузере,то видно,что запрос прошел и выдача есть.Что я делаю не так,подскажите?



  • @paini said in Парсер поисковой выдачи:

    Как get запросом получить все ссылки на сайты в выдаче яндекс и гугл(только первая страница)? Ввожу https://yandex.ru/search/?text=easy в get запрос,в итоге получаю ответ только с ссылками на яндекс сервисы,хотя если нажать на просмотр в браузере,то видно,что запрос прошел и выдача есть.Что я делаю не так,подскажите?

    Значит, вытаскиваете не тот элемент...

    Используйте xpath по типу такого, но лучше изменить класс и добавить больше элементов на всякий случай.

    //a[contains(@class,'link link_theme_normal organic__url link_cropped_no i-bem')]/@href
    


  • @uraabk said in Парсер поисковой выдачи:

    //a[contains(@class,'link link_theme_normal organic__url link_cropped_no i-bem')]/@href

    Спасибо большое,так работает


Log in to reply