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

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

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

كيفية تصفّح برامج الزحف للويب

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

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

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

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

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

إنشاء فهرس

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

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

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

عرض النتائج الأكثر فائدة

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

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

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

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