ヒント:あなたのメールアドレスを生のリンクで生のままにしないでください!代わりに何をするか


通常、あなたの電子メールアドレスをあなたのウェブサイトにクリックして人々のために残しておきます.
<a href="mailto:[email protected]">[email protected]</a>
正しい?
これは、しかし、完璧なレシピをメールにスパムを取得することです!

電子メールの収穫方法
ためにspambotsは、疑わしい探しているリンクをクリックして人々を困らせるために電子メールの素敵な長いリストを取得するために、彼らはこれらのリストをキュレーションする電子メールハーベスターを使用します.電子メールは一般的に人々が連絡先を残してウェブサイト上で発見されます.
これは簡単にname[AT]example[DOT]comのようなメールをマスキングすることによって解決するのは簡単だと思う人もいます.しかし、これは2つのことから何も解決しません.
  • mailtoリンクには、実際のメールアドレスが含まれています.電子メールハーベスターはあなたのウェブサイトのソースコードを調べているので、彼らはまだあなたのメールを得ることができるでしょう.
  • 大部分の電子メール・ハーベスターズは十分なほどの一般的なパターンを検出するために進んでいます.
  • では、今何を?

    メールアドレスをエンコード
    幸いにも、あなたの電子メールアドレスを電子メールハーベスターズのために読めるようにする方法があります!
    HTMLでは&amp;&gt;などの文字を見たかもしれません.これらはHTMLエンティティと呼ばれます.これらはHTMLタグと誤解されないようにエンコードされたシンボルです.
    しかし、多くの人々が知っていないことは、HTMLエンティティにすべての文字をエンコードすることができます.そしてさらに良いことに、あなたのHrefsにこれらを置くことは、ソースコードを見ているのではなく、あなたのウェブサイトを訪問している通常の訪問者のために通常のテキストにそれらを戻します.それはこの状況に最適です!
    通常の文字のHTMLエンティティは16進符号化で作られています.HTML実体は&#HEXCODE;のようになります

    しましょう!
    変換するthis handy toolを使用してください!あなたのメールアドレスだけでなく、全体のHREFリンクをコピーしてください!

    その後、あなたのHREFに文字列をコピーペーストし、完了です!以下のようにします.
    <a href="&#x6d;&#x61;&#x69;&#x6c;&#x74;&#x6f;&colon;&#x6e;&#x61;&#x6d;&#x65;&commat;&#x65;&#x78;&#x61;&#x6d;&#x70;&#x6c;&#x65;&period;&#x63;&#x6f;&#x6d;">My email</a>
    
    これは、ほとんどの電子メールハーベスターズのために全体の多くのdecypherになります.一方、まだリンクを他の人のためにクリックし続ける!その上で、HTMLをチェックするために検査要素を使用すると、ソースコードがエンコードされていても、デコードされたメールをあなたに与えます!

    これは、まだ人間のために読みやすくなっていることを意味します.
    あなたが実際のテキストであなたの電子メールアドレスをマスキングするいくつかの非伝統的な方法を使用する場合、それはさらに良いですか、または単に(上記のサンプルのように)すべてのメールを使用しないでください.
    我々はすべて今良いです!あなたがちょうどクライアントを得たと思わないこれ以上の失望は、スパムであることが判明!


    Website