Back to Question Center
0

SemaltはNginxを使ってReferrerスパムをブロックする方法に関する重要な情報を提供します

1 answers:
(0)(1)(2)(3)(4)(5)(2)(7)(8)(9)あなたの分析ソフトウェアを掘り下げて、機会とアイデアを探しているときに、あなたは紹介スパムに遭遇しているかもしれません。これらの紹介はかなり長い間存在していましたが、Darodarはそれらを別のレベルに引き上げました。 (10)(9)Semalt(5)Customer Success ManagerのIvan Konovalov氏は、Darodarはボットネットをハイジャックした偽のSEOツールだと言います。それは、あなたのウェブサイトが異なるIP、国、さらには異なる時間に装置に浸水するが、それらのすべてが同じ紹介を持つ戦略を使用する新しい広告方法を思いついた。彼らは、この不審なトラフィックに気付くとすぐに、それについて詳しく調査し、長期的には製品を購入することを望んでいます。(9)Darodarがこの種の広告に成功したとき、ほとんどのウェブサイトは紹介スパムを使い始めており、ウェブサイト分析を崩壊させ歪曲させる点に達しています。主要なウェブサイト犯罪者の1人になった。(10)(2)(18)(8)(20)リファラー・スパムがなぜ問題になっているのですか(21)(9)あなたのサイトを無関係のデータで歪めたり壊したりすること以外にも、スパムは時間の無駄です。ほとんどの人は、Darodarについて顧客に説明しようとしているときに、それを無視する必要がある理由を説明するときに、どれほど欲求不満を抱いているのか不平を言っています。 Googleアナリティクスを使用してリファラースパマーを除外するのに役立つフィルタを作成することは可能ですが、この解決策で問題を隠すだけです(10)(9)スパマーがサイトをクロールまたは訪問すると、サーバーのリソースの使用を開始しますが、必要なものではありません。サーバーを読み込むと読み込みが遅くなり、直帰率が高くなり、ランキングが低下する可能性があります。(10)(9)この問題を止める鍵は、あなたのウェブサイトにリファラーとして登録する機会を得る前に、それをブロックすることです。この目標を達成するにはさまざまな方法があり、そのうちの1つはnginxを使用することです。次の手順に従ってください:(10)(20)次のグローバルnginxルールディレクトリを作成します。(21)(9)sudo mkdr / etc / nginx / global(10)(9)sudonano / etc / nginx / global /審判のスパム。 conf(10)

ディレクトリを作成した後、以下のテキストをエディタに貼り付けて保存して終了する;(10)(9)##(10)(9)#リファラー除外(10)(9)##(10)(9)if($ http_referer〜 "(semalt \ .com |ウェブサイトの\ .com)ボタン)"){(10)(9)$を禁止 "1"に設定する;(10)(9)}(10)(9)if($ prohibited){(10)(9)リターン403;-+(10)(9)}(10)(9)これらの手順は、website.comとdarodar.comのボタンの検出とブロックに役立ちます。この2つは主要なウェブサイトの犯罪者ですが、あなたが望む他の紹介スパムをブロックすることはできます。一貫性のある式構文はホスト名を取り、バックラインでピリオドを出し、バーに結合します。(9)サイトの構成ファイルに、;(10)(9)サーバ{(10)(9)既にすべてのもの(10)(9)には/ etc / nginx / global / *(10)が含まれています。(9)}(10)(9)このプロセスを繰り返すことは、各サイトで行う必要があるので、退屈かもしれませんが、将来的には、/ etc / nginx / global / directoryに新しいグローバルディレクトリを追加することで、これを再び使うことができます。あなたのウェブサイトにテンプレートファイルがある場合は、その行を追加すると素晴らしいものになります。(10)(9)これに従うことによってタイプミスがないことを保証する:(10)(9)Sudo nginx -t、そしてNginxの設定をリロードして、ここからあなたのサイトはうまくいくでしょう。(8)(8)。

November 30, 2017
SemaltはNginxを使ってReferrerスパムをブロックする方法に関する重要な情報を提供します
Reply