فحص الحقن
روابط البريد العشوائي من المواقع المخترقة: العثور على صفحات لم تنشرها
بعض فيض الروابط لا يستهدفك. فهو يشير إلى صفحات عشوائية زرعها المهاجم في نطاقك، ويبدأ الحل من خادمك، وليس من ملف الرفض (disavow).

الأخطاء والإصلاحات بعد الحقن
| الخطأ | لماذا يسبب الضرر | الإصلاح |
|---|---|---|
| حذف الصفحات العشوائية والتوقف عند هذا الحد | يبقى باب الدخول الخلفي وتعود الصفحات | اعثر على نقطة الدخول: إضافة قديمة، كلمة مرور مسروقة، حساب FTP أو SSH ضعيف |
| رفض الروابط الموجهة إلى عناوين URL المُحقنة | الروابط إلى صفحات لم تعد موجودة لا تحتاج إلى ملف | إرجاع حالة 404 أو 410 للصفحات والسماح لها بالزوال |
| حظر عناوين URL العشوائية في ملف robots.txt | لا يمكن لـ Google رؤية أنها اختفت | السماح بالزحف، تقديم حالة 410، ثم طلب الإزالة إذا لزم الأمر |
| تخطي ملف .htaccess وقاعدة البيانات | تحويلات الصفحات ومنشورات البريد العشوائي مخفية هناك | ابحث في الملفات وجدول المنشورات، وليس فقط في مجلد القالب |
| طلب المراجعة قبل أن يكون الموقع نظيفاً | يتم رفض الطلب ويضيع الوقت | نظف، تحقق، ثم قدّم الطلب |
كيف يظهر الحقن في بيانات الروابط
النمط غريب. تحتوي قائمة صفحاتك الأعلى على عناوين URL لا تتعرف عليها، وغالباً ما تحتوي على معلمات غريبة أو كلمات يابانية أو أدوية في المسار.
استدعِ toppages لنطاقك واقرأ القائمة ببطء، لأن الموقع الطبيعي يحتوي على صفحته الرئيسية، وبعض الأدلة، وعدد قليل من المنتجات في الأعلى. الصفوف التي تشبه /wp-content/uploads/xyz-cheap-watches.html تعني أن شيئاً ما زرع صفحات في نطاقك ثم بنى روابط إليها.
بحث site:yourdomain.com في Google، مقترناً بكلمات مثل casino أو replica، يجد الجانب المؤرشف من القصة نفسها. تخبرك بيانات الروابط أي من هذه الصفحات اعتقد المهاجم أنها تستحق الترويج، وهذا يخبرك من أين تبدأ التنظيف.

إيجاد الصفحات المزروعة بدون زاحف
قبل شراء أداة لروابط البريد العشوائي من المواقع المخترقة، اقرأ ما لديك بالفعل. تصدير الصفحات الأعلى، وقائمة الصفحات المؤرشفة في Search Console، وقائمة المجلدات البسيطة على الخادم تعرض كل منها جانباً مختلفاً من نفس المشكلة. قارن بين الثلاثة.
ابحث عن المجلدات التي لم تنشئها. غالباً ما يترك المهاجم مجلداً باسم يشبه المنتجات، أو يعيد استخدام مجلد رفع لم يتعامل معه نظام إدارة المحتوى الخاص بك. احسب الملفات في كل منها. الأعمدة شبه المتطابقة يصعب تبريرها.
اقرأ شجرة المجلدات
يجب أن تتطابق شجرة ملفات خادمك مع هيكل موقعك. المجلد الذي يحتوي على أحرف عشوائية، أو نسخة من إضافة بكلمة إضافية في اسمها، يستحق النظر. لاحظ تواريخ التعديل، لكن لا تثق بها وحدها، لأن الطوابع الزمنية يمكن تغييرها.
اكتب كل مجلد لا يمكنك تفسيره. المجلد غير المبرر ليس دليلاً على الهجوم، لكنه سؤال يجب عليك الإجابة عليه قبل أن تعتبر الموقع نظيفاً.
احتفظ بقائمة المرجع مع تصاميمك. الشخص التالي الذي يقرأ الحادث يجب أن يرى ما تم فحصه، وما كان نظيفاً، وما تم إزالته، بالترتيب نفسه.
قارن العناوين والوصف
أحياناً يعيد نظام إدارة المحتوى المخترق كتابة العناوين والوصف عبر مئات الصفحات في وقت واحد. صدّر عناوين صفحاتك المؤرشفة ورتبها. يعود التصدير كقائمة يمكنك قراءتها. عبارة مألوفة متكررة تجعل النمط مرئياً في دقائق، وتظهر القوالب التي تم تعديلها.
تحقق من الوصف بنفس الطريقة. إذا كانت تذكر منتجات لم تبيعها قط، فقد وجدت طبقة ثانية من الحقن.
إذا تغيرت العناوين فقط في الصفحات التي لا تتعرف عليها، فإن الصفحات المزروعة تروي القصة بأكملها. إذا تغيرت في صفحات لا تزال تتعرف عليها، فقد تم تعديل القالب، والإصلاح يكون في قالبك.
- عناوين تشترك في عبارة غير مألوفة واحدة
- وصف تذكر منتجات لا تبيعها
- صفحات ليس لها رابط من تنقلك الخاص
فحص مصدر الصفحة
اعرض مصدر الصفحة الرئيسية وبعض الأدلة. غالباً ما توجد الروابط المُحققة في التذييل، أو في كتل مخفية، أو داخل سكريبت محمّل من مضيف آخر. الكتل المخفية تبقى غير مرئية على الشاشة. اقرأ HTML الخام.
لاحظ كل نطاق خارجي يحمّله المصدر. النطاق الذي لا يمكنك تسميته في مجموعتك يستحق سطراً في سجل الحادث. سحب toppages يكلف 2 رصيد ويعيد JSON، لذا يمكنك وضع تلك الروابط المزروعة بجانب الصفحات المزروعة في ورقة واحدة.
ترتيب التنظيف
- ضع الموقع خلف صفحة الصيانة أو قيد وصول المسؤول أثناء العمل
- غيّر كل بيانات الاعتماد: الاستضافة، قاعدة البيانات، مسؤولي CMS، FTP ومفاتيح SSH
- حدّث CMS والقوالب والإضافات؛ أزل أي شيء مهجور
- قارن الملفات بنسخة نظيفة أو تحميل حديث لـ CMS الخاص بك
- ابحث في قاعدة البيانات عن منشورات مُحققة، روابط، ومستخدمي إدارة غير مألوفين
- قدم حالة 404 أو 410 لعناوين URL المزروعة وقدم خريطة موقع جديدة
- تحقق من أخطاء الأمان والإجراءات اليدوية في Search Console بعد التنظيف
لماذا نقطة الدخول أهم من التنظيف
إزالة الصفحات العشوائية هي النصف المرئي من العمل. النصف غير المرئي هو طريقة الدخول، وهذا المسار يبقى مفتوحاً عادةً حتى يكتشفه أحد. ضع نقطة الدخول أولاً. ليس أخيراً.
إذا فاتتك، ستعود الصفحات المزروعة خلال أيام، ويبدأ التنظيف من جديد من الصفر. النتيجة هي حلقة من التنظيف، وإعادة العدوى، والتنظيف مرة أخرى، وكل دورة تكلف وقتاً لا يمكنك التنازل عنه أثناء الحادث.
الإضافات والقوالب القديمة
المكونات القديمة هي باب شائع. حدّث CMS وكل قالب وكل إضافة، ثم أزل أي شيء مهجور. الإضافة التي لا تحتوي على تحديثات حديثة ليست آمنة، حتى عندما لا تزال تعمل.
اكتب ما أزلته ومتى. هذه القائمة هي دليل مفيد إذا طلب مضيف أو محرك بحث لاحقاً معرفة ما حدث.
كلمات المرور المعاد استخدامها أو المسروقة
كلمة المرور المستخدمة في موقع ثانٍ، أو واحدة محفوظة في جدول مشترك، يمكن أن تمنح المهاجم نفس الوصول غداً. غيّر بيانات اعتماد الاستضافة، وقاعدة البيانات، ومسؤول CMS، وFTP وSSH معاً، وليس واحدة تلو الأخرى. وإلا سيظل المهاجم يملك مفتاحاً عاملاً.
أزل مستخدمين الإدارة الذين لا تتعرف عليهم، وتحقق من القائمة مرة أخرى بعد تغيير كلمة المرور.
ملفات التحقق التي لم تضفها
يمكن للمهاجم الذي لديه وصول للملفات أيضاً إضافة ملف تحقق لخاصية Search Console الخاصة بك. تحقق من قائمة المالكين وأزل أي شخص لا تتعرف عليه. ثم ابحث في المجلد الجذري عن ملفات HTML لم ترفعها قط.
كرر فحص المالك بعد أسبوع من التنظيف. يستغرق دقيقة، ويكتشف الحالة التي تم فيها الاحتفاظ بالوصول بهدوء.
الأولوية
أغلق الباب قبل مسح الأرضية
إذا بقيت نقطة الدخول مفتوحة، ستعود الصفحات العشوائية خلال أيام. بيانات الروابط تساعدك في العثور على ما تم الترويج له، لكن السبب موجود على الخادم. فحص البرمجيات الخبيثة من قبل المضيف أو Sucuri هو خطوة أولى معقولة.
- عامل الروابط إلى عناوين URL مُحققة ميتة على أنها غير ضارة
- احتفظ بتصدير toppages كدليل على ما حدث
- أضف النطاق إلى مراقبة الشهرية الخاصة بك لاحقاً، انظر دليل الإعداد

خرائط الموقع، العناوين، والبيانات المهيكلة بعد التنظيف
بمجرد زوال عناوين URL المزروعة، يمكن لثلاثة أماكن لا تزال تحمل القصة القديمة. كل منها سريع الفحص. سهل أيضاً نسيانه. خصص سطراً لكل منها في سجل الحادث الخاص بك.
استخدم نفس التصدير المؤرخ الذي قمت به في البداية، حتى تتمكن من رؤية ما تغير بالضبط.
خرائط الموقع
افتح خريطة الموقع التي يولدها CMS الخاص بك واقرأ كل عنوان URL فيها. أحياناً تركب الصفحات المزروعة في خريطة موقع بنيتها إضافة، وخريطة الموقع المليئة بالفضلات تخبر الزاحفين أين يذهبون. أعد توليد الملف بعد التنظيف، ثم قدمه مرة أخرى.
احتفظ بخريطة الموقع القديمة كدليل بدلاً من حذفها.
البيانات المهيكلة
بعض العلامات المُحققة تصف منتجات أو مراجعات لم توجد قط في موقعك. تحقق من مصدر الصفحة عن كتل schema التي لم تضفها، واختبر بعض عناوين URL المزروعة بأداة اختبار البيانات المهيكلة.
أي علامة لا يمكنك تتبعها إلى قوالبك هي مهمة إزالة، وليست مهمة محتوى.
استخدام API لتقييم الضرر
اسحب الصفحات الأعلى
action=toppages&q=yourdomain.com&per=1000. رصيدان، $0.0002.
حدد ما تتعرف عليه
انسخ الصفوف إلى ورقة وضع علامة على كل عنوان URL كخاص بك أو غير خاص بك. مجموعة غير المألوف هي بصمة الحقن.
اسحب النطاقات المرجعية لصفحة مزروعة واحدة
action=backlinks يعيد صفحات الربط. إذا كانت تأتي من مئات النطاقات غير ذات الصلة بنفس النص المرسى، فقد حصلت على توقيع الارتفاع.
أعد التشغيل بعد التنظيف
يجب أن يظهر التحديث الشهري التالي تلك العناوين URL وهي تتلاشى، على الرغم من أن الروابط الميتة قد تبقى مدرجة لبعض الوقت.
الأسئلة الشائعة
هل أحتاج إلى رفض الروابط إلى الصفحات المخترقة؟
عادة لا. إذا كانت الصفحات الآن ترجع 404 أو 410، فإن الروابط تشير إلى لا شيء. أنفق الجهد على إزالة باب الدخول الخلفي. ارفض فقط إذا أشار إجراء يدوي إلى تلك الروابط أو يمكنك إظهار مخطط مدفوع واضح.
كم من الوقت يستغرق حتى يختفي البريد العشوائي من Google؟
يختلف حسب معدل الزحاف وحجم الموقع. تقديم حالة 410 واضحة وتقديم خريطة موقع محدثة يسرع الأمور، لكننا لن نعد بتاريخ. تحقق من Search Console بعد كل سحب شهري.