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

چگونه از مزاحمت اسپم (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

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

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

نویسنده: اکرم شفیعی · تاریخ انتشار: — Inten

دیدگاه‌ها

هنوز دیدگاه تأییدشده‌ای ثبت نشده است.