【2020年】アフィリエイトリンクtarget=”_blank”問題!正しいやり方は?

NO IMAGE

target_blankをつける→リンク先に飛ばない現象

私のアフィリエイトメディアは、全てワードプレスで運営しています。

なので、target=”_blank”をつけると、自動的に、rel=”noopener noreferrer”も付与されていました。

しかしある時から、 target=”_blank” rel=”noopener noreferrer”を付けると、リンク先に遷移しない現象が見られました。

私の手元の端末で確認したところ、下記のような結果に。

端末とブラウザ アフィリエイトリンク先遷移
Andoroid端末⁺Chrome
iPhone⁺Chrome
iPhone⁺safari ×

不思議なことに、Andoroid端末では遷移するのに、iPhoneのsafariだと飛ばない…という現象が見られました。

アフィリエイトをしている身としては、リンク先に飛ばないと報酬が発生しないので、外す以外の選択肢はなかったです。

target=”_blank” rel=”noopener noreferrer”を外した結果

どの端末からでもリンク先に遷移するようになり、無事問題は解決しました!

しかもさらに、target=”_blank” を外したことで、今まで取れていなかったリファラが取れるように。

今回の場合、target=”_blank”の後ろのrel=”noreferrer”が悪さをしていたようです。

これがあると、リファラが取れないうえに、リンク先に遷移しないという…。

アフィリエイターの方は、早めに対応しておくことをおすすめします!

target=”_blank” rel=”noopener noreferrer”を一括で外す方法

とはいえ、記事数が膨大な方だと、target=blankを外すだけでも骨が折れる作業ですよね。

そこで最後にワードプレスサイト限定にはなりますが、「Search Regex」というプラグインを使った一括置換方法を解説します。

Search patern

target=”_blank” rel=”noopener noreferrer”

Replace patern:

Replaceするほうは、何も入れず→Replace&Saveで完了です!

target=”_blank”がないと、リンク先に遷移したときに、自ページが消えてしまうのが難点ですが、

リンク先に飛ばないほうが問題と考え、今回はこのような対処をしました。