主なアフィリエイトASPの target=”_blank” 対応状況

2019/09/11アフィリエイトASP

最近アフィリエイターの間でtarget="_blank"が問題になっているようですが、常にアンテナを張り巡らせていない私としては(ダメダメですな)なぜ今になってそんな事が話題になっているのかさっぱりわけがわからない状態でした。

ところが各アフィリエイトASPでも次第にこの件が取り上げられるようになってきたので、もしかするとこれは私も無視出来ない話だったりするの?と重い腰を上げて調べてみる事にしました。

尚、主なアフィリエイトASPと言っても私が登録しているASPのみなので、いわゆるクローズドASPは含まれていませんがその点はご了承下さい。

target="_blank"の何が問題なの?

私はいまだにガラケー使いゆえ確認出来る環境が無いのでネットからの情報になりますが、どうもスマホやタブレットでアフィリエイト広告をクリック(スマホだとタップですか)した時の挙動に問題が発生するケースがあるようです。

target="_blank"の問題点(主にアフィリエイト視点で)

  • 広告をクリックしても広告主のサイトに遷移しない場合がある
  • 広告主のサイトでボタンやリンクが開けない場合がある
  • そもそもセキュリティ面で問題がある

という事だそうな。

「~場合がある 」 なので必ずしもそうなるわけではないというのが地味にいやらしい感じでしょうか。セキュリティ面でうんぬんというのは以前から聞いていましたが、スマホのアプリやブラウザによってそんな問題があるというのは思いもしませんでした。

今までずっと当たり前のように外部リンクはtarget="_blank"で開いてきましたが、なんでまた急にそんな事に…と嘆いてみたところで実際に問題になっている以上は放っておく事も出来ませんし、内容が内容だけに私のサイトでも何かしら対応はした方がよさそうな問題ではあります。

推奨されるtarget="_blank"問題の対応方法

そんなわけで私が登録しているASPをひと通り調べてみると、target="_blank"問題について何らかの動きがあったASPではどこもほぼ同様の対応方法を推奨していました。

target="_blank"の削除

やはりこれが一番てっとり早いというか無難でしょうか。「臭いニオイは元から絶たなきゃダーメ!」というCMが昔ありましたが…つまりそういう事ですね?(違)target="_blank"を使うと問題があるなら、使わなければいいじゃないという極めてシンプルな話です。

ただ、これをやっちゃうと当然同じウィンドウというかタブにリンク先が開かれるようになるわけで。これはちょっと、と言うか出来れば新しいタブで開いてほしいなぁ…と思いませんか?

target="_blank"は削除しないでrel="noopener"を付加

次はtarget="_blank"はそのままでrel="noopener"を付加するという方法です。

target="_blank"のセキュリティ的な問題に関してはこのrel="noopener"を追加すればいいという話もありますが、一部のブラウザがnoopenerに対応していないとかでnoreferrerも追加した方がいいんでない?とか、でもそうするとアフィリエイトの成果に影響出るんでない?とか色々と懸念されるのが何とも悩ましいところです。

実際はnoreferrerを追加しても成果の発生にはほとんど影響が無いそうですが、中には一部成果が発生しない場合もあるとか…「ほとんど」とか「一部~する場合が」とか言われると何だかもやっとしてしまいますが、一応私のサイトでもnoreferrerのついた広告リンクから成果は発生しているので大丈夫なのかな?とは思っています。

とか言って、実は成果が発生しないケースもあった事に私が気付いてないだけという可能性が無きにしもあらずですが…

aタグに関する属性変更は改変にあたらないものとする

基本的に広告リンクコードは生成されたまま利用するのがお約束なので、それを改変する事は規約違反にあたりますが、今回のtarget="_blank"問題で広告リンクコードのaタグの属性を削除または追加する事は規約違反にあたらないものとするという対応が多くみられます。ただし、それ以外の部分に関しては今まで通り規約が適用されるのでその点は注意が必要です。

さすがに「変えてもいいけど変えたら規約違反ね?」なんて理不尽な事を言うASPは無いようで安心しましたが、自分で修正した広告リンクコードが正しく動作するかまではサポート出来ませんという事にはなるようです。うーん…まぁそりゃそうですわね。

各アフィリエイトASPの対応状況

新規に取得する広告リンクコードからは既にtarget="_blank"が削除済みというASPもあれば、現在はまだ未対応だが改修は進めていますというASPもあるので、お知らせは欠かさずチェックしておいた方がよさそうです。

何れにしても広告リンクコードを自分で修正した場合は、リンクが正しく機能するか確認するようにとの事なので、その場合はクリック報酬の無い広告で確認しておきましょう。

尚、この後で各ASPからのお知らせ内容と推奨される対応方法をざっくりと紹介していきますが、広告リンクコードの修正に入る前に必ず各リンク先のページを確認して指示に従っていただくようお願いします。少しでも疑問があった場合は問い合わせた方が確実です。

また、現時点でこの件に関して情報が無いASPについては確認次第このエントリーに追記していきます。

A8.net

推奨される対応方法

  • 2019年9月2日 広告リンクコードからtarget="_blank"削除済み
  • 既存の広告リンクコードは新形式への差し替えを推奨
  • aタグの一部属性追加は改変にはあたらないものとする

target="_blank"を削除済みの新しい広告リンクコードへの差し替えが推奨されていますが、aタグの属性追加に関しては広告リンクコードの改変にはあたらないという事で各自の判断で行う事になります。

バリューコマース

推奨される対応方法

  • 広告リンクコードからtarget="_blank"の削除を推奨

