المحرّك الموضعي

محرك البحث حسب المواضيع هو محرّك يركّز على موضوع معيّن. فهو يغطي جزءًا من الويب بالكامل وليس على موقع إلكتروني معيّن، وهذا ممكن لأنّ "محرك البحث المبرمَج" يسمح لك بتضمين عدة مواقع إلكترونية في المحرك نفسه. تناقش هذه المقالة بعض التقنيات الشيقة لإنشاء هذه المحركات وصيانتها.

ما أهمية إنشاء محركات بحث حسب الموضوع؟

من الممكن إجراء بحث متقدّم دقيق وفعّال للغاية باستخدام محرّك البحث القياسي google.com من خلال اختيار الكلمات الرئيسية المناسبة واستخدام عوامل تشغيل البحث وفلترة النتائج. ومع ذلك، قد لا يكون بعض المستخدمين على دراية بهذه الأساليب المتقدمة. بما أنّك تعرف السياق الذي يعمل فيه المستخدم وموضوع البحث، يمكنك توجيه المستخدم خلال عملية البحث وتسهيل اكتشاف الموارد القيّمة في النطاق الذي اخترته.

هناك بعض التقنيات المفيدة في إنشاء محركات موضوعية عالية الجودة:

  • فهرس مواقع البحث المنظّمة
  • إعادة كتابة طلبات البحث
  • عرض بيانات إضافية في نتائج البحث

الفهرس المنظّم

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

استخدام أنماط عناوين URL

وتذكَّر استخدام أنماط عناوين URL للبحث في جزء واحد فقط من الموقع الإلكتروني إذا لزم الأمر. على سبيل المثال، إذا كنت تريد البحث فقط في البرامج التعليمية عن سرعة المتصفّح من الموقع الإلكتروني html5rocks.com، يمكنك استخدام نمط عنوان URL html5rocks.com/en/tutorials/speed/* في المواقع الإلكترونية للبحث.

إذا لم تكن على دراية ببنية عنوان URL للموقع الإلكتروني الذي تريد إضافته إلى محرّكك، يمكنك إجراء بحث site: على google.com للاطّلاع عليه. على سبيل المثال، لعرض نماذج عناوين URL من html5rocks.com، اكتب site:www.html5rocks.com في مربع بحث google.com.

إعادة كتابة طلبات البحث

وإذا كنت تعرف جمهورك جيدًا، يمكنك توقّع طلبات البحث التي يُدخلها وتطبيق ميزات نتائج البحث الفعّالة بالنيابة عن المستخدِم. يمكنك إعادة كتابة طلب البحث الأصلي لتضمين عبارات بحث إضافية واستخدام عوامل تشغيل البحث المتقدم أو تطبيق مرادفات.

إضافة عبارات البحث وعوامل التشغيل

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

يمكنك تحديد عبارة بحث إضافية لإلحاقها بكل طلب بحث عبر لوحة التحكم، في ميزات البحث > خيارات متقدمة > إعدادات بحث الويب > حقل إضافة طلب البحث.

من الممكن أيضًا إضافة عبارات بحث مختلفة في كل علامة تبويب تصفية. في علامة التبويب ميزات البحث > التحسينات، أضِف تحسينًا جديدًا وضَع عبارة البحث الإضافية في حقل كلمة أو كلمات اختيارية. عندما يبحث المستخدم عن كلمة رئيسية في المحرك ويحدد علامة التبويب التي تم إنشاؤها حديثًا، تتم إعادة كتابة استعلامه ليشمل العبارات الإضافية من هذا التصفية.

قد يكون من المفيد أحيانًا إضافة عبارات مختلفة ديناميكيًا بناءً على سياق المستخدم.

يمكنك تحديد هذه العبارات الديناميكية الإضافية باستخدام السمة webSearchQueryAddition إذا كنت تستخدم مَعلمة عنصر البحث المبرمَج أو orTerms إذا كنت تستخدم واجهة برمجة تطبيقات JSON.

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

إنشاء مرادفات

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

يمكنك إنشاء مرادفات في "لوحة التحكم" ضمن ميزات البحث > المرادفات. ويمكنك أيضًا الاطّلاع على مزيد من المعلومات عن أفضل الممارسات لإنشاء مرادفات.

العرض المخصّص لنتائج البحث

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

على سبيل المثال، بناءً على احتياجات المستخدم، قد تحتاج إلى عرض بيانات إضافية في نتائج البحث تتجاوز العنوان العادي والمقتطف النصي.

عرض بيانات إضافية باستخدام البيانات المنظَّمة وعرض المقتطفات المخصّصة

يمكن لـ "محرك البحث المبرمَج" توفير معلومات حول النتيجة أكثر من تلك الواردة في المقتطف النصي. إذا كان الموقع الإلكتروني أو عنوان URL الذي تشير إليه النتيجة هو نشر الترميز الدلالي، باستخدام مفردات schema.org على سبيل المثال، يمكن أن تتوفر هذه البيانات في نتائج البحث على شكل سمات pagemap.

لمعرفة السمات المعروفة لعنوان URL معيّن، الصِق عنوان URL في أداة اختبار النتائج المنسّقة.

يمكن الاطّلاع على السمات المستخرَجة باستخدام هذه الطريقة.

إذا كنت تستخدم Custom Search JSON API، يمكنك الوصول إلى هذه القيم ضمن القيمة items.pagemap الخاصة بكائن الاستجابة JSON.

إذا كنت تستخدم "عنصر البحث المبرمَج"، يمكنك استخدام عمليات معاودة الاتصال لعرض معلومات البيانات المنظَّمة.

تراكب النتائج مع بيانات تابعة لجهة خارجية

هناك أسلوب مثير للاهتمام وهو استرداد النتائج آليًا عبر واجهة برمجة تطبيقات JSON للبحث المخصص، ثم ربطها بمصدر بيانات تابع لجهة خارجية لتوفير قيمة إضافية للمستخدم النهائي.

ملخّص

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