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

Поддержка
  • Как 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
    43 Posts
    5529 Views
  • 0 Votes
    3 Posts
    573 Views
  • 0 Votes
    32 Posts
    9437 Views
  • Парсер

    Поддержка
    0 Votes
    2 Posts
    1191 Views
  • 0 Votes
    12 Posts
    7902 Views