آلية عمل البحث

ما هي وظيفة محرك البحث؟

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

طريقة زحف برامج الزحف إلى الويب

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

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

إذا اكتشفت برامج الزحف رمز حالة إعادة التوجيه (مثل 301 أو 302)، فإنها تتّبع عملية إعادة التوجيه إلى عنوان URL جديد وتستمر في ذلك القسم. وبعد حصولهم على رد ناجح، أي أنهم عثروا على مستند يمكن للمستخدمين الوصول إليه، يتحققون مما إذا كان مسموحًا بالزحف إليه، ثم ينزّلون المحتوى.

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

لا تنقر برامج الزحف على الروابط أو الأزرار بشكل نشط، ولكن بدلاً من ذلك ترسل عناوين URL إلى قائمة انتظار للزحف إليها لاحقًا. عند الدخول إلى عنوان URL جديد، لا تتوفر أي ملفات تعريف ارتباط أو عاملي خدمة أو مساحة تخزين محلية (مثل IndexedDB).

إنشاء فهرس

بعد استرداد المستند، يسلم الزاحف المحتوى إلى محرك البحث لإضافته إلى الفهرس. ويعرض محرك البحث الآن المحتوى ويحلّله لفهمه. يُقصد بالعرض عرض الصفحة كما يفعل المتصفّح (مع بعض القيود).

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

قد تعثر محركات البحث على المحتوى نفسه في عناوين URL مختلفة. على سبيل المثال، قد يتم عرض وصفة "فطيرة التفاح" ضمن /recipes/apple-pie أو أقل من /recipes/1234. ولتجنّب الفهرسة وعرض الوصفة مرّتين، تحدِّد محرّكات البحث عنوان URL الرئيسي وتتجاهل عناوين URL البديلة التي تعرض المحتوى نفسه.

تقديم النتائج الأكثر فائدة

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

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

الخطوات التالية: كيفية التحسين لمحرّكات البحث

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