【ワードプレス】クリック率の高いリンクを作るA/Bテストの方法
このタイトルで意味分かりますかね?
こういうマニアックな手法を伝えるタイトルの付け方って難しいですね。
SEOも意識したいし。
それはさておき。
要するにこう言うことです。
どちらも大して変わらないかもしれませんし、もしかしたらどちらかのリンクは2倍以上のクリックを稼げるかもしれません。
これは、テストをしてみるしか分かりません。
いわゆる、A/Bスプリットテストです。
もしワードプレスを使っているならば、以下の方法でクリック率を測ることができます。(phpのページでも可能です)
手順
説明は後回しにして、手順だけを先に解説します。
(1)プラグイン「Exec-PHP」をインストール
「Exec-PHP」はワードプレスの投稿にPHPのコードを直接入力できるプラグインです。
同様の機能があれば、他のプラグインでも問題ありません。
(2)function.phpに以下のコードをコピペ
function getSplitLink(){ $i=rand(0,1); switch($i){ case 0: echo "<a href='http://www.●×.info/' onclick=".'"'."ga('send', 'event', 'blog_split', 'click', 'case0', 1);".'"'." target='_blank'> →資料請求はコチラ</a>"; break; case 1: echo "<a href='http://www.●×.info/' onclick=".'"'."ga('send', 'event', 'blog_split', 'click', 'case1', 1);".'"'." target='_blank'> →資料を希望される方はここをクリック</a>"; break; } }
【関数の説明】
rand(0,1)で、0か1の数字をランダムに作ります。
0だった場合は、ケース0のリンクを表示。
1だった場合は、ケース1のリンクを表示。
それぞれのリンクには、googleアナリティクスのイベントトラッキングが含まれています。
【googleAnaryticsのイベントトラッキングの説明】
アナリティクスのイベントトラッキングとは、ユーザーのクリックや、送信ボタン、フォーカス、などを計測する方法です。
詳しく説明すると長くなってしまうのではしょりますが、ここでは、リンクをクリックすると計測されるように、リンク内に以下のコードをそれぞれ設置しています。
onclick="ga('send', 'event', 'blog_split', 'click', 'case0', 1);"
onclick="ga('send', 'event', 'blog_split', 'click', 'case1', 1);"
設定できるプロパティは以下です。
ga('send', 'event', 'カテゴリー', 'アクション', 'ラベル', 数値);
アナリティクスの管理画面では、特に操作をする必要はありません。
サイト内にイベントトラッキングを設置し、そのイベントが発生すると、自動的にアナリティクスのデータに反映されます。
*注:このコードはユニバーサルアナリティクスの場合です。
(3)任意の場所で関数呼び出し
投稿画面やテンプレート内など、リンクを設置したい場所で以下の関数を呼び出します。
<?php getSplitLink(); ?>