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

Если бы я делал это в Perl, я мог бы выполнять проверки.

{
  last unless $var1;
  last unless $var2;
  last unless $var3;
  last unless $var4;
  last unless $var5;
  last unless $var6;

  ... # Place Code Here
}

Если вы планируете использовать это в подпрограмме, замените каждый экземпляр last на return;

5
задан Amr Elgarhy 22 May 2009 в 21:18
поделиться

7 ответов

Эта ссылка выглядит многообещающей: Получение рейтинга страницы Google с помощью javascript

1
ответ дан 15 December 2019 в 06:34
поделиться

Первая ссылка, данная Кевином Пуллиным, действительно работает. Вы можете получить то, что хотите, с SEO Analyzer Загрузите с code.google.com/p/seoanalyzer

0
ответ дан 15 December 2019 в 06:34
поделиться

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

Если вы можете написать свой собственный сервис, ваш лучший выбор ( для парсинга) будет отправлять запрос на эту страницу: http://www.google.com/ie . Он предоставляет чистый HTML-код, который можно анализировать с помощью регулярного выражения. Эта страница также хороша тем, что вы можете передать в параметр «число» и получить более 10 результатов за раз. (если вы ищете идеальных результатов, при этом вы не получите точно таких же результатов, как при использовании 10 за раз).

С такой службой, как эта, запущенной на вашем сервере, ваш код JavaScript выиграет ' У меня не будет никаких проблем, пока Google не заметит слишком много запросов, исходящих с IP-адреса вашего сервера, и не решит внести вас в черный список.

1
ответ дан 15 December 2019 в 06:34
поделиться

Вы можете использовать Google Search API для разработки любого поиска из приложений или страниц в AJAX

0
ответ дан 15 December 2019 в 06:34
поделиться

Не совсем то, что вам нужно, но Инструменты Google для веб-мастеров покажут самые популярные поисковые запросы для вашего сайта с указанием ваших результатов.

0
ответ дан 15 December 2019 в 06:34
поделиться

You can just use curl and regexp to get the results but Google will catch on to you scraping results if you do a lot of calls (and return bogus results) so you have to have full header support.

0
ответ дан 15 December 2019 в 06:34
поделиться

Вы можете использовать мой класс PHP, он выполняет поиск через Google AJAX Search API и проверяет результаты для вашего домена / URL. Вы также можете проверить наличие разных доменов / URL-адресов, если хотите узнать рейтинг своих конкурентов:

http://bohuco.net/blog/2010/07/google-ranking-checker-class-in-php/

1
ответ дан 15 December 2019 в 06:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: