Есть сайт. Написана выгрузка из 1С 7. Она работает, но с ошибками. Нужно эти ошибки устранить.
Спарсить количество результатов при поиске через Google
Мне нужно получить количество результатов, которые показывает Гугл при поиске определенных слов/выражений. Слова и выражения при поиске берутся в кавычки. Например, вводим в строку поиска google.ru "прагматизм в праве" и получаем: "Результатов: примерно 22 (0,21 сек.)". Т.е. 22 результата (по-английски hits).
Количество результатов нужно отобразить в файле Эксель. Имеем файл Эксель, в нем два столбца: в одном столблце - слова/выражения на русском, в правом - слова/выражения на английском, напр.
прагматизм в праве | juristic pragmatism
прагматическая школа права | pragmatic jurisprudence
Вывести результаты поиска в гугле нужно и для слов/выражений (т.е. терминов) на русском, и для слов/выражений на английском.
Термины на русском искать нужно на google.ru, при этом какие-л. инструменты или параметры поиска задавать не нужно.
Для терминов на английском следует получить результаты двух разных поисков: 1) поиск в google.co.uk (Country: the UK), т.е. искать данный термин только на сайтах из Великобритании; 2) поиск в google.co.uk (News, Country: the UK), т.е. искать данный термин только на новостных сайтах (т.е. на сайтах из раздела News) из Великобритании.
После парсинга должен получиться файл Эксель со следующей структурой:
количество результатов при поиске термина на русском в google.ru | термин на русском | термин на англ. | количество результатов при поиске термина на английском в google.co.uk (Country: the UK) | Количество результатов при поиске термина на английском в google.co.uk (News, Country: the UK).
Пример строки в итогом файле:
22 | прагматизм в праве | juristic pragmatism | 1 | 0
Примерный алгоритм того, как это сделать, описан на https://toster.ru/q/52906: "Открываете гугл. Выполняете пару запросов. Смотрите на изменения url, на основе чего делаете выводы о том, как url формируется.
Далее формируете список url для всех необходимых запросов, проходите по этим url, из отдаваемых данных с помощью регулярных выражений вытаскиваете число результатов (отображается под формой поиска). Все это реализуется стандартными средствами PHP."
Только нужно задать временный интервал между запросами к гуглу, иначе гугл заблокирует.
Например, url при поиске термина на английском "weekday holiday" в google.co.uk (Country: the UK) https://www.google.co.uk/?gws_rd=ssl#q=%22weekday+holiday%22&tbs=ctr:countryUK%7CcountryGB&cr=countryUK%7CcountryGB; в google.co.uk (News, Country: the UK): https://www.google.co.uk/?gws_rd=ssl#q=%22weekday+holiday%22&cr=countryUK%7CcountryGB&tbs=ctr:countryUK%7CcountryGB&tbm=nws.
Нужен готовый файл Эксель согласно описанной структуре, а также сам парсер.
Заявки фрилансеров
Похожие заказы
- Веб-программирование3 заявкиЗакрыт8 лет назад
требуется устранить причину и разобраться в конфигурации сервера во избежание повторения данной ситуации. на сервере во многих файлах htaccess разных сайтов появился код вида см. ниже. после удаления, код не появляется, ...
Веб-программирование7 заявокЗакрыт8 лет назадНужен программист , WP на доработку сайта - http://optica.konimbezol.co.il/ Задачи: 1. Создать админку (регистрация 2-х категории посетителей) врачи ( зарегистрированный врач может видеть больше информации на сайте)пациенты ...
Веб-программирование4 заявкиЗакрыт8 лет назадНужен простой лендинг, выберу готовый шаблон. Заполните картинки и текст.
Веб-программирование9 заявокЗакрыт8 лет назадСайт http://pizzaboom.com.ua/ на Друпале. Проверить ошибки, подровнять итд
Веб-программирование2 заявкиЗакрыт8 лет назадМногопользовательская платформа на YII2 Суть проекта в том, что есть основной сайт на котором ведется весь контент. Регональные дилеры на свои сайты могут копировать страницы основного и дополнять их ...
Веб-программированиенет заявокЗакрыт8 лет назадИнтересует интеграция полей amocrm системы и zendesk через API контакты компании сделки
Веб-программированиенет заявокЗакрыт8 лет назадНеобходимо разработать веб сервис просмотра инстаграм фотографий и аккаунтов. Должен использоваться "private" api instagram Пример библиотеки: https://github.com/mgp25/Instagram-API Пример сайта: http://instaliga.com/hashimoto_kanna Оплата после демонстрации работающей версии.
Веб-программирование1 заявкаЗакрыт8 лет назадУважаемые господа! Начат новый проект по разработке туристического портала. Команда разработчиков ищет опытного специалиста на Front end, со знанием технологий (Bootstrap, Angular, JQuery, JavaScript, HTML5) , опыт работы не менее ...
Веб-программирование2 заявкиЗакрыт8 лет назадДобрый день. Есть сайт на Wordpress который в google page speed показывает 71 (жёлтая зона) на мобильной версии. Нужно добиться зелёной зоны и исправить все критические ошибки. На сайте установлен плагин W3 Total Cache, желательно ...
Веб-программирование3 заявкиЗакрыт8 лет назад