Как получить рейтинг страницы Google и количество поисков в листе Excel? - PullRequest
1 голос
/ 28 декабря 2008

У меня есть ссылка в одном столбце, и, исходя из этого, я хочу

  1. Количество поисковых запросов Google в столбце 2
  2. Рейтинг страницы первого результата в столбце 3

Я знаю, что это можно сделать, так как я видел друга, тянущего результаты поиска Google прямо в Excel. Если кто-нибудь знает, пожалуйста, поделитесь, как я мог это сделать.

Ответы [ 6 ]

3 голосов
/ 28 декабря 2008

Если я правильно интерпретирую ваш вопрос, одна из задач, которую вам нужно было сделать, -

Как программно получить рейтинг страницы Google для списка URL-адресов?

Вы можете найти код для этого в этой статье CodeProject: Запросить Google Pagerank программно

Относительно части Excel: это зависит от того, какую среду программирования или платформы вы могли бы использовать. Вы можете использовать для создания расширения .NET для Excel, используя Microsoft Visual Studio Tools для Office.

1 голос
/ 28 декабря 2008

У вас есть два варианта, оба из которых, к сожалению, плохо документированы.

Если вы чувствуете себя комфортно в C / C ++, вы можете написать специальную DLL, называемую «XLL», которую вы можете вызывать во время выполнения Excel. Есть немного разреженной документации . Обратите внимание, что этим материалом пользоваться не очень интересно.

Если вы предпочитаете .NET, существует привязка для всего пакета Office, обозначенная здесь , которая позволяет вам писать методы на основе COM, которые можно вызывать из Office. Он предназначен для автоматизации, но вы можете написать любой управляемый код и использовать в нем вызов Excel.

Есть также то, что Рему только что предложил; На самом деле у меня нет копии Excel, чтобы проверить это, но это может быть самый простой вариант.

1 голос
/ 28 декабря 2008

Из Excel есть Данные-> Получить внешние данные-> Новый веб-запрос. Это то, что вы хотите?

0 голосов
/ 06 февраля 2011

У меня есть функции проверки PR в моем плагине Excel «SeoTools».

http://nielsbosma.se/projects/seotools/

0 голосов
/ 28 ноября 2009

Для этого есть несколько хороших плагинов (на разных языках) на GitHub:

http://github.com/search?langOverride=&language=&q=pagerank&repo=&start_value=1&type=Repositories&x=0&y=0

0 голосов
/ 28 декабря 2008

Под ссылкой я подразумевал ключевые слова, а не URL. Я хочу поместить ключевое слово в одну ячейку и получить количество поисков и рейтинг страницы в соседних ячейках.

Я пытался сделать то же самое с веб-запросом в Excel, но я могу достичь только количества запросов. это тоже не в нужной клетке (пытаясь выяснить). Но я понятия не имею о том, как получить странички.

Я не настолько технически подкован, чтобы кодировать связующее или плагин для себя. Хотя я проверяю ссылку по splattne. Пожалуйста, сосредоточьтесь на этом больше света. Это займет много времени, если я попытаюсь сделать это? ..

С уважением Thinkjayant

...