حظر فهرسة "بحث Google" باستخدام علامة noindex

يتم ضبط قاعدة noindex إما من خلال علامة <meta> أو عنوان لاستجابة HTTP. وتُستخدم قاعدة noindex لمنع محرّكات البحث المتوافقة معها، مثل Google، من فهرسة المحتوى. عندما يزحف Googlebot إلى الصفحة ويستخرج منها العلامة أو العنوان، لن يعرض محرّك بحث Google هذه الصفحة نهائيًا في نتائج &quot;بحث Google&quot;، حتى لو كانت مواقع إلكترونية أخرى تتضمّن رابطًا يؤدي إليها.

من المفيد استخدام علامة noindex إذا لم تتوفّر لديك إمكانية الدخول الكامل إلى الخادم، لأنّ ذلك يسمح لك بالتحكّم في إتاحة الدخول إلى كل صفحة على حدة في موقعك الإلكتروني.

تنفيذ علامة noindex

هناك طريقتان لتنفيذ علامة noindex: الطريقة الأولى هي استخدامها كعلامة <meta>، والطريقة الثانية هي استخدامها كعنوان لاستجابة HTTP. وتؤدّي الطريقتان إلى النتيجة نفسها، لذلك يمكنك اختيار الطريقة الأنسب لموقعك الإلكتروني ونوع المحتوى الذي تقدّمه. ولا يتيح محرّك بحث Google تحديد قاعدة noindex في ملف robots.txt.

يمكنك أيضًا دمج قاعدة noindex مع قواعد أخرى تتحكّم بالفهرسة. على سبيل المثال، يمكنك دمج تلميح nofollow مع قاعدة noindex على النحو التالي: <meta name="robots" content="noindex, nofollow" />.

علامة <meta>

لمنع جميع محركات البحث المتوافقة مع قاعدة noindex من فهرسة صفحة على موقعك الإلكتروني، ضمِّن علامة <meta> التالية في قسم <head> الخاص بصفحتك:

<meta name="robots" content="noindex">

إذا أردت منع برامج زحف الويب من Google فقط من فهرسة صفحة معيّنة، أضِف القاعدة التالية:

<meta name="googlebot" content="noindex">

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

اطّلِع على مزيد من المعلومات حول علامة <meta>noindex.

عنوان استجابة HTTP

بدلاً من علامة <meta>، يمكنك عرض عنوان HTTP يتضمّن X-Robots-Tag مع إدراج إحدى القيمتَين noindex أو none في الاستجابة. ويمكن استخدام عنوان الاستجابة للموارد التي ليست بتنسيق HTML، مثل ملفات PDF وملفات الفيديو وملفات الصور. في ما يلي مثال على استجابة HTTP تتضمن عنوان X-Robots-Tag للإشارة إلى محرّكات البحث بعدم فهرسة صفحة معيّنة:

HTTP/1.1 200 OK
(...)
X-Robots-Tag: noindex
(...)

المزيد من المعلومات حول عنوان الاستجابة noindex

تصحيح أخطاء noindex

يجب أن يزحف برنامجنا إلى صفحتك لرصد علامات <meta> وعناوين HTTP. إذا كانت الصفحة لا تزال تظهر في النتائج، من المرجّح أنّ برنامج الزحف لم يزحف إليها منذ أن أضفت قاعدة noindex. واستنادًا إلى مدى أهمية الصفحة على الإنترنت، قد تمرّ عدة أشهر قبل أن يزحف Googlebot مجددًا إلى الصفحة. يمكنك استخدام أداة فحص عنوان URL كي تطلب من Google إعادة الزحف إلى صفحتك.

إذا أردت إزالة صفحة سريعًا من نتائج البحث على Google، راجِع المستندات المتعلقة بعمليات الإزالة.

قد يعود سبب استمرار ظهور صفحتك في النتائج أيضًا إلى أنّ ملف robots.txt يمنع وصول برامج زحف الويب من Google إلى عنوان URL، وبالتالي يتعذّر على هذه البرامج رؤية العلامة. لإزالة حظر وصول محرّك بحث Google إلى صفحتك، عليك تعديل ملف robots.txt.

أخيرًا، احرص على أن تكون قاعدة noindex مرئية لبرنامج Googlebot. لاختبار ما إذا تم تنفيذ noindex بشكل صحيح، استخدِم أداة فحص عنوان URL للاطّلاع على ترميز HTML الذي رصده Googlebot أثناء الزحف إلى الصفحة. يمكنك أيضًا استخدام تقرير &quot;فهرسة الصفحات&quot; في Search Console لرصد الصفحات التي استخرج منها Googlebot قاعدة noindex على موقعك الإلكتروني.