WordPressでアフィリエイトリンクを正しく「フォロー」しない方法
公開: 2021-03-11アフィリエイトリンクまたはスポンサーリンクが適切にフォローされていない場合、Googleがペナルティであなたのウェブサイトにアクセスする可能性があることをご存知ですか?
また、これを間違えると、Amazon Associatesアカウントが無期限に停止されるリスクもあることをご存知ですか?
うん。 これは重要なことです。 しかし残念ながら、そこにあるガイドの大部分はWordPressの最新の動作について最新ではなく、既存のサイトでこれを修正する方法を説明していません。
だから私は助けにここにいます:)
この投稿では、次のことを学びます。
- nofollowリンクとは何ですか?
- なぜ「nofollow」が存在するのですか?
- なぜあなたはアフィリエイトリンクをフォローしない必要があります
- アフィリエイトリンクにnofollowの代わりにrel = "sponsored"を使用する必要がありますか?
- WordPressでリンクを正しく「フォローしない」方法
- デフォルトのWordPress「noreferrer」relパラメーターを残してはいけない理由
- WordPressで「noreferrer」パラメータを削除する方法
- なぜこれほど複雑なのですか?
nofollowリンクとは何ですか?
コードでは、Webサイトのnofollowリンクは、属性rel="nofollow"
を含むリンクです。 例えば:
<a href="https://google.com" rel="nofollow">Google</a>
リンクのrel
属性は、nofollowリンクであるために、「nofollow」のみを含む必要はありません。 nofollowリンクには、 noopener
やnoreferrer
などの他のrel属性をnoopener
こともできます。
これらの追加の属性は、次のようにスペースで区切られます。
<a href="https://google.com" rel="nofollow noopener noreferrer">Google</a>
なぜ「nofollow」が存在するのですか?
rel
属性を使用すると、リンク先のWebサイトとの関係をGoogleに通知できます。 次のような、使用できる修飾パラメータがいくつかあります。
-
rel="sponsored"
—リンクを広告または有料プレースメントとしてマークします(たとえば、ブランドがあなたの記事の1つからそれらにリンクするためにあなたに支払いをする場合)。 これは、単に「nofollow」ではなく、リンクされたWebサイトとの関係をより詳細に説明するやや新しい属性(2019年9月に発表)です。 -
rel="ugc"
は「ユーザー生成コンテンツ」の略です。 これは、作成者であるあなたがリンクを作成しなかったことをGoogleに伝えるのに役立ちます。 この属性を持つリンクの一般的な場所は、ブログのコメントセクションまたはフォーラムです。 -
rel="nofollow"
— Nofollowは、リンク先のWebサイトを明示的に「承認」しないことをGoogleに通知します。 2020年3月の時点で、Googleは「nofollow」をヒントとして扱っていることに注意することが重要です。
Googleは、リンクがターゲットWebサイトを「推奨」してはならない理由について、Webサイトの所有者がより詳細な情報を提供できるようにするために、UGCおよびスポンサー付きrel属性を導入しました。 ご存知かもしれませんが、Googleは外部のウェブサイトからのリンクをランキング要素として使用しているためです。
GoogleではなくWebブラウザへの指示である技術的なrelパラメータもあります。
-
rel="noopener"
—target="_blank"
属性(新しいタブでリンクを開く)でページを開くことを防ぐセキュリティ機能は、window.opener
プロパティにアクセスできません。 -
rel="noreferrer"
-と同じ効果持ちnoopener
もストリップReferer
新しいページに送信されるヘッダを。
なぜあなたはアフィリエイトリンクをフォローしない必要があります
つまり、Googleはアフィリエイトリンクを「有料リンク」と見なしています。 また、これらのリンクに従わない場合は、手動によるペナルティが必要になる場合があります。
Googleでの手動ペナルティの仕組みに慣れていない場合は、本質的に、不自然なアウトバウンドリンクがあるとしてWebサイトにフラグを立てることができます。 Google検索コンソールには手動アクションレポートがあり、これらのペナルティを確認し、検出された問題を修正し、レビューのためにサイトを送信できます。 次に、実際の人がレビューします。
重要なのは、サイトにペナルティを課すと、ランキングが大幅に低下したり、すべてのWebサイトの一部がGoogleで検出されなくなったりする可能性があることです。
アフィリエイトリンクにnofollowの代わりにrel = "sponsored"を使用する必要がありますか?
アフィリエイトリンクにはrel="sponsored"
を使用することをお勧めしますが、たとえば、ウェブサイト上のすべてのリンクを更新したくない場合は、 nofollow
を引き続き使用してもペナルティはありません。
WordPressでリンクを正しく「フォローしない」方法
プラグインを使用してアフィリエイトリンクをフォローしない
YoastSEOやRankMathなどのSEOプラグインを使用している場合は、WordPressエディターでリンクを追加するたびにいくつかの追加オプションが表示されます。
Yoastは上の写真ですが、ランク数学でも同じように機能しますが、追加のsponsored
オプションはありません。
一般的に、新しいタブでアフィリエイトリンクを開くことは良い考えです。 理想的には、リンク先のアイテムを購入しないことにした場合に、人々が簡単にWebサイトに戻ることができるようにする必要があります。
sponsored
属性も使用するかどうかを決定できます。 実際には、 Googleはおそらく、どのリンクが多数のWebサイトのアフィリエイトリンクであるかをすでに知っています(ここAffilimateには、独自のアフィリエイトリンク検出アルゴリズムがあるため、Googleはさらに進んでいると見なすのが妥当です)。
しかし、あなたはどんな種類のペナルティも受けたくないので、あなたは常にあなたのアフィリエイトリンクを少なくともnofollow
でマークするべきです。 したがって、先に進んで、3つのオプションすべてを確認してください。
これらの小さなスイッチは、WordPressがあなたのために少しのコードを書くという結果になります。これは次のようになります。
<a href="https://www.amazon.com/gp/product/link-to-a-product" target="_blank" rel="noreferrer noopener sponsored nofollow"> Amazon </a>
4つのrel
パラメーターが表示されます: noreferrer
、 noopener
、 sponsored
、およびnofollow
。
重要なのは、プラグインを使用してnoreferrer
属性を削除するnoreferrer
です。 その理由を以下に説明します。
コード内で直接アフィリエイトリンクをフォローしない
WordPressで投稿またはページのHTMLを編集して、これらの変更を自分で行うこともできます。
既存のリンクはおそらく次のようになります。
<a href="https://www.amazon.com/gp/product/link-to-a-product">Amazon</a>
そして、リンクの最初の>
前にこれを追加したいだけです。
target="_blank" rel="nofollow noopener sponsored"
これは、 target="_blank"
を使用して新しいタブでリンクを開くようにブラウザに指示し、 rel
パラメータを使用してリンクがnofollowおよびスポンサーであることをGoogleに通知し、 window.opener
(セキュリティ機能)へのアクセスを許可しないようにブラウザに指示します。 )。
デフォルトのWordPress「noreferrer」relパラメーターを残してはいけない理由
Google Analyticsの直接のトラフィックがどこから来ているのか疑問に思ったことはありませんか?
電子メール、PDFなどのドキュメント、一部のソーシャルメディアアプリなど、考えられるソースは多数ありますが、リンクのrel = "noreferrer"属性の結果として、人々が書き忘れることが多いソースの1つは直接トラフィックです。
誰かがあなたのウェブサイトにリンクしていて、その上にrel="noreferrer"
パラメータがある場合、ブラウザは訪問者があなたのウェブサイトにアクセスする前にどこから来たのかに関する情報をrel="noreferrer"
ます。
つまり、 noreferrerは、リンクで使用されるときに、特定のURLへのトラフィックのソースをマスクします。
また、Amazonと多くのAmazon Associatesの代替案の両方を含む、多数のアフィリエイトプログラムがあり、クリックがどこから来たのかをマスクできないことを利用規約に明示的に記載しています。
特別なリンクを含むサイトのURL(リダイレクトリンクの使用を含む)またはプログラムコンテンツが表示または使用されるアプリケーションのユーザーエージェントを隠蔽、非表示、なりすまし、またはその他の方法で覆い隠して、合理的に判断できないようにしないでください。顧客がAmazonサイトへのそのような特別なリンクをクリックするサイトまたはアプリケーション。
WordPressが新しいタブで開くすべてのリンクに自動的に追加するrel="noreferrer"
を残すと、この要件に客観的に違反することになります。
それがブラウザの仕組みです。
それだけでなく、SkimlinksやShareasaleのようなネットワークがたくさんあり、どのページが特定のコミッションを参照したかについての有用な分析を提供できます...アフィリエイトリンクにnoreferrer
がいない場合。
(私は多くの人々が彼らのWordPressウェブサイトでこの問題を修正するのを手伝って、彼らがアフィリエイトネットワークの組み込みの分析の完全な利益を得ることができるようにしました)
あなたのアフィリエイトリンクへの影響に加えて、あなたはあなたから紹介トラフィックを得ている人々に彼らの分析でそれを見させたくありませんか?
誰もが受信するすべての被リンクを監視しているわけではありません。誰かがあなたをリンクしてトラフィックを送信しているのを見て、「ありがとう」と言うのはいいことです。
背景ストーリー:WordPressがそもそもnoreferrerを追加するのはなぜですか? Noreferrerとnoopenerのセキュリティ機能は同じですが、WordPressが両方を追加する理由は、noopenerがInternet Explorer11でサポートされていないためです。
IE11は、世界中の約1.42%の人々によって使用されています。 これらのセキュリティ機能は、あなたのウェブサイトへの訪問者のためのものであり、どのような方法であなたのウェブサイトのセキュリティを向上していないことに注意することが重要です。 Google Analyticsを使用して、Webサイトにアクセスするユーザーの何パーセントがIE11を使用しているかを調べることができますが、InternetExplorerのサポートを終了するという強力なビジネスケースがあります。
IE11は、Meetup、Yahoo!、Zendesk、YouTubeなどのWebサイトによってすでに削除されています。
WordPressで「noreferrer」パラメータを削除する方法
noreferrer
を取り除くためにプラグインをインストールしなければならないことがどれほどクレイジーかはわかりませんが、それは私たちが住んでいる世界ですnoreferrer
内でnoreferrer
手動で削除してみることができますが、残念ながら、 WordPressは削除した後でもnoreferrerを追加しますリンクから意図的に。
RemoveNoreferrerプラグインをお勧めします。 それは機能し、オープンソースです。
最終的にそれを使用してこの問題を解決する場合は、開発者にコーヒーを購入することを検討してください(私はそうしました)。 彼はあなたの手数料を節約している可能性があります
なぜこれほど複雑なのですか?
それは百万ドルの質問ですね。
あなたがやりたかったのは、Googleのルールに従ってプレイし、リンクをアフィリエイトリンクとして適切に帰属させることだけでした。今では、WordPressでそれを行う方法を正確に解読するために、何年も一緒に過ごしてきました。現在のアフィリエイトプログラムの条件に違反することはありません。 。
将来のアップデートで、WordPressが新しいタブのリンクのnoreferrer
属性を切り替えることができると便利です。 それまでは、この投稿がお役に立てば幸いです。
この記事から価値を得た場合は、Facebookグループでこの質問をする次の人と共有することを検討してください。 そしていつものように、あなたはアフィリエイトのための将来のヒントのために私たちのメーリングリストにサインアップすることができます。
読んでくれてありがとう、そしてあなたのコミッションがたくさんあるかもしれません️