خمس خطوات ضرورية لتحسين ظهور الموقع علي محركات البحث

هناك غموض كثير حول هذا الأمر، ولكن فعلا لماذا يجب عليك (شركتك أو مؤسستك أو عملك) أن تتواجد على الشبكة العنكبوتية العالمية – الإنترنت ؟

تحسين ظهور الموقع في محركات البحث او ما يسمى بالانجليزية بـ SEOs Search Engine Optimisation
هي عملية يتم استخدام الكثير من الادوات والخدمات فيها للتاكد من ان الموقع ومحتوى الموقع مرتب ومحسن وتم اتباع الارشادات الازمة لظهوره علي محركات البحث بشكل افضل
اغلب هذة الادوات والخدمات والارشادات التي يتم استخدامها لفحص واختبار الموقع خلال عملية التحسين يتم تقديمها وكتابتها ونشرها من قبل محركات البحث انفسهم
لان محركات البحث تسعى الي ان تكون المواقع مصممة بشكل مرتب ومراعي للقواعد العامة للاشهار لتتمكن هي بسهولة من معرفه وتحليل وارشفة هذه المواقع ومحتواها
لذلك فان محركات البحث كجوجل وبينج مثلا تقدم العديد من الخدمات والارشادات في هذا المجال والتي يجب علي مصمم ومطور المواقع ان يتبعها في عملية اختبار وتعديل الموقع ومحتواة ليكون قابلا للارشفة ومحسن بشكل يجعل من محركات البحث تظهره ضمن نتائج البحث

سنتطرق في هذا الموضوع الي اهم الارشادات والادوات والخدمات التي ينصح باتباعها واستخدامها لنتائج افضل في محركات البحث

1- خريطة الموقع او Sitemaps

خريطة الموقع هنا المقصود بها ليس تلك الصفحة التي تظهر للمستخدم وفيها روابط الموقع وصفحاتة ولكنها شبيهه بها من حيث المبدا حيث انها خريطة لنفس الغرض فهي تحوي روابط الموقع ولكنها مخصصه لمحركات البحث وليس للزائر العادي
الغرض من خريطة الموقع هي اعطا لمحة او ارشاد لمحركات البحث حول المسار الذي يجب اتباعه عند فحص الموقع او ارشفته اي انها قائمة بالملفات والصفحات الخاصه بالموقع تخبر محرك البحث عن الروابط لتي تتواجد علي هذا الموقع
تختلف خريطة الموقع من حيث نوعها او الملف الذي يتم وضع هذه الروابط فيه هناك اكثر من خيار في هذا المجال يمكنك قراة التفاصيل الكاملة لخرائط الموقع الخاصه بمحركات البحث علي الموقع المخصص لها http://www.sitemaps.org/ خرائط الموقع او خريطة الموقع يمكن ان تكون في ثلاث صيغات مختلفة هي كالتالي

- علي شكل ملف اكس ام ال XML

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

- توليد خريطة الموقع علي هئية RSS المعروفة

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

- توليد خريطة الموقع علي شكل ملف نصي عادي Txt

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

2- عمل ملف روبوتس للموقع Robots.txt

يتم عمل ملف يسمي يرشد محركات البحث ويساعدها في عملية ارشفة الموقع هذا الملف ينصح بها طبقا للبروتوكول الخاص به Robots Exclusion Protocol يخزن هذا الملف النصي في الدليل الاساسي للموقع اي ان مسارة يكون كالتالي مثلا www.google.com/robots.txt ويتم زيارتة اليا من قبل محركات البحث عند زيارة اي موقع ويكون فيه بعض الارشادات الخاصه من قبل صاحب الموقع او مطورة
بحيث يخبر محركات وعناكب البحث عن الصفحات التي يجب او لا يجب عليها ان تزورها وتؤرشفها وايضا يتم وضع مسار خريطة الموقع السابق ذكرها في هذا الملف بحيث تخبر محرك البحث عن مسار خريطة موقعك في هذا الملف الاوامر التي يتم استخدامها في هذا الملف هي

- Disallow

تخبر محرك البحث وعناكب البحث عن الصفحات او المسار الذي لا يجب عليها ان تصل الية او تزورة

- Sitemap

تخبر محركات البحث عن المسار الخاص بخريطة الموقع

- Crawl Delay

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

مثال لما يمكن ان يكون ملف روبوتس


#اسمح لاي مستعرض او محرك بحث في زيارة اي صفحة
User-agent: *
Disallow:

#لا تسمح لبرنامج وعناكب سبام بوت بزيارة اي صفحة
User-agent: spambot
disallow: /

sitemap: www.example.com/sitemap.xml

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

3. Meta Robots

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

<html>

  <head>

    <title>The Best Webpage on the Internet</title>

    <meta name="ROBOTS" content="NOINDEX, NOFOLLOW">

  </head>

  <body>

    <h1>Hello World</h1>

  </body>

</html>

الخيارات المتاحة في هذا الوسم او الاوامر الخاصه به هي
-NOINDEX , INDEX
يخبر محرك البحث ان لا يورشف الصفحة او ان يورشفها
- NOFOLLOW , FOLLOW
يخبر محرك البحث ان يتبع الروابط الموجودة في الصفحة او ان لا يتبعها ولا يزورها

4. Rel="Nofollow"

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

<a href=”http://www.example.com” title=“Example” rel=”nofollow”>Example Link</a>

5. Rel="canonical"

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

مثال للصفحات التي لها روابط مختلفه ونفس المحتوى


    http://www.example.com/

    http://www.example.com/default.asp

    http://example.com/

    http://example.com/default.asp

    http://Example.com/Default.asp

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

ولهذا يجب اختيار اي صفحة هي المصدر الاصلي والرئيسية لكل الصفحات ووضع رابطها في هذا الامر في راس كل صفحة من الصفحات المتشابهه ويكون شكل راس الصفحات المذكورة كالتالي

<html>

  <head>

    <title>كليك ويبس </title>

    <link rel="canonical" href="http://www.example.com">

  </head>

  <body>

    <h1>مرحبا بكم في الموقع </h1>

  </body>

</html>

هذا يخبر محرك البحث ان الصفحة الحالية واي صفحة وضع فيها هذا الامر انما هي نسخة للصفحة الاصلية ذات الرابط http://www.example.com

© جميع الحقوق محفوظه لدى الشركه

تصميم وبرمجه شركه كليك ويبس للبرمجيات