كيف تخفي المنشورات والصفحات من محركات البحث؟
نشرت: 2020-12-08كيف تخفي المنشورات والصفحات من محركات البحث؟
جدول المحتويات
مقدمة
هل أردت يومًا كيف تخفي المنشورات والصفحات من محركات البحث؟ على سبيل المثال ، من نتائج البحث الداخلي على موقعك؟ أو تريد منع محركات البحث من الزحف إلى مشاركاتك وصفحاتك. هنا سأوضح لك كيفية ذلك.
أو أفضل من ذلك ، إخفاء الصفحات المحجوزة للأعضاء في منطقة الأعضاء أو الصفحات التي تحتوي على معلومات حساسة ، على سبيل المثال ، في حالة موقع العضوية (من الواضح أن المحتويات ستظل دائمًا محمية بكلمة مرور ولكن يتم منع عرضها وبالتالي من على علم بوجودهم).
حتى لو لم تفكر في الأمر مطلقًا ، أنصحك بالتفكير في هذه المشكلة. لا ينبغي أبدًا عرض بعض الصفحات من قِبل المستخدم الذي يجري بحثًا داخليًا على الموقع ، أو لا ينبغي أبدًا فهرستها بواسطة محركات البحث أيضًا لدواعي خصوصية عملائك.
بشكل افتراضي ، يحتوي WordPress على وظيفة بحث داخلية تعرض كلاً من المنشورات والصفحات المنشورة بناءً على مصطلح البحث أو الكلمة الأساسية. عادةً ما يتم العثور على المحتويات التي يتكون منها الموقع داخل المقالات ، ويميل المستخدمون أكثر إلى البحث عن المقالات أكثر من الصفحات .
من ناحية أخرى ، تُستخدم الصفحات لتوفير معلومات مختلفة مثل السيرة الذاتية للموقع والخصوصية وسياسة ملفات تعريف الارتباط وتسجيل الدخول والمزيد. عادة ، الصفحات عبارة عن روابط موجودة في قائمة أو تذييل ، لذلك يكون من المناسب في بعض الأحيان استبعاد صفحات WordPress من البحث الداخلي للموقع أو محركات البحث .
يمكنك منع محركات البحث من الزحف إلى صفحات WordPress الخاصة بك من البحث الداخلي للموقع أو محركات البحث دون استخدام أي مكون إضافي ، فقط من خلال نفس الإعدادات التي يوفرها WordPress أو عن طريق إضافة كود PHP إلى ملف function.php الخاص بالقالب النشط.
لكن دعنا نتدرب الآن ونرى كيفية إخفاء صفحات WordPress من نتائج البحث .
كيف تخفي صفحات WordPress من نتائج البحث الداخلية على موقعك؟
الطريقة الأولى: استخدام ملف function.php
لاستبعاد صفحات WordPress من نتائج البحث داخل موقعك ، أضف بعض أكواد PHP داخل ملف function.php الخاص بقالبك المستخدم في WordPress .
يمكن لأي شخص يرغب في إخفاء جميع صفحات موقع WordPress الخاص به القيام بذلك عن طريق الانتقال إلى Appearance> Editor> jobs.php ولصق الكود التالي:
functionSearchFilter ($ query) { إذا (استعلام $-> is_search) { $ query-> set ('post_type'، 'post')؛ } إرجاع الاستعلام $؛ } add_filter ('pre_get_posts'، 'SearchFilter') ؛
من خلال هذا الرمز ، ستظهر فقط المقالات أو المنشورات في عمليات البحث ، وسيتم استبعاد جميع الصفحات.
من ناحية أخرى ، إذا لم تكن معتادًا على إضافة الأكواد مباشرة في ملف سمة WordPress ، فإنني أوصي بأفضل مكونات WordPress الإضافية المفيدة لهذا الغرض ، مثل استبعاد أو استبعاد البحث ، والذي سيسمح لك باستبعاد صفحات ومقالات WordPress من البحث مباشرة من الإعدادات الإضافية.
الطريقة 2: استخدام ملف header.php
في WordPress ، يوجد بالفعل إعداد يسمح لك بمنع فهرسة الصفحات والمنشورات على محركات البحث . عادة ، يوصى بهذا الإعداد لتحديده ، فقط وحصريًا ، عندما تنوي إنشاء مدونة خاصة يمكن الوصول إليها فقط لمجموعات محددة من المستخدمين الذين تم إبلاغهم بالفعل بوجود الموقع.
تقريبًا جميع أقسام موقع WordPress قابلة للفهرسة بواسطة محركات البحث ، بما في ذلك صفحة نتائج البحث الداخلية. يمكننا منع محتويات موقع WordPress الخاص بك على محركات البحث بحيلة بسيطة.
دعنا نرى أدناه الطرق والحلول لإخفاء الصفحات من محركات البحث مع إتاحة الوصول إليها عبر عنوان URL المباشر وبدون استخدام مكونات إضافية محددة .
أضف الكود التالي في الملف header.php ، داخل رأس العنصر:
[phphtmlscript = "true"] <؟ php if (is_search ()) {؟> <meta name = "robots" content = "noindex، nofollow" /> <؟ php}؟>
بدلاً من ذلك ، قم بإنشاء ملف robots.txt (من المحتمل أن يكون موجودًا بالفعل في استضافة WordPress الخاصة بك) يبدو كالتالي:
وكيل المستخدم:
* عدم السماح:
الطريقة الثالثة: استخدام ملف robots.txt:
وكيل المستخدم: * Disallow: /
لتجنب فهرسة صفحة معينة أو نشر باستخدام ملف robots.txt:
وكيل المستخدم: * Disallow: / pages / hidden_page
بدلاً من / pages / hidden_page ، أدخل عنوان URL للصفحة التي تريد إخفاءها.
أخيرًا ، هناك طريقة أخرى أكثر وضوحًا وأقل خطورة لمنع فهرسة صفحات ومشاركات WordPress وهي تحديد العنصر "تثبيط محركات البحث عن فهرسة هذا الموقع" الموجود داخل المسار:
تحذير: سيجعل هذا الإجراء موقع WordPress الخاص بك غير مرئي تقريبًا لمحركات البحث.
إذا حددت الخيار " إثناء محركات البحث عن فهرسة هذا الموقع ،" يقوم النظام بإدراج العلامة الوصفية <meta name = "robots" content = "noindex ، nofollow"> في رأس جميع الصفحات ، محذراً بذلك جميع محركات البحث لن يتم أخذ الصفحات في الاعتبار وبالتالي لا يتم تضمينها في فهرس قواعد بيانات البحث الخاصة بهم.
الطريقة الرابعة: استخدام البرنامج المساعد All in One SEO Pack
هناك جانب آخر يجب مراعاته عند إخفاء الصفحات والمنشورات من موقعك وهو الفهرسة التي تتم بواسطة Google ومحركات البحث الرئيسية الأخرى (Bing و Yahoo). أيضًا ، في هذه الحالة ، يجب عدم تضمين المحتويات التي تريد الحد من ظهورها (فكر ، على سبيل المثال ، في الصفحات التي تحتوي على معلومات حساسة لعملائك).
المكوّن الإضافي الذي يساعدنا ، في هذه الحالة ، هو Yoast SEO الشهير أو حزمة All in one SEO المحببة (أدوات للقيام بتحسين محركات البحث وتحسين الوضع على Google ومحركات البحث المختلفة لمقالاتك وصفحات الويب باستخدام WordPress). يسمح لنا هذا المكون الإضافي بتجنب فهرسة صفحات ومنشورات WordPress معينة .
مع تنشيط All in One SEO Pack ، يمكنك منع برامج الزحف من Google من الوصول إلى صفحات معينة واستبعاد الصفحات المحددة من الفهرسة على Google.
الآن ، بالتمرير لأسفل الصفحة ومحرر المقالات ، سترى لوحة All in One SEO Pack تظهر ثم أسفل إدخال Meta Robot NoIndex (أو TAG).
بتحديد علامة Meta Robots No Index TAG ، لن تتم فهرسة صفحات ومشاركات معينة. لن يتم تضمينها في فهرس Google. في الوقت نفسه ، تأكد من أن الصفحات والمنشورات التي تريد إخفاءها ليست مدرجة في خريطة موقع WordPress أو مدونتك.
الطريقة الخامسة: حماية كلمة المرور لأي صفحة أو منشور في وورد
هذه الطريقة بدلاً من عدم فهرسة صفحة أو منشور من محرك البحث ، ستعمل على تعيين كلمة مرور للوصول إلى الموقع. يمكن للمالك تحديد من يمرر كلمة المرور ومنح حق الوصول إلى الموقع له فقط.
ضمن قسم التحرير السريع لمنشورك أو صفحتك ، يمكنك رؤية قسم كلمة المرور حيث يمكنك تعيين واحد لك. يمكنك أيضًا تعيين سمة الصفحة / المنشور على خاص بحيث يمكنك أنت فقط الوصول إليها.
الخلاصة هي كيفية منع محركات البحث على موقع أو مقالات محددة في WordPress
لقد رأينا كيفية إخفاء الصفحات والمنشورات من نتائج بحث موقعك وفهرس Google ومحركات البحث بشكل عام. أنت الآن تعرف كيفية تحسين وظيفة البحث في WordPress وصقلها
إذا كنت تعرف حلولاً أخرى لإخفاء الصفحات والمنشورات على موقعك أو استراتيجيات جديدة لمنع المحتوى الذي يجب أن يكون له رؤية محمية من الوصول إليه للجمهور ، يرجى إعلامنا من خلال ترك تعليق في المربع المناسب!