ضمن فعاليات أسبوع الكتابة عن محركات البحث ومايتعلق بها، رأيت أنه من الأفضل البدء بتسلسل معلومات من السهل إلى الصعب، بحيث تغطي جوانب الكتابة عن هذا الموضوع جميع مستخدمي الانترنت من المبتدئين إلى المحترفين.
لذا سأبدأ بالحديث عن أساسيات محركات البحث وكيف تعمل.
ما هي محركات البحث؟
هي عبارة عن مواقع مهمتها الأساسية هي البحث في شبكة الانترنت عن كلمة أو عبارة أو جملة يدخلها زائر محرك البحث، اليوم تملك محركات البحث مثل غوغل وياهو وغيرها … الخ.
تسمى العبارة التي بحث عنها الزائر بالكلمات المفتاحية أو Keywords، وهي كلمات مهمة جداً للدلالة على وضوع معين.
يقوم محرك البحث بعد أن يبحث عن العبارة بعرض ما يسمى نتائج البحث، وهي عادة تكون على شكل عنوان رئيسي مع مقطع قصير من الصفحة مع وضع رابط للصفحة التي تحوي العبارة.
لكن هل تساءلت مرة كيف يمكن لمحرك البحث أن يبحث في مليارات الصفحات على الانترنت، ويعرض مئات الملايين من النتائج خلال أجزاء من الثانية؟
هل يعقل وجود هكذا تقنية في العالم؟
هل يقوم بها سوبر كمبيوتر؟
لا بد أن في الأمر سراً!
كيف تعمل محركات البحث؟
لنفترض أن أحدنا يهوى جمع معلومات عن الكتب، فقرر بناء موقع يضع فيه تصنيفات لهذه الكتب، فأخذ يبحث على الانترنت عن كتب ومن ثم يحضر رابط صفحة الكتاب ويضعه ضمن تصنيفات خاصة. مثلاً وجد كتاب الأجنحة المتكسرة لجبران خليل جبران فقام بوضع الكتب ضمن تصنيف الكاتب جبران، وضمن تصنيف الكتب الأدبية، وضمن الروايات، و ضمن قصص الحب.
فيكون بذلك أسّس ما يسمى بالأرشيف، ومن ثم قام ببناء مربع يبحث في هذا الأرشيف، فيأتي الزائر ليبحث عن اسم جبران لتظهر له جميع الكتب التي تحوي التصنيف جبران، أو قصص الحب ليظهر له جميع قصص الحب، وبهذا يعثر الزائر على طلبه.
لكن هذا الشخص مهما كان أداؤه قوياً فإن له طاقة معينة، وبهذا سيقوم يومياً بأرشفة أربع أو خمس كتب على أكثر تقدير، إذاً ما العمل؟ هل يقوم هذا الشخص بتوظيف عدة موظفين يأرشفون معه؟ لكن هذا الموضوع مكلف جداً خاصة عند الأخذ بعين الاعتبار أن للموظفين طاقة أيضاً.
الحل هو ببساطة باستخدام روبوت يقوم بالعمل، وعندما نقول روبوت لا نعني بذلك رجلاً آلياً، وإنما نتحدث عن روبوتات محركات البحث التي هي عبارة عن برامج كمبيوتر سنأتي للتفصيل عنها لاحقاً.
وبهذا يتطور عدد الصفحات المؤرشفة يومياً بشكل هائل.
الفكرة السابقة هي فكرة عمل مجركات البحث ببساطة شديدة، تقوم الروبوتات أو السبايدرات (العناكب) بالتجول في صفحات شبكة الانترنت، ومن ثم تحضر ملخصات عنها (تحوي الكلمات المفتاحية) مع روابطها لتضعها في أرشيف محرك البحث. وعندما يقوم زائر محرك البحث بالبحث عن عبارة معينة فإن النتائج الظاهرة هي النتائج الموجودة في أرشيف محرك البحث.
في الصورة التالية يشرح موقع (كيف تعمل الأشياء) ببساطة طريقة العمل:
يقوم العنكبوت بالمرور بكافة صفحات الموقع، ومن ثم يبني قائمة بالكلمات المفتاحية الموجودة في كل صفحة، ومن ثم يضغط المعلومات لتحتل أقل قدر ممكن من الذاكرة، ويخزنها في مساحات التخزين الخاصة بالأرشيف.
لأخذ العلم: كانت العناكب في ما سبق تقرأ البرمجة التي تظهر الصفحة للزائر، لذا كان من السهل خداعها، أما الآن فقد قامت محركات البحث وخاصة غوغل بإضافة ذكاء خارق لعناكبها، فالعنكبوت يدخل لصفحة الموقع كما لو أنه زائر عادي، ويقوم بالإطلاع أولاً على عنوان الصفحة ومن ثم يلتفت إلى الكلمات المكتوبة بخطوط كبيرة وعريضة أو ملونة لوناً يختلف عن باقي الكلمات، ويفترض بذلك أن هذه الكلمات ذات أهمية عالية، فيقوم بتصنيفها على أنها كلمات مفتاحية للصفحة.