تكنولوجيا

كيف تعمل محركات البحث، غوغل “Google”, ياهو “Yahoo”, بينغ”Bing”

من منا لا يستعمل محرك البحث غوغل (Google) بشكل يومي، و في معظم المتصفحات تكون الصفحة الرئيسية هي نسخة من موقع البحث غوغل. لكن هل تساءلت يوماً كيف تعمل محركات البحث؟

معظم محركات البحث تتبع خطوات معينه لِتُوصِلَكَ إلى النتيجة المرغوبة، بشكل عام هذه الخطوات تقسم إلى:

– الخطوة الأولى هي تجميع المعلومات عن جميع المواقع وما تقدمه، تسمى هذه الخطوة (Crawling)، يتم في هذه الخطوة جمع المعلومات عن المواقع وما تقدمه من محتوى من صور إلى كلمات مفتاحية و الصفحات المرتبطة بها و حتى مكان وجود إعلانات داخل الصفحة. يقوم بهذه العمليات برنامج آلي تمت برمجته ليزور آلاف الصفحات بأجزاء من الثانية وجمع المعلومات عنها، ثم يقوم هذا البرنامج بإضافة عناوين صفحات الجديدة وجمع المعلومات عنها أو قيام ببحث لتحديث محتوى الصفحات القديمة. اي بالتالي تبقى هذه الخطوة تتكرر باستمرار الى زمن غير منتهي. لكن في بعض الأحيان قد يقوم هذا البرنامج بتجاهل بعض صفحات على شبكة الإنترنت (لسببٍ ما مثل مواقع التي تسمى بـ الويب العميق او الويب الاسود “Dark Web, Deep Web”).

– الخطوة الثانية: بعد جمع المعلومات يجب ترتيبها وتصنيفها فيما يعرف بِفهرسة المعلومات (Indexing)، وهي ليست بالعملية السهلة تخيل لو انك تريد ترتيب مكتبة غرفتك وتنظيمها بحسب اسم الكتاب و سنة إصداره وَ…., تخيل الآن أن عليك إجراء هذه العملية لكل كتب العالم, هذا مثال مبسط عن طريقة عمل الفهرسة, بعد ذلك تخزن كل هذه المعلومات في مراكز معلومات بِسعة آلاف البيتابايت “Petabytes” (كل واحد بيتابايت يساوي ١٠٠٠ تيرابايت).

– الخطوة الأخيرة: وهي استرجاع و الترتيب حسب الأهمية, فبعد أن يقوم المستخدم بالبحث عن شيء ما يقوم المحرك بالبحث عنه في سجلاته بالإضافة إلى تقييم هذه النتيجة، هل يجب أن تظهر هذه النتيجة في السطر الأول أَم الثاني أَم الاخير. تتم هذه العملية باستخدام خوارزميات معقدة جداً، تقوم المحركات المنافسة بحماية هذه الخوارزميات بشتى الطرق “كلما كانت الخوارزمية أفضل كلما حصلت على نتيجة بحث افضل و اسرع” لذلك نجد احياناً اختلاف في النتائج المعروضة لنفس الكلمة المراد البحث عنها باستخدام محركات بحث مختلفة.

من اشهر مواقع محركات البحث:

  • غوغل (Google): من منا لا يعرف موقع غوغل محرك البحث الأكثر استعمالاً في العالم.
  • بينغ (Bing): محرك بحث من شركة مايكروسوفت, لو لم يكن غوغل موجود لربما كان بينغ هو المحرك البحث الاول عالمياً.
  • ياهو (Yahoo!): قد لا تكون شركة ياهو بحجم شركة غوغل وَمايكروسوفت لكنه بديل جيد في حال لم تعثر على النتيجة المطلوبة في غوغل او بينغ.

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

الوسوم
عرض المزيد

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

إغلاق
إغلاق