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

Поддержка
  • Как 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

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

  • 0 Votes
    3 Posts
    433 Views
  • 0 Votes
    15 Posts
    1196 Views
  • Парсер Google

    Поддержка
    0 Votes
    25 Posts
    11170 Views
  • 0 Votes
    8 Posts
    2818 Views
  • 0 Votes
    3 Posts
    1720 Views