اسپم در طراحی سایت

  • فروردین ۳۱, ۱۳۹۴

اسپم : در جهان وب ، عوامل مخرب بسیاری برای وب سایت ها و اطلاعات آن ها وجود دارد . یکی از این عوامل ، اسپم می باشد که اسپمرها با تهاجم به ترافیک سایت ، قصد تخریب ترافیک ارجاع سایت در آنالیتیکس و موارد دیگر را دارند . در ادامه توضیحات بیشتری را ارائه خواهم کرد .

چگونه از مزاحمت اسپم (Spam) خلاص شویم

اسپم ، در واقع ترافیک از جانب ربات ها است که خود را به عنوان مراجع حقیقی جا می زنند . ترافیک pseudo طراحی شده برای نمایش دامنه آن ها در آنالیتیکس (analytics) سایت شما ، در نتیجه می توانید سایت آن ها را مشاهده کنید .

چرا اسپم یک مشکل است ؟ گذشته از اینکه آنالیتیکس سایت شما را با اطلاعات بیهوده اشغال می کند ، یک اتلاف وقت نیز می باشد . این بسیار وقت گییر و خسته کننده است که به مشتریان توضیح دهیم که ” semalt ” چیست و تأثیری بر عملکرد سایت ندارد .

شما می توانید از طریق گوگل آنالیتیکس یک فیلتر برای اسپمر ها (spammer) ایجاد کنید و نمایش بازدید ربات ها از سایتتان را در آنالیتیکس سایت خود پنهان کنید . همچنین اسپم می تواند مشکل data sampling ایجاد کند ؛ بنابراین به جای فیلتر کردن آن ها ، می بایست آن ها را از منبع بلاک (block) کنید .

اسپم

ویرایش فایل .htaccess برای بلاک کردن اسپم

کلید بلاک کردن اسپمر ها این است که قبل از اینکه آن ها به عنوان یک مراجع در آنالیتیکس سایت شما ثبت شوند ، آن ها را بلاک کنید . ساده ترین راه اضافه کردن کدهای زیر به فایل .htaccess سایتتان است :

اسپم

استفاده از منحرف کننده (Deflector)

تکنیک دیگر برای بلاک کردن اسپم ، استفاده از یک منحرف کننده (deflector) می باشد . کار deflector این است که ترافیک ارجاع اسپمر را به خودش (مبدأ) برمی گرداند . برای استفاده از این روش ، می توانید یک فایل text با نام deflector.map که به شکل زیر کدنویسی می شود ایجاد کنید :

اسپم

سپس کدهای زیر را به فایل .htaccess اضافه کنید :

اسپم

لیست سیاه اسپم (Black List)

با ایجاد یک لیست سیاه از اسپمر ها ، می توانید آن ها را بلاک کنید . یک نمونه از این لیست ها را می توانید در PerishablePress مشاهده کنید . البته یکی از اشکالاتی که این روش دارد این است که لیست سیاه باید به روز رسانی شود .

استفاده از پلاگین WordPress برای بلاک کردن اسپم

برای کسانی که به فایل .htaccess دسترسی ندارند و یا توانایی ویرایش آن را ندارند ، می توانند از پلاگین (Plugin) WordPress استفاده کنند . این پلاگین که با نام SemaltBlocker ایجاد شده است ، در حال حاضر فقط توانایی بلاک کردن semalt را دارد ؛ اما سازنده آن ، Alex Moss ، قصد ایجاد نسخه جدیدی از این پلاگین را دارد که دارندگان وب سایت بتوانند ربات های بیشتری را توسط آن بلاک کنند .

مدیریت کارآمد فایل .htaccess

دردسر دیگری که بلاک کردن این ربات ها دارد ، به روز رسانی فایل .htaccess است . خوشبختانه می توانید از این کلک استفاده کنید . شما می توانید .htaccess که دارید را در دایرکتوری که شامل آدرس تمام سایت های شما می باشد ذخیره کنید . اینگونه سرور قبل از خواندن فایل .htaccess مختص هر سایت ، به .htaccess که شما در دایرکتوری اصلی ذخیره کرده اید اولویت می دهد ؛ بنابراین ربات ها تحت تأثیر آن فایل برای تمامی سایت های شما متوقف می شوند .

البته بهتر است که فایل .htaccess هر سایت را جداگانه ویرایش کنید . همچنین می توانید لینک های symbolic به تمام فایل های .htaccess در یک فولدر ایجاد کنید . در این صورت شما دسترسی راحت و سریع به فایل هایتان دارید .

استفاده از فیلترهای گوگل آنالیتیکس برای توقف اسپم

در نهایت ، یکی از بهترین راه های بلاک اسپمرها ، ایجاد فیلترهای دلخواه در آنالیتیکس گوگل است .

در گوگل آنالیتیکس ، به قسمت Admin >> All Filters رفته و روی New Filter کلیک کنید و یک Custom Exclude برای Campaign Source ایجاد کنید . نام دامنه هایی که می خواهید بلاک کنید را با استفاده از Regex (عبارت منظم) بنویسید . قالب Regex اینگونه است : |.\domain

اسپم

بخش فیلترینگ آنالیتیکس مشابه تصویر زیر است :

اسپم

آموزش طراحی سایت

مشاوره رایگان طراحی سایت

مشاوره طراحی سایت

در صورتی که به دنبال راه اندازی کسب و کار خود در دنیای اینترنت هستید . عدد 21 را به شماره 09107585955 پیامک نمایید یا در لینک زیر فرم درخواست مشاوره را پر نمایید تا مشاوران اینتن با شما در تماس باشند . با اینتن بروز باشید.

بدون نظر
 

پیام بگذارید

(No Ratings Yet)
Loading...