Semalt ينقل معلومات حاسمة حول كيفية منع البريد المزعج المرجعي باستخدام Nginx

عند البحث في برنامج التحليلات الخاص بك بحثًا عن الفرص والأفكار ، ربما صادفت بعض الرسائل غير المرغوب فيها للإحالة. هذه الإحالات موجودة منذ فترة طويلة ، لكن دارودار أخذها إلى مستوى آخر.

يقول إيفان كونوفالوف ، مدير نجاح عملاء Semalt ، أن دارودار هي أداة تحسين محركات البحث المزيفة ، التي اختطفت الروبوتات. لقد توصل إلى طريقة جديدة للإعلان حيث يستخدم استراتيجية يتم من خلالها إغراق موقع الويب الخاص بك من خلال عناوين IP وبلدان مختلفة وحتى أجهزة في أوقات مختلفة ولكن جميعهم سيحصلون على نفس الإحالة. يأملون أنه بمجرد ملاحظة هذه الحركة المريبة ، ستحتاج إلى التحقيق في المزيد حول هذا الموضوع وعلى المدى الطويل ، ستشتري منتجاتهم.

عندما نجحت دارودار في هذا النوع من الإعلانات ، بدأت معظم مواقع الويب في استخدام رسائل الإحالة غير المرغوب فيها ، ووصلت إلى نقطة فساد وتحريف تحليلات الموقع. أصبحت واحدة من المخالفين الرئيسيين للموقع.

لماذا يصبح المُحيل المُحال مشكلة؟

بخلاف تشويه وإفساد موقعك ببيانات غير ذات صلة ، يعد البريد العشوائي مضيعة كبيرة للوقت. يشكو معظم الناس من مدى الإحباط الذي قد يسببه ذلك عند محاولة شرح العملاء عن دارودار ولماذا يجب عليهم تجاهلها. على الرغم من أنه من الممكن إنشاء فلتر باستخدام Google Analytics للمساعدة في تصفية مرسلي الرسائل غير المرغوب فيها ، إلا أن الشيء الوحيد الذي يفعله هذا الحل هو إخفاء المشكلة.

بمجرد أن يزحف مرسلو البريد العشوائي إلى موقعك أو يزورونه ، فإنهم يبدأون في استخدام موارد الخادم الخاص بك ، ومع ذلك فهي ليست الأشياء التي تحتاجها. يعني تحميل الخادم أنه يصبح بطيئًا في التحميل ، مما قد يؤدي إلى ارتفاع معدلات الارتداد والتصنيفات السيئة.

مفتاح إيقاف هذه المشكلة هو حظرها قبل أن تحصل على فرصة للتسجيل على موقع الويب الخاص بك كمحيل. هناك طرق مختلفة لتحقيق هذا الهدف ، ومن بينها استخدام nginx. كل ما عليك القيام به هو إتباع الخطوات أدناه:

أنشئ دليل قواعد nginx العام التالي:

sudo mkdr / etc / nginx / global

sudonano / etc / nginx / global / الحكم غير المرغوب فيه. أسيوط

بعد إنشاء الدليل ، الصق النص أدناه في المحرر ، ثم احفظه واخرج ؛

##

# استثناءات الإحالة

##

if ($ http_referer ~ "(semalt \ .com | button-for-website \ .com)") {

تعيين $ محظور "1" ؛

}}

إذا ($ محظور) {

عودة 403 ؛ - +

}}

ستساعدك هذه الخطوات في كشف وحظر زر website.com و darodar.com. هذان هما المخالفان الرئيسيان لموقع الويب ، ولكن لا يزال بإمكانك حظر أي رسائل إحالة أخرى غير مرغوب فيها ترغب فيها. تأخذ صيغة التعبير المتناسق اسم المضيف ، وتنبعث الفترات بخط خلفي وتربطها بشريط.

إلى ملف تكوين الموقع ، أضف ؛

الخادم {

... كل الأشياء الموجودة بالفعل ...

تشمل / etc / nginx / global / *

}}

يمكن أن يكون تكرار هذه العملية مملاً حيث يتعين عليك القيام بذلك لكل موقع ، ولكن الشيء المذهل هو أنه يمكنك استخدامها مرة أخرى في المستقبل عن طريق إضافة أدلة عالمية جديدة في / etc / nginx / global / directory. إذا كان موقع الويب الخاص بك يحتوي على ملف قالب ، فسيكون رائعًا إذا قمت بإضافة السطر إليه.

للتأكد من عدم وجود أخطاء في الكتابة باتباع ذلك:

Sudo nginx –t ، ثم أعد تحميل Nginx config ، ومن هنا ، سيكون موقعك جيدًا.