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

Поддержка
  • Как 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
    1 Posts
    307 Views
  • 0 Votes
    2 Posts
    648 Views
  • Парсер Google

    Поддержка
    0 Votes
    25 Posts
    11582 Views
  • Парсер OK.RU

    Поддержка
    0 Votes
    7 Posts
    3777 Views
  • 0 Votes
    3 Posts
    1769 Views