زحف محركات البحث

ما هو زحف محركات البحث؟

في كل يوم، يتم إنشاء ما يقارب 250 ألف موقع إلكتروني على الويب [المصدر: Siteefy]، عدا عن صفحات الويب الجديدة التي تتم إضافتها على المواقع الموجودة مسبقاً، لكن كيف تقوم محركات البحث باستكشاف وفهرسة محتوى صفحات الويب في جميع هذه المواقع؟ تسمى هذه بعملية زحف محركات البحث.

 المحتويات:

1. ما هو زحف محركات البحث؟

2. طريقة عمل زحف محركات البحث.

3. ما هي خريطة الموقع؟


1. ما هو زحف محركات البحث؟

الزحف Crawling أو زحف محركات الحبث هو عبارة عن العملية التي تستخدمها برامج زحف الويب لمحركات البحث (الروبوتات Bots أو العناكب Spiders) لزيارة الصفحة وتحميلها واستخراج روابطها لاكتشاف صفحات إضافية.

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


 2. طريقة عمل زحف محركات البحث.

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

قد يحتوي ملف robots.txt أيضاً على معلومات حول خرائط المواقع Sitemaps؛ تحتوي خرائط الموقع على قوائم بعناوين URL التي يريد الموقع أن يقوم زاحف محرك البحث بالزحف إليها. تستخدم برامج زحف محركات البحث عدداً من الخوارزميات والقواعد. ولذلك لتحديد عدد مرات إعادة الزحف إلى الصفحة وعدد الصفحات التي يجب فهرستها على الموقع. على سبيل المثال، قد يتم الزحف إلى الصفحة التي تتغير بشكل منتظم أكثر من الصفحة التي نادراً ما يتم تعديلها. 

كيف يمكن التعرف على برامج زحف محرك البحث؟

يمكن التعرف على روبوتات محرك البحث التي تزحف إلى موقع ويب من سلسلة وكيل المستخدم User Agent String التي تمررها إلى خادم الويب عند طلب صفحات الويب.

إقرأ أيضاً… أفضل 9 نصائح تضمن لك القبول في جوجل ادسنس.

الزحف إلى الصور والملفات غير النصية.

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

الزحف واستخراج الروابط من الصفحات.

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


 3. ما هي خريطة الموقع؟

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

كما يمكن أن تساعد هذه محركات البحث في العثور على المحتوى المخفي في عمق موقع الويب. ويمكن أن تزود مشرفي المواقع بالقدرة على التحكم بشكل أفضل وفهم مجالات فهرسة الموقع والتكرار. 

طلب الأرشفة اليدوي.

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

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

مقالات مرتبطة...

  • ما هو جسر التصحيح البرمجي للأندرويد؟

    جسر التصحيح البرمجي للأندرويد Android Debug Bridge (ADB) هو برنامج خادم عميل يستخدم في تطوير تطبيقات Android. يعد جسر التصحيح البرمجي للأندرويد Android Debug-Bridge جزءًا من Android SDK ويتكون من ثلاثة مكونات: عميل وبرنامج خفي وخادم. يتم استخدامه لإدارة مثيل المحاكي أو جهاز Android الفعلي. شرح جسر التصحيح البرمجي للأندرويد. بصرف النظر عن Android SDK، والذي…

  • ما هي بيانات اعتماد تسجيل الدخول؟

    تعتبر بيانات اعتماد تسجيل الدخول مهمة لأنها تمكننا من الوصول إلى أي نظام أو حساب أو جهاز خاص مقيد في العمل أو المنزل أو على الويب. ما هي بيانات اعتماد تسجيل الدخول؟ بيانات اعتماد تسجيل الدخول عبارة عن تركيبة اسم مستخدم وكلمة مرور تستخدم لتسجيل دخولك إلى الحسابات عبر الإنترنت. يمكن أيضًا دمجها مع أكثر…

  • ما هو ربط البيانات (Data Binding)؟

    ربط البيانات (Data Binding)، في سياق .NET، هو الطريقة التي يتم من خلالها تكوين عناصر التحكم على واجهة المستخدم (UI) لتطبيق العميل للجلب من أو تحديث البيانات إلى مصدر بيانات، مثل قاعدة بيانات أو مستند XML. قبل استخدام .NET، كان الوصول إلى نماذج ربط البيانات مقصورًا على قواعد البيانات. وبالتالي، يمكن للعديد من أنظمة إدارة…

  • أفضل طرق تحسين سرعة الكمبيوتر.

    إذا كان جهاز الكمبيوتر الخاص بك يعمل ببطء، فهناك عدد من الأشياء التي يمكنك القيام بها من أجل تحسين سرعة جهاز الكمبيوتر الخاص بك. أحد أبسط الأشياء التي يمكنك القيام بها هو مسح ذاكرة التخزين المؤقت. يمكنك أيضًا محاولة تشغيل أداة مثل Tune-Up Utility أو إلغاء تثبيت البرامج غير الضرورية. إذا كنت لا تزال تواجه…

  • طريقة عمل روت (Root) لأجهزة الأندرويد.

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

  • ما هي (Moodle)؟

    Moodle هو اختصار لعبارة Modular Object-Oriented Dynamic Learning Environment “بيئة التعلم الديناميكية النموذجية الموجهة للكائنات”. إنها منصة تعليمية عبر الإنترنت توفر بيئات تعليمية مخصصة للطلاب. يمكن للمعلمين استخدام Moodle لإنشاء الدروس وإدارة الدورات والتفاعل مع المعلمين والطلاب. كما يمكن للطلاب استخدام موودل لمراجعة تقويم الفصل وإرسال الواجبات وإجراء الاختبارات والتفاعل مع زملائهم في الفصل. يتم…