副業ブログでアフィリエイト運用をしていると、各記事等に点在するアフィリエイトコードを、一括で変更(置き換え・載せ替え)したい時があります。
この記事では、副業ブログでのアフィリエイトコード置き換えを楽にするためのブログ設計や、既存ブログへのそうした機能追加の方法を見ていきます。
ブログはWordPressで運用している想定の記事となっていますが、一部考え方は、WordPressブログ以外でも活かせると思うので、ご参考いただければと思います。
目次
置き換えが必要な時とは?
例えばあなたが「A」というASP経由で、「まめサップ」という架空のジム新規加入プロモーションと、成約報酬2,000円で提携しているとします。
半年後、「B」というASPでは成約報酬3,000円での運用が決まり、「B」の担当者から、あなたに乗り換えのオファーが来たとします。
この時あなたが乗り換えを決めれば、ブログに使用している「A」のコードは、一度全部「B」のコードに置き換え(変更)する必要が出てきます。
私の失敗経験
私は2018年くらいに、ASPアフィリエイトを運用するブログを書き始めました。
当時の自分のアフィリエイトコードの貼り方といえば、TOPページ、サイドバー、ナビゲーション、各記事に直貼り。
コードが無数に点在し見通しが悪く(どこにどれだけ変更すべきコードがあるか分からない)、置き換えをしようものならものすごい労力が発生していました。
このブログは、200記事程度の小規模なものなのが幸いではあったのですが、ブログの記事数や提携アフィリエイトプログラムが増えるほどにカオス化していき、収拾がつかなくなります。
ブログをずっと続けていくのであれば、アフィリエイトプログラム管理に早めに着手するのが良いかと思います。
アフィリエイトプログラムの置き換えを楽にする方法
ここからは、具体的なアフィリエイトコードの楽な置き換え方を見ていきます。
作業量・作業難易度が低いものから順番に記載しています。
そもそも置き換えない選択をするのもあり
いきなり裏技的かもしれませんが、今運用しているプロモーションが、他社ASP同等の特別単価にしてもらえないか、企業やASPに交渉(打診)してみるのも一案です。
その際には、単に特別単価にしてほしいと頼むのではなく、サイト上で今後そのプログラムの露出を強化するため、あなたのブログで新たに施策を実施するなど、前向きな提案もセットで行うと良いでしょう。
ASPやプロモーション提供元企業にもメリットがあることをイメージしてもらえれば、特別単価の交渉が上手くいく可能性は上がるはずです。
アフィリエイトコードの管理機能があるテーマを使う
もしあなたのブログの記事数がまだ少なかったり、テーマに依存するような作り込みをしていない場合は、アフィリエイトコードの管理機能があるWordPressテーマに変更をするのも一案です。
無料のWordPressテーマでは「Cocoon」が対応しています。
また、有料テーマでは「Swell」などが対応しており、さらにアフィリエイトリンクのクリック数や、クリック率を計測する機能が備わっています。
普通はこれらのデータは、ASPの管理画面を開いて都度確認する必要があるため、WordPressの管理画面でサクッと確認できるのは非常に便利です。
プラグインで機能を追加する
Shortcoder
WordPressのプラグインである、「Shortcoder」を使用することでも、アフィリエイトコードの管理機能を追加できます。
コードに限らず、プロモーションを紹介する文章といった定型文さえも、一括管理し、記事中に挿入したり編集可能です。
「Shortcoder」プラグインの管理画面で始めに設定をしておけば、以降は記事の執筆中にワンクリックで定型文を挿入でき、非常に使い勝手が良いです。
Search Regex、Better Search Replace
「Search Regex」や、「Better Search Replace」など、記事中の文字列やURL等を、一括置換できるプラグインも有用です。
差分をプレビュー表示してくれたりするので、比較的使いやすいと思います。
注意点としては、プラグインの不具合やエラーがある場合があり、動作に少し不安がある点でしょうか。
この記事で紹介させていただいている、他の方法でのアフィリエイトコード管理が難しい場合に、この方法を試すのがおすすめです。
自分でショートコード化する
こちらは中級者向けの方法です。
「子テーマ」があるWordPressテーマや自作テーマであれば、「functions.php」に以下のようなPHPコードを追加することで、アフィリエイトコードを一元管理することが可能です。
注意点としては、「functions.php」は記述を誤ると管理画面が真っ白になってしまう危険があります。FTPから復旧する必要があるため、ある程度PHPのコードを理解している方、FTPから復旧が出来る方に推奨したい方法です。
// functions.php
// アフィリエイトリンクをショートコード化する
function 関数の名前() {
return 'アフィリエイトリンク';
}
add_shortcode('ショートコード名', '関数の名前');
// ↓以下は具体的な記述例です
// 架空サービス「まめサップ」 アフィエイトプログラムのショートコード化
function ad_mamesap() {
return '該当アフィリエイトプログラムのコードをここにペーストします';
}
add_shortcode('ad_mamesap', 'ad_mamesap');
// 使用したい場所で以下のように呼び出します
<?php echo do_shortcode('[ad_mamesap]'); ?>
まとめ
のちのアフィリエイトプログラム修正まで見越して一手間かけておくことで、副業ブログ運用はグッと楽になると思います。
ご自身と運営するブログに合った方法で、ぜひアフィリエイトプログラムの置き換えや、管理を工夫してみてくださいね。
この記事がご参考になれば幸いです。
【みんな使ってる!】業界最高水準、Pすぐ貯まる
【期間限定 7/31迄!】ハピタス始めるなら今がお得
【ポイントWで貯まる】ハピタス経由するだけでお得