バリューコマースでは今のところこのtarget="_blank"の削除に対してのみ規約違反にはならないとされています。

また、現時点では広告リンクコードからtarget="_blank"は削除されていませんが、改修については別途対応を進めているという事です。

リンクシェア

リンクシェアではtarget="_blank"に関して今のところ特にお知らせはありませんが、そもそもリンクシェアの広告リンクコードにtarget="_blank"はデフォルトでは含まれていません。コード取得時に自分で「リンクを新しいウィンドウで開く」というオプションにチェックを入れて付加する形式になっています。

ただ、リンクシェアの広告コードに付加される属性はtarget=’new’なので、target="_blank"とは挙動が微妙に違うわけですが…それに関してはどうなんでしょうね?とりあえず今は何らかのお知らせ待ちといったところでしょうか。

もしもアフィリエイト

もしもアフィリエイトではお知らせにこうありました。

アフィリエイトリンクから「target="_blank"」の削除を推奨します。配布アフィリエイトリンク改修は対応進行中です。

もしもアフィリエイト管理画面 お知らせより
推奨される対応方法

  • 広告リンクコードからtarget="_blank"の削除を推奨

リンクの改修が済んだ時にあらためてお知らせがあるかと思いますが、今のところは自分でtarget="_blank"を削除する事を推奨しています。

2019/09/12 追記

配布アフィリエイトリンクから「target="_blank"」の削除を完了しました。

もしもアフィリエイト管理画面 お知らせより

既存の広告リンクコードの改変についてですが、よくある質問のページにこうあるので少なくともaタグの属性追加に関しては問題無いものと思われます。

Q 取得したアフィリエイトタグを書き換えても違反にはなりませんか。

A 原則、タグの書き換えは推奨しておりませんが、 知識がおありになるのであれば、ご自身の責任の下、 書き換えていただいても特に違反とはしていません。 例えば、アフィリエイトリンクのURLのみを利用しても 成果発生には問題ございません。 ただし、インプレッション数が 正常に計測されない等の問題が起きますので、 できるかぎりそのままご利用いただくことを 推奨しております。

afb(アフィリエイトb)

推奨される対応方法

  • 2019年9月4日 広告リンクコードからtarget="_blank"削除済み
  • 既存の広告リンクコードからtarget="_blank"を削除しない場合はrel="noopener"付加を推奨

新規に取得する広告リンクコードからはtarget="_blank"が削除済みですが、既存の広告リンクコードについてはtarget="_blank"の削除か、rel="noopener"の付加が推奨されています。

アクセストレード

特に推奨する対応方法は指示されていませんが、aタグに関する一部の属性の追加・削除は改変にあたらないとされています。

なお、管理画面上で取得できるリンクコードにつきましては「target="_blank"」を削除する予定で改修を進めております。完了いたしましたら、改めてお知らせいたします。

リンクコードの改変に関するお知らせ より

正式な対応としてはやはりtarget="_blank"を削除する方向で進めているようです。

2019/9/25 追記

広告コードからtarget="_blank"の削除対応が完了したようです。

Amazonアソシエイト

現時点では特にお知らせはありません。

Amaonのバナーリンクにはtarget="_blank"はついていませんが(と言うかiframeだったりしますけど)商品の画像リンクにはtarget="_blank"がついてます。

ただ、Amazonは商品情報や値段などの改変には非常に厳しいですが、広告リンクコードに関しては特に言及していないように思われるので、悪意のある改変で無ければある程度は大丈夫ではないか…というのはあくまでも私の個人的見解です。

とは言え、規約違反に怯えながらこそっと改変するくらいなら直接聞いた方が確実ですので、何か疑問があれば問い合わせてみる事をお薦めします。

楽天アフィリエイト

現時点では特にお知らせはありません。

楽天の広告リンクコードにもtarget="_blank"はついていなかった気もしますが…また後ほど確認しておきます。

DMMアフィリエイト

現時点では特にお知らせはありません。

今のところtarget="_blank"問題については何もなかったように思いますが、先月末に新しくなったアフィリエイトリンクについてまだよく確認していないのでこれもまた後ほどという事で。

iTunes アフィリエイト

現時点では特にお知らせはありません。

iTunes(PHG)はそういったお知らせとかほとんど無いんですよね…ただ、今回の件に関しては元々リンクにtarget="_blank"が付加されていないので、特に対応の必要無しという事でよろしいのではないかと思います。

私の場合はリンクビルダーでバッジとか使わないで、取得したリンク用URLを自作ボタンに埋め込んでるので全部修正対象になるかも…

忍者AdMax

現時点では特にお知らせはありません。

忍者AdMaxの広告リンクコードはスクリプトなのでこちらでは設定出来ないような?また、AdMaxFriendsのリンクはaタグですがtarget="_blank"は付加されていないので、そちらについても特に問題無しといったところでしょうか。

結局どの対応方法がベストか

今回の問題の対応としてはtarget="_blank"の削除が一番確実なようですが、普段PCしか使ってない私としては出来れば広告主サイトのリンクは別タブで開いて欲しいなというのはあります。そうでないとアフィリエイトリンクを開く=自分のサイトからの離脱になってしまいますから、そこは仕方が無いと割り切るしか無いんでしょうか。

target="_blank"はそのままでrel="noopener"を付加するという方法もありますが、noopenerに対応していないブラウザもあるらしいというのが何とも悩ましいところです。

という事で、やはりtarget="_blank"を削除するのが現状では最善策なのかな?と思いますが…正直どうしたものか私としては非常に悩ましいところなので、もうしばらく情報収集してから対応する予定でいます。