الأخبار التكنولوجية والاستعراضات والنصائح!

الثغرات الأمنية ليست مشكلة تتعلق بتحسين محركات البحث… حتى يتم اختراقك

ستساعدك المقالة التالية: الثغرات الأمنية ليست مشكلة تتعلق بتحسين محركات البحث… حتى يتم اختراقك

أجاب جون مولر من Google على سؤال في جلسة Hangout الخاصة بساعات العمل الخاصة بتحسين محركات البحث حول ما إذا كانت هناك ثغرة أمنية لها أي تأثير على تحسين محركات البحث. قال من الناحية الفنية إنها ليست مشكلة تحسين محركات البحث. لكن هذه الثغرة الأمنية كانت لها بذور أن تصبح مشكلة تتعلق بتحسين محركات البحث (SEO) في المستقبل.

متى يصبح شيء ما مشكلة SEO؟

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

السبب وراء قيامي بذلك هو أن الثغرة الأمنية يمكن أن تصبح مشكلة في تحسين محركات البحث (SEO) إذا تم اختراق الموقع وقام Google بحظره من صفحات نتائج محرك البحث (SERPs).

في رأيي، لمجرد أن التأثير على تحسين محركات البحث (SEO) في المستقبل لا يعني أنها ليست مشكلة تحسين محركات البحث (SEO). لماذا الانتظار حتى تصبح الثغرة الأمنية مشكلة تتعلق بتحسين محركات البحث (SEO) قبل معالجتها لإصلاح مشكلة تحسين محركات البحث (SEO)؟

إذا كان من المحتمل أن تصبح مشكلة تحسين محركات البحث (SEO) في المستقبل، تمامًا مثل إخفاء الهوية أو الروابط المدفوعة، فهي في رأيي مشكلة تحسين محركات البحث (SEO).

لكن هذا مجرد رأيي.

وهنا السؤال:

“بعد إعداد تقرير Lighthouse على موقعنا، لاحظنا أنه تم وضع علامة على مكتبة JavaScript شائعة استخدمناها على أنها تحتوي على اثنتين من نقاط الضعف الأمنية.

هل لهذه الثغرات الأمنية أي تأثير على تحسين محركات البحث؟ أم هل ستقول أن هذا فقط لإعلامنا بذلك؟

مكتبة JavaScript عبارة عن مجموعة من الوظائف المجمعة معًا. تسهل مكتبات JS على مطوري المكونات الإضافية والقوالب تضمين وظائف معينة دون الحاجة إلى ترميزها من البداية.

كل ما عليهم فعله هو سحب المكتبة من الرف (إذا جاز التعبير) وكتابة الكود الذي يحفز JS لتحقيق الأشياء.

تحتوي بعض مكتبات JS القديمة على ثغرات أمنية.

تتسلل مكتبات JS بشكل عام إلى مواقع الويب من خلال سمة أو مكون إضافي. يمكن أن يكون إصلاحه سهلاً مثل تحديث السمة أو البرنامج الإضافي ولكن في بعض الأحيان لا يؤدي ذلك إلى حل المشكلة.

وليس من الممكن دائمًا تحديث مكتبة JavaScript لأن المكتبة القديمة قد تكون مسؤولة عن وظيفة في السمة تنقطع عندما تكون تلك المكتبة المحددة مفقودة.

في تلك المواقف، يتطلب إصلاح ذلك استبدال القالب أو المكون الإضافي بآخر أكثر مسؤولية في اختيارهم لمكتبة JS.

أجاب جون مولر:

“أعتقد أن Lighthouse هي أداة داخل Chrome وأيضًا أداة مستقلة، على ما أعتقد. لست متأكدًا مما إذا كان موجودًا في Chrome فقط.

لكنها في الأساس من جانب Chrome.

إنها ليست بحكم التعريف أداة تحسين محركات البحث.

ولكنه يحتوي على الكثير من الأشياء التي يمكنك استخدامها لتحسين محركات البحث.

مولر على حق في أن Lighthouse ليست بحكم تعريفها أداة لتحسين محركات البحث. ولكنه يحتوي على بعض وظائف تحسين محركات البحث الخفيفة، كما أن تدقيق الأداء نفسه مرتبط بتحسين محركات البحث لأن الأداء في شكل Core Web Vitals هو عامل تصنيف.

وتابع مولر:

“وعلى وجه التحديد، الثغرات الأمنية ليست شيئًا يمكن أن نشير إليه على أنه مشكلة تتعلق بتحسين محركات البحث.

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

لذا، من وجهة النظر هذه، أود أن أعتبر هذا أمرًا يجب التحقق منه مرة أخرى مع ربما المطورين أو التحقق مرة أخرى مما إذا كان بإمكانك تحديث تلك المكتبات.

لكنني لا أرى أنه شيء من شأنه أن يغير تصنيفك على الفور.

الضعف ليس شيئًا لتغيير التصنيف على الفور

جون على حق، بالطبع أن الثغرة الأمنية ليست شيئًا سيكون له تأثير فوري على تحسين محركات البحث.

ومع ذلك، فإن الثغرة الأمنية تحمل احتمال أن تصبح مشكلة في تحسين محركات البحث (SEO)، ولهذا السبب قد يكون من الحكمة اعتبار أمان الموقع بمثابة مشكلة في تحسين محركات البحث (SEO).

الاقتباس

الثغرات الأمنية ليست مشكلة في تحسين محركات البحث… حتى يتم اختراقك

شاهد عند علامة الدقيقة 37:27