Google検索、検索1位のURLを取得するPHP
コンセプト
- 改行で区切ったテキストファイルから、Googleの検索結果の1位のサイトをTABLEタグでリスト化するPHPです。
- 番組名で公式サイトのURLを取得したいときなどに使えます。
- 検索1位なだけなので、参考程度にしかなりませんが、いちいち手作業で検索して、1位のページのURLを右クリックから取得、Excelに貼り付け…といった作業が多量にあるときは結構助かります。
- リンクの入ったHTMLをExcelに貼り付けた場合、通常関数ではリンク先情報を取得できないのが面倒だったので作成しました。
- まぁあまり使う用途がないかも知れませんが。
特徴
- 検索したいワードを箇条書きしたテキストファイルと、phpファイルをアップロードして、phpにアクセスするだけでTABLEで一覧表示
- サンプルはこちら
最新版ダウンロード
2012/10/19
ダウンロード (zip/2KB)
ダウンロード (zip/2KB)
変更履歴
2012/10/19 Ver.1.0.2
- うちのサーバーがPHP5になって誤動作していたので修正。記述コードをUTF-8にしました。またgoogle.txtの文字コードをShift-JISにしました。
ダウンロード (zip/2KB)
2012/03/17 Ver.1.0.1
- 2012/03にGoogleの仕様が変更になったので対応。複数サイトを表示可能に。
ダウンロード (zip/2KB)
2009/02/01
- 使う人もいるかも知れないので公開
ダウンロード (zip/2KB)
使い方
- ダウンロードしたzipファイルを解凍します。
- サンプルに倣って、検索ワードリストをEUC-JP(Ver1.0.1まで)Shift-JIS(Ver.1.0.2〜)のテキストファイルでgoogle.txtというファイル名で用意します。
- PHPが使えるサーバーに、common.php(Ver.1.0.1まで)、google.php、google.txtを同じディレクトリにアップロードします。
- ブラウザ等で確認(検索にはしばらく時間がかかります)、必要ならばExcel等に貼り付けてください。
現時点での制限事項
- 稀に検索1位が取得できないことがあります。(原因不明のため対処できていません)
- サイト名は取得しません。検索ワードとURLがリストアップされます。
- Ver.1.0.1までのセットでは、Shift_JISのテキストファイルには対応していません。
- 適当に作ったので、ソースおよび出力されるHTMLソースはだいぶ汚いです。
利用規約っぽいこと
- すべての環境での動作を保証するものではありません。
- このPHPを使用したために発生したいかなる事故、問題等も作者は責任を負わないものとしたいです。
- つまり使うのは自由ですが面倒ごとは勘弁です。
- 改変、配布などは自由にしてくださって構いません。自分で作ったフリぐらいまででしたら気にしません。作ったフリかつ、こっちをソース泥棒扱いとかされると困りますが。
- 改変&配布の際はここと同様に無料であって欲しいですが、有料化するのも特にとがめません。
- PHPソース、設置方法等の質問には答えかねます。