ما هو وسم Noopener؟
وسم “noopener” يشير إلى سمة HTML تُكتب كـ rel=”noopener”، تُضاف إلى الروابط التي يتم فتحها في نافذة أو تبويب جديد في المتصفح لأسباب أمنية.
<a href="https://www.linkawy.io/blog/" rel="noopener" target="_blank">مدونة لينكاوي</a>
بدون خاصية rel=”noopener”، يمكن للموقع المرتبط أن يتحكم في علامة المتصفح التي تحتوي على الرابط ويقوم بتوجيهها إلى صفحة تصيد أو موقع ضار، يمكن استخدام هذا لسرقة البيانات الشخصية أو تثبيت برامج ضارة.
هذه الخاصية تحمي زوار الموقع من هذا الاختراق الخلفي، وبما أنها لا تؤثر على تحسين محركات البحث (SEO) لموقعك، يمكنك استخدامها بأمان لزيادة الأمان لمستخدميك.
منذ عام 2017، تمت إضافة هذه الخاصية تلقائيًا إلى الروابط التي تفتح في نافذة أو علامة تبويب جديدة في ووردبريس، ومع ذلك، يمكن (ويجب) إضافتها إلى جميع الروابط الخارجية، وليس فقط في ووردبريس.
الأخبار الجيدة هي أنه منذ عام 2020، معظم المتصفحات تعالج الروابط التي تحتوي على target=”_blank” (تفتح في علامة تبويب/نافذة جديدة) كما لو كانت تحتوي على rel=”noopener”.
هل يؤثر “noopener” على تحسين محركات البحث (SEO)؟
بعض ملاك المواقع يترددون في استخدام خاصية “noopener” بسبب مخاوفهم من تأثيرها على تحسين محركات البحث، ومع ذلك، فإن “noopener” لا يؤثر على السيو، سواء في الزحف أو تدفق “عصير الروابط”.
تعمل خاصية “noopener” على مستوى المتصفح، مما يمنع الثغرات الأمنية.
هل تحتاج إلى استخدام “noopener” على موقعك؟
إذا كنت تستخدم ووردبريس، فمن المحتمل أنك تستخدم “noopener” تلقائيًا، وتذكر أن المتصفحات الحديثة تعالج الروابط مع target=”_blank” كما لو كانت تحتوي على rel=”noopener”، لكنها توفر طبقة إضافية من الحماية للمستخدمين الذين لا يستخدمون متصفحات حديثة.
من ناحية أخرى، إذا كنت لا تستخدم ووردبريس، من الجيد إضافة “noopener” يدويًا إلى الروابط التي تفتح في علامة تبويب/نافذة جديدة، فهذا سيحمي الزوار الذين قد يستخدمون إصدارات قديمة من المتصفحات.
ومع ذلك، بينما تقوم “noopener” بحماية المستخدمين من الأكواد الضارة، من المهم التفكير بعناية في الروابط التي تضيفها. باختيار مواقع موثوقة فقط، لتقلل من المخاطر على مستخدميك.
لكن في حالات تغيير المواقع أو إغلاقها أو بيعها، قد تتحول الروابط الجيدة اليوم إلى روابط ضارة غدًا، دون أن تعلم بذلك، وهذا يجعل “noopener” طبقة أمان إضافية مهمة لضمان بقاء مستخدميك آمنين، بغض النظر عن الروابط التي ينقرون عليها في موقعك.