لفهم عمل محركات البحث يجب الألمام بمكونات تلك المحركات , أسلوب عمل كل
مكون والوظيفة التي يؤديها , وبالعموم فإن محركات البحث تشمل المكونات
التالية
مكون والوظيفة التي يؤديها , وبالعموم فإن محركات البحث تشمل المكونات
التالية
- عناكب البحثهي عبارة برامج تقوم بقراءة بيانات الموقع , بما يشمل المحتوي والبنية
بمعني أنها تقوم بقراءة صفحات الموقع وتحولها إلي نص html مشابهه للنص الذي
يمكن عرضه عندما يتم إختيار عرض المصدر بالمتصفح العادي . - الزاحفهو برنامج مختص في تتبع الروابط الصفحة , فهو يقوم بالبحث عن كل الروابط
الموجودة في الصفحة وتوفير الروابط لعناكب البحث لإكمال قراءة كل الصفحات
المتوفرة بالموقع .
من مهام الزاحف أيضا التعرف علي الصفحات الجديدة والتي لم يتم عرضها علي عناكب البحث في المرات السابقة - المفهرسيحلل برنامج المفهرس محتويات الصفحة إلي العناصر الأساسية مثل النصوص
والعناوين , وتعمل علي فرز تعليمات html كل على حده , كما أنها تحليل دردة
البيانات بناء علي نمط العرض المحدد . مثل أن تعتبر العبارات المكتوبة
بالخط الكبير أكثر أهمية من تلك المكتوبة بخط أصغر . - قاعدة البياناتتسمي أحيانا الفهرس (index) وهي تحوي بيانات مفصلة عن الموقع وصفحاته ,
مع تحليل وتصنيف للموقع . ويتم إستخدام قاعدة البيانات هذه في العثور علي
الصفحات عندما يقوم الباحث بإدخال إستعلام . - محرك النتائجمحرك النتائج يقوم بعملية تقييم الصفحات , وفيها يتم تحديد ما هي
الصفحات التي تطابق طلب الباحث , وما هو الترتيب الذي سيتم عرض النتائج
بناء عليه .
وهو يقوم بمعني آخر بتنفيذ طلب مستخدم محرك البحث في عرض قائمة مرتبة
بالصفحات التي تحوي البيانات المطلوبة بناء علي درجة المطابقة وبناء علي
أهمية كل صفحة .
ملاحظة : صداقة محركات البحث تتلخص في ظهور صفحات الموقع في أعلي القائمة التي يعرضها محرك النتائج - خادم الإنترنتهو الخادم الذي يوفر للمستخدمين كتابة طلباتهم والحصول علي النتائج ,
وهي في أغلب الأحيان صفحة تحوي مربع بحث , يستخدمة الباحث في كتابة ما يريد
البحث عنه .