intro-searchengines@2x

ما هي مكونات محركات البحث الرئيسية



     يتكون محرك البحث (SE) بشكل عام من مجموعة من العناصر  والتي يجب على القائمين على المواقع الإلكترونية التعرف عليها وعلى آلية عملها:

CMSandSearchtoooooooooools.pdf - Adobe Reader

  1. Spiders (وتسمى أيضاً Web crawler’s أو Web bots): وهي عبارة عن برامج تقوم بإستعادة صفحات الويب المسجلة لدى محركات البحث (SE) بإستخدام الإرتباطات التشعبية HTTP وتتبع عنواين URL لهذه الصفحات, وسميت بال Spiders لأنها تقوم بتحميل عناوين الصفحات URL’s وإضافتها إلى Queue بشكل متكرر, بعد ذلك يتم تخزين و ضغط الملفات والملحقات الخاصة بصفحات الويب التي تم تنزيلها إما في File system أو قاعدة بيانات (DB).
    [divider]
  2. Indexer: يقوم بعمل قائمة بالكلمات المفتاحية (Keywords) الخاصة لكل صفحة وتصنيفها حسب الأهمية لتسهيل الوصول إليها.
    [divider]
  3. Search indexes: هي عكس الخطوة السابقة حيث يقوم بعمل فهرسة الكلمات المفتاجية (Keywords) إلى قائمة داخل المجلدات.
    [divider]
  4. Query engine: هي عبارة عن وسيط بين Search indexes وواجهة المستخدم الرسومية (GUI) تقوم بإستقبال الإستعلام من المستخدم وإتمام عملية البحث على Search indexes, كما أنها تقوم على تصنيف نتائج البحث وإنشاء ملخصات عنها وتخزين سجلات البحث, وفي بعض محركات البحث (SE) تكون Query engine مسؤولة عن تخزين مؤقت لنتائج الإستعلامات الأكثر شيوعاً.
    [divider]
  5. Web user interface: هي عبارة عن الواجهة التطبيقية الرسومية (GUI) التي تتيح للمستخدم إدخال الإستعلام من خلالها ومشاهدة نتائج البحث وتعتبر آخر تكوين في محرك البحث (SE).
    [divider]

 

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

 

موضوع قد يهمك: 

كيف يزحف محرّك Google إلى مواقع الويب ويفهرسها ويعرضها