文書の過去の版を表示しています。


NP_SearchedPhrase

Nucleus用のプラグイン。検索エンジンの検索結果ページからBlogのページへやってきた人が、検索エンジンでどういうフレーズを検索して来たのかを検出し、ページの中のそのフレーズをハイライト表示すると同時に、その検索フレーズをデータベースに記録する。それぞれのページごとに、そのページへやって来たときの検索フレーズの履歴や使われたフレーズのランキングを表示できる。

インストール

最新版のプラグインファイルnp_searchedphrase_1.0b9.zipをダウンロード。 ダウンロードしたファイルを解凍して、Nucleusのプラグインディレクトリにアップロードし、Nucleusの管理画面の「プラグイン」のページでインストールのボタンをクリックするだけです。

アップグレード

以前のバージョンをお使いの場合もファイルを上書きするだけでそのまま使えます。 ただし、1.0b6またはそれより古いバージョンから1.0b7以降のバージョンにするときは、次の手順でアップグレードしてください。使用しているデータベースのテーブルを自動的にアップグレードします。

  • Nucleusの管理画面の「プラグイン」のページでNP_SearchedPhraseの欄の[編集]をクリックして、現在のオプション設定の内容をテキストエディタか何かにコピーします。
  • プラグインページでNP_SearchedPhraseを削除
  • 上記のインストールの手順に従って、新しいNP_SearchedPhrase.phpをアップロードし、インストール

インストールボタンをクリックすると、データベースのアップグレードが始まります。引き継ぐ過去データの量にもよりますが、長い場合1分以上かかる場合もあります。辛抱強くお待ちください。

  • 最初にコピーしたプラグインのオプションを再度設定しなおします。

使い方

インストールできたら、ページのスキンの中に、下記の表示用タグを記入します。

<%SearchedPhrase%>

そのページへやってきた時に検索していた文字列を表示します。

<%SearchedPhrase(highlight)%>

検索サイトで入力していた文字をハイライト表示するためのJavaScriptをページに追加します。 スキンの</head>の直前あたりにこのタグを追加してください。

<%SearchedPhrase(recent)%>

新着検索文字列の一覧を表示します。 デフォルトでは現在表示しているページへやってきたときの検索文字列だけを絞り込んで5件だけ表示しますが、<%SearchedPhrase (recent, all)%>でサイト全体の一覧を、<%SearchedPhrase(recent, all, n)%>(nは数字)でn件を表示します。 新着データは過去30日分を保存してあります。それより古いものは削除します。何日分を保存するかは、プラグインのオプション設定画面で変更できます。 higuchi.comでは、サイトのインデックスのページに(recent, all, 10)を、個別アイテムのページに(recent)を使用しています。

<%SearchedPhrase(rank)%>

検索文字列の頻度順ランキングを表示します。 デフォルトでは現在表示しているページへやってきたときの検索文字列だけを絞り込んで5件だけ表示しますが、<%SearchedPhrase(rank, all)%>でサイト全体の一覧を<%SearchedPhrase(rank, all, n)%>(nは数字)でn件を表示します。 頻度データは、新着データと違って過去のものをすべて保存するようにしてあります。 また、それぞれのキーワードをクリックすると、Googleのサイト内検索をそのキーワードで検索した結果を表示します。デフォルトではただのサイト内検索ですが、プラグインのオプションでパラメータを追加して、SiteSearchやAdSenseに対応した検索も可能です。 higuchi.comでは、サイトのインデックスのページに(rank, all, 20)を、個別アイテムのページに(rank, , 10)を使用しています。

nucleus/np_searchedphrase.1133324183.txt.gz · 最終更新: 2007/07/23 16:50 (外部編集)
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0