アフィリエイト/ブログで稼ごうとした時に必ず出会うのが広告やリンクの差し替えです。
- リンク先を変えたい
- 広告を張り替えたい
- ABテストのために文言を替えたい
- 広告主都合でリンク変更依頼が来た
などなど。でこの時問題になるのが1つのリンクをいろんなページで使いまわししてると横並びで修正する必要があること。
1つ1つやるのは面倒だし、抜け漏れが出たりします。
これに対する1番の解決策はタグ管理マネージャ(プラグイン)を使うことです。タグ管理とは
タグ管理画面でアフィリエイトリンクを作ってそれをtag="1234"で指定しておき記事内に
[tag="1234"]
と書くと公開記事では
と「アフィリエイトリンクに置き換えてくれる機能です。リンク専用のショートコードの一種ですね。
実際自分はアフィンガーのタグ管理プラグイン使ってますがめっちゃ便利です。管理画面側の内容を1つ修正すれば呼び出してる記事全部反映されるので。
ただタグ管理使ってない場合もあると思うのでその場合も含めて対応策を説明します。
タグ管理プラグインを使ってない場合→Search Regexプラグインを使う
Search Regexとは指定文字列をwordpress上のすべての記事に対して検索して結果を表示。また望むなら置換もできるプラグインです。
他にもwordpress上で検索&置換するプラグインはありますがSearch Regexが1番使いやすいかと。
まずはwordpressのプラグインからSearch Regexを検索してインストールしましょう。
Search Regexの使い方
「ツール」-「Search Regex」から管理画面を出せます。でSearch patternに変更したい場合のアフィリンクを入力します。
このサイトの例で言うと腹筋ローラーをamazonアソシエイトで紹介してる記事があるのでSearch patternに以下のリンクを入力し、Searchを選択。
http://www.amazon.co.jp/gp/product/B00XZ2MAM6
すると以下の画面が出ました。6箇所あるということですね。
でこのときリンクのURLだけ変更してリンクの文言が同じでいいならそのまま置換で行けます。
Search pattern:<a href="旧リンク先" target="_blank">文言</a>
Replace pattern:<a href="新リンク先" target="_blank">文言</a>
すればいいということです。
もしこれが記事毎に微妙に違う修正を入れてると検索に引っかからないのでその場合は手動で1つずつ直す必要があります。
大変です。
タグ管理プラグインを使ったほうが楽
最初既存のリンクをタグ作って置き換えるのは手間がかかりますがサイト運営を長い目で見るなら絶対タグ管理プラグインを使った方が楽です。
管理画面側で1つ修正すれば全部反映されるので。またタグ管理プラグインもそれなりに数がありますが、個人的にはテーマをアフィンガーにしてアフィンガー用のタグ管理プラグインを使うことをオススメします。
リンクを一括で管理できるだけでなく、タグ毎の表示数やクリック数、日別データも見れます。
またタグ管理プラグインとセットでアフィンガーのABテストプラグインがあるのですが、これを使うとABテストもできます。
ABテスト対象のタグは2個以上指定可能で、記事にアクセスしたユーザは指定割合の配分で表示されるアフィリンクが変わります。
これは単発のリンクだけでなくランキングもABテストできて便利です。実際ABテストしてみると自分では良いと思ったリンクの文言やランキングの内容より、サクッと作ったお試し用のリンクのほうがクリック率がよいことが分かったりします。
ちゃんとテストしないとダメですね。