hycko.blog

昔の記事は上手く表示されないかもしれない。

PHPを使って検索エンジンのリファラから検索キーワードを抽出する方法のメモ

   

この記事は 9099回 閲覧されています

超素人な、強引だけどかなり簡単なやり方。

1. $_SERVER[‘HTTP_REFERER’] を使ってリファラを見る。
2. Googleの場合だとキーワードの前のq=を中心にリファラを2分割する。explodeを使う。
3. q=のすぐ後がキーワード語句で、以降 & を使ってクエリが分割されているので、さらにキーワード語句を含めた2で2分割した後半部分を & でexplodeする。
4. そうするとexplodeされた先頭に検索キーワードのクエリが来る。
5. それをurldecodeを使って日本語に戻す。
6. 必要に応じて mb_convert_encoding を使って文字エンコードを施す。
7. 美味しい。

 - IT

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

Message

記事に意見や感想、質問があれば、お気軽にどうぞ~
名前は無記入でもOKです

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

  関連記事

ネット上の詐欺サイトの氾濫がかなり深刻な件

以前にも少し書きましたが、改めて感じるので注意喚起も込めて書いてみる。 妻がグッ …

no image
ネクソンから情報が流出してハンゲームのIDがハックされた件

パスワードはどこから漏れるかわからないから、今一度重要なパスワードは ちゃんと別 …

no image
商品のバーコードから、価格.comで最安値を調べる

多分DoCoMo限定ですが、価格.comが商品のバーコードから価格.com内での …

no image
windows updateを今すぐしましょう

かなり危険性がある脆弱性に対するパッチがでています。 Windowsの危険な脆弱 …

no image
jScrollPane(jquery)のホイールでのスクロールスピードの変更方法

デフォルトだととてもスクロール量が小さく、遅いjqueryのjScrollPan …

no image
キョリ測というウェブサービスが素晴らしい

自分は最近初めて知ったのですが、キョリ測というサイトが素晴らしい。 内容としては …

no image
フォントインストーラーSAKURAでインストールしたフォントが消える現象

他のフォントインストーラーもそうなるのかもだけど。 ヒラギノをSAKURAでイン …

no image
puttyでさくらVPSで公開鍵認証を作るときにハマったところ

結構色々とハマりましたが・・・。 ・ユーザーフォルダ以下のフォルダ「.ssh」は …

no image
xreaのサイトが突然500エラーで表示されなくなった

管理しているxreaのサイトが突然500エラーで表示されなくなった。 500エラ …

no image
食べログへのブログからの口コミ投稿に注意

※2009/07/03、食べログ担当者とのメールでのやりとりにてこの問題を解決し …