Ystでの検索順位取得プログラム - PHPプロ!Q&A掲示板

222

  • 0P

Ystでの検索順位取得プログラム

質問日時 / 2006年11月6日 22:45    回答数 / 1件

Questioner:  jokerjoker  このエントリーをはてなブックマークに追加 

キーワード / Yahoo    SEO    検索   

こんにちは、SEOランキング自動取得プログラムを作成しております。

Googleでの取得に関しては下記ソースで対応できたのですが
Ystでの取得がどのようになっているの頭を悩ませております。

Ystでの検索結果取得方法をしっているかたがいましたら
アドバイス願えないでしょうか。
宜しくお願いいたします。

----------------------------------ソース
$key="事業";

$keyword = $key;


$url = "http://www.google.com/search?num=100&hl=ja&q=" . $keyword . "&lr=";//Googleでの検索結果URL

$search_result = file_get_contents($url);//$urlをソースに変換

$html = mb_convert_encoding(file_get_contents($url), "EUC-JP", "ASCII,JIS,UTF-8,EUC-JP,SJIS"); 

preg_match_all("/class=l href=\"(.+?)\"/", $html, $result_list); 
//該当URLを抽出
$int = array_search ("http://www.npo-support.jp/", $result_list[1]);
print $int+1;
-------------------------------------------------------------------

この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。



ツリー一覧

┗A01dala00サーチエンジン毎に毎回こうやってお尋ねになるのでし

回答一覧

並び替え:

A01
answererdala00 [11月6日 22:57]

サーチエンジン毎に毎回こうやってお尋ねになるのでしょうか?

仕事として発注したりするのならそれでもよいとおもいますが、
自分で出来るようになりたいのならば
ちゃんと勉強した方がよいのではないでしょうか?
(勉強と言いましても今回の場合は
単にpreg_match_allや正規表現について調べるだけです。)

googleの方は完成しているプログラムがあって参考になるのですから,
マニュアルで関数を調べ、ネットで正規表現を調べ、
ちゃんと自分で検索結果のソースを見て作成してみてはいかがでしょうか?

それでもわからなかったら聞いてみるのがよいとおもいます。

この意見に回答する

ツリーへ TOPへ

<<質問一覧へ



Pick Up Q&A

Q
セッションがいいのか、それともデータベースがいいのか教えて下さい。
 このエントリーをはてなブックマークに追加 
A
>ボタンをクリックしたら選んだ商品情報を持っておきたいと思っています。 そのくらいのことならセッションもしくはCookie(期限短め:場合によってはブラウザ閉じるまで)でいいんじゃないですかね。 #わ...

>>続きを読む

一つの目安として、ECサイトの購入情報など絶対に消えてはいけないものはDBに、カートなどの一時的に使用する情報や、ユーザに任意のタイミングで消去されても構わないものはセッションにと使い分けるといいでしょう。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)