![]() |
|
||||||||||
אם אתם מעוניינים למנוע מרובוטי סריקה אלו למצוא באתרכם את כתובת הדואר האלקטרוני שלכם (כדי שלא תוצפו בהצעות להגדלת איברים שונים בגופכם), אז כדאי לכם להמשיך לקרוא. כיצד מוצאים הרובוטים כתובות חדשותהדרך בה מוצאים הרובוטים כתובות חדשות היא באמצעות סריקה של כל דפי האתר שלכם, בחיפוש אחר שני דברים:
קישורים אלו הינם היעד העיקרי של רובוטי הסריקה. דוגמא: <a href="mailto:bonbon@domain.com">bonbon@domain.com</a>
אליה מיועדת ההודעה בקוד האתר. דוגמא: <input type="hidden" name="email" value="bonbon@domain.com"> הסתרת כתובות הדואר באמצעות JavaScriptהמטרה העיקרית בשימוש ב-JavaScript היא לשנות את צורת הקישור כך שהרובוטים לא יוכלו לזהות כי מדובר בקישור, וימשיכו הלאה. עם זאת, הטכניקה חייבת לשמר את האפשרות של הגולשים להשתמש בקישור כדי לשלוח אליכם דואר. קיימות טכניקות שונות בהן ניתן להשתמש, ואני אציג את הטכניקה בה אני משתמש כיום. בטכניקה זו, הקישור מוסווה בתוך תג span במקום מתג a, והחלקים השונים שלו (mailto:, @ וסימן הנקודה) מוסווים גם הם. בראש הדף (או בקובץ בו אתם שומרים את קוד ה-JS של האתר שלכם) הוסיפו את הפונקציה הבאה: <script language=JavaScript> <!-- function hide(n) { n = n.replace(/^/, '@'); n = n.replace(/~/, 'mailto:'); n = n.replace(/`/, '.'); document.location.href=n; } //--> </script> מה שהפונקציה עושה הוא לקבל טקסט, להחליף בו את הסימנים הבאים:
ובסיום ההחלפות, נעשה מעבר לכתובת החדשה. עתה כל שנותר לעשות הוא להחליף את הקישורים הקיימים לקישורים שייראו כך: <span onclick="javascript:nofollow('~bonbon^domain`com')"> אם אתם רוצים שהקישור יראה יותר כקישור, אז כדאי להוסיף: <span class=link onclick="javascript:nofollow('~bonbon^domain`com')"> ולהוסיף בתחילת הדף: <style type="text/css"> .link { cursor: hand; text-decoration: underline; color: blue; } </style> זהו. מעתה רובוטים לא יוכלו לראות את כתובת הדואר שלכם, אך משתמשים יוכלו להשתמש בה. שימוש בקובץ robots.txt ותג robotsמיותר לציין כי הדבר האחרון המעניין רובוטים המחפשים כתובות דואר הוא מה אתם חושבים שמותר להם לעשות. הם לעולם אינם טורחים לבדוק את האיסורים שהכנסתם בעמל רב לקובץ robots.txt ולתג robots.
לא התפרסמו תגובות לנושא הגנה מפני דואר זבל. |
|||||||||||
|
|||||||||||
|
|||||||||||
|
© כל הזכויות שמורות, 2004-2012, אס.אי.או ישראל טכנולוגיות בע"מ. |
|||||||||||