ワードプレスでアマゾンの商品を紹介する際、「AmazonJS」というプラグインを使用していますが、デフォルトでは「nofollow」が追加されません。
アフィリエイトリンクには、SEO的にもnofollowを追加したいところです。方法を解説します。
スポンサーリンク
画像+テキストリンクのみ使用している場合
↓のような画像+テキストリンクのみ利用している場合は、1つのファイル(plugins/amazonjs/js/amazonjs.js)のみの編集でOKです。
【 plugins/amazonjs/js/amazonjs.js 】の編集箇所 ※バージョン 0.9の場合
17行目に以下のようにnofollowを追加するだけです。
var linkOpenTag = '<a href="${DetailPageURL}" class="amazonjs_link" data-role="amazonjs_product" data-asin="${ASIN}" title="${Title}" rel = "nofollow" target = "_blank">';
これだけでnofollowが追加されます。
プラグインを利用して、画像リンクやテキストリンクのみを利用する場合、ソースコードがそのまま出てくるので、シンプルにそこにnofollowを追加すれば良いと思います。
プラグイン内のファイルを編集しているので、この方法だとプラグインのバージョンアップをした場合、また編集し直す必要があります。
もしテーマのfunctions.phpに書き込む方法をご存知の方がおられましたら、教えて頂けたら幸いです。