بسم الله الرحمن الرحيم





الموضوع متاح بالكامل على هيئة ملف pdf لمن لا يملك وقت حاليا، فضلا اضغط
هذا الموضوع عن إشهار وتحسين المواقع عبر الويب .. وهذا مجال كامل وعلم اسمه SEO اختصار Search Engine Optimization ومع
الأسف بالرغم من أهمية هذا المجال إلا أنه يكاد يكون غير موجود تماما عند
العرب وعن تجربة شخصية لم أرى بعينى موضوع واحد باللغة العربية عن هذا
المجال.

هذا المجال لا يهدف فقط إلى إضافة موقعك إلى محركات البحث
الشهيرة بل يعمل على رفع رتبة الموقع ليظهر فى النتائج الأولى فى صفحات
محركات البحث أى فى:
SERPs اختصار Search Engine Results Pages

قل لى ما فائدة إضافة موقعك إلى جوجل مثلا وإذا بحث أحد عن أحد محتوياته
ظهر فى النتيجة رقم 200؟ هل تعلم أن أغلب مستخدمى محركات البحث لا يلتفتون
إلا لأول 10 نتائج فى محركات البحث .. وهل تعلم أن منهم من يختار أول
وثانى نتيجه ولا يرى الباقى!

لذلك فالهدف الحالى هو معرفة أساسيات
دعم المواقع المستمرة .. اعلم أخى القارئ أن موقعك بكل صفحاته هى طفل
تربيه ويكبر معك يوما بيوم – إذا تابعته – أو لا قدر الله سيمرض ويموت إذا
أهملته .. ولكى لا نطيل .. هناك 3 محركات بحث أساسية لابد أن تجعل لموقعك
بصمه فيها .. أولها جوجلGoogle لأن حوالى 40% من العالم تستخدمه – إن لم
يكن أكثر – ثم الياهوYahoo وبعدهما محرك إم إس إن MSN .. نبدأ بالأساسيات
ثم نعطى لمحة مميزة لكل محرك!

تذكر أنك فى حالة تنافس .. وتحتاج
إلى استراتيجية عالية وتخطيط وليس مجرد عمل عشوائى! ودائما خطوة واحده
تحدث فرقا .. إما للخلف أو الأمام!

الأساسيات العامة:
-
المحتويات! Contents are the king .. دائما اهتم بهذه الكلمة! المحتويات
.. موقعك دون محتوى كبير وفعال فلن يصل إلى شئ .. وأى موقع يتم تصميمه يجب
أن يكون له محتوى جيد فى البداية!

- من أشهر الأساسيات هى وسوم الميتا

الكود:





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

-
أفضل الصفحات هى الصفحات التى يحتوى عنوانها Title ومضمونها Body واسمها
Name ووصلاتها Links والدومين الذى يحتويها على الكلمة المراد البحث
عنها.. وهنا نقدم مثال إفتراضى (ليس واقعيا): إذا بحثت عن كلمة مثل: egypt
فإن أفضل صفحة ستكون على الشكل التالى: www.egypt.com/egypt.html .. طبعا
فى حالات استثنائية لا يتم ذلك ..

- لذلك اهتم بالوسوم , حيث أن لكل وسم قيمة لدى محركات البحث ..

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

-ومثلا الوصلات hyperlinks من أخطر
العوامل التى تحدد الصفحات المطلوب فهرستها .. اعلم أن هناك ما يسمى بـ
anchor text أو (نص التثبيت إن صح التعبير) المهم سنعتبر اسمه الأنكور ..
ماهو الأنكور؟ إنه كالتالى
كود

الكود:

[/url][url=http://www.arabteam2000.com]الفريق العربى للبرمجه 2000[/url]

وهنا
الأنكور هو " الفريق العربى للبرمجه 2000" وبهذا يتضح أنه الجزء الظاهر من
الوصله! وهذا الأنكور يساعد محركات البحث على الوصول للصفحة المقصوده
واظهار نتائج بحث بناء على اسم الأنكور! لذلك حاول من اليوم أن تقلل من
كتابة "اضغط هنا" واستبدل هذا الأنكور بأى شئ يدل على محتوى الصفحة!

-أما
الوسم


فهو أيضا من الوسوم المهمة لأن محركات البحث تعطى له
مصداقية كبيرة لكون الخط كبير (وهذا كدليل على عدم وجود سبام spam أو خدع)
.. ويمكنك تقليل حجم هذا الخط عن طريق CSS بحيث لا يشوه منظر الصفحة!
وإياك واستخدام css فى جعل النص الناتج من هذا الوسم يساوى صفر وتخفى
الكلمات.. سترى فى النقطة التالية.

- احذر من كتابة كلمات باللون
الأبيض على خلفية بيضاء (بحيث لا تظهر الكلمات)! هذا ما يسمى cloaking or
stealth هذا يعرض موقعك للعقاب من محركات البحث وقد لا تتم فهرسة موقعك
إطلاقا!
- بالنسبة للصفحات الديناميكيه والتى تعتمد على الاستعلامات من قواعد البيانات ... مثال:

http://www.anwarica.com/books/search.php?cat=Oracle


هذه
الصفحه رغم مافيها من رموز إلا أن لها معنى .. فهى تدل على محتوى كتب
أوراكل .. تخيل لو كانت على صورة id=132549 فستصبح دون معنى!
الخلاصه..
إذا استخدمت صفحات ديناميكية حاول أن تجعل لها معنى ولا تستعلم عن أرقام
من قواعد البيانات .. article name أفضل من article id
وهذه الصفحة
بالمثال سيتم فهرستها فى جوجل وياهو وإم إس إن دون مشاكل تذكر .. ولكن لا
تضمن ذلك فى بقية محركات البحث! بل أحيانا وجود session يسبب مشاكل وأخطاء
فى الوصول للصفحه!
لهذا هناك طرق لعمل صفحات ودوده لمحركات البحث
Search engines friendly pages بحيث تصبح سهله للقراءة .. ذلك باستخدام
mod_rewrite فى الأباتشى ويمكن اعداد IIS لنفس الهدف ..
مثال لعمل هذه العملية .. تخيل العنوان:

[url=http://www.anwarica.com/books/search.php?cat=Oracle]http://www.anwarica.com/books/search.php?cat=Oracle

يمكن تحويله إلى

http://www.anwarica.com/books/cat/Oracle

وهذا
باستخدام قوانين .. واحذر من الأخطاء الناتجه عن هذه العملية فقد ينتج
عنها loop يسبب بطئ رهيب فى السيرفر .. عليك إتقانها أولاً .. وكدرس رائع
لعملية التحويل، إليك هذا المقال:
http://www.sitepoint.com/article/guide-url-rewriting

-
لا تقلق بالنسبة لكون موقعك دوت كوم .com أو بكونه على أى اختصار آخر حتى
لو .info لأن محركات البحث لا تهتم بهذا الموضوع .. فلا فرق بين .com,
.net, .info, .edu, .tv وهكذا!

- لا شئ اسمه امتداد أفضل من الآخر
.. بمعنى الصفحات بامتداد htm ليس بأفضل من الامتدادات الأخرى مثل php,
asp .. لا علاقة إطلاقا بين امتداد الصفحة وفهرستها فى محركات البحث!
إطلاقا! الفرق هو المحتوى.. استخدم أى امتداد يروق لك فمحرك البحث يعمل
مثل المستخدم يدخل وينظر إلى المكتوب أمامه!

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

- إذا وضعت صور فى موقعك (وهذا شبه أكيد) فعليك بإضافة alt .. بالشكل التالى:

كود

الكود:

[img]myimg.gif[/img]

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

- إذا قمت بشراء اسم دومين (نطاق)
طويل قليلا (يتكون من أكثر من كلمه) عليك باستخدام Dash لتفصل بينهم!
مثال: إذا أردت دومين باسم real doctors فلا تختاره realdoctors.com واختر
بدلا منه real-doctors.com لأنه أسهل فى التفسير لدى محركات البحث!

-
ابتعد عن تصميم صفحات تشغل مساحة كبيرة من النصوص .. فكلما قلت مساحة
النصوص كلما كانت أفضل فى الفهرسة .. مثلا الصفحة التى مساحتها 5 كيلو
بايت أفضل من الصفحة ذات مساحة 10 كيلو بايت .. ويقال أن محركات البحث
تكتفى بعدد معين من الحروف فى بداية ونهاية الصفحة .. فلا تحاول أن تضيع
الفرصة بعمل صفحات كبيرة جدا!

- استخدم تقنية CSS فى التصميم وحاول
قدر الامكان الابتعاد عن الجداول فى html لأن الجداول تعيق الفهرسة كما
تطيل زمن تحميل الصفحه! وإليك درس لاستخدام css بدلا من الجداول على
الرابط
http://www.arabteam2000-forum.com/index.php?showtopic=59707

-
أضف صفحة خطأ 404 مخصصة بحيث تشير إلى وصلات الموقع الأساسية وستفيدك فى
حالة وصول أحد مستخدمى محركات البحث إلى صفحة قديمة تم إلغاؤها من السيرفر!

-
أخطر قضية تشغل بال أصحاب المواقع بعد كل ذلك هو ظهور صفحاتهم فى النتائج
الأولى لمحركات البحث .. هل تعلم أن أسهل الطرق هو معرفة الكلمات المنافسة
لك! عملية المنافسة competition هى أحد عوامل تحديد مكان موقعك .. مثلا إن
كان موقعك فى مجال الهندسة قسم الاتصالات فعليك بمعرفة الكلمات الدالة
المشهور فى هذا المجال وتراقبها! ثم تضع كلمات دالة فى موقعك مميزة قليلا
عنها (فقد تجد كلمات دالة غير موجوده فى الصفحات المنافسه!) .. أما إن لم
تجد لك مخرج فعليك برفع رتبة صفحاتك PR وتعنى Page Rank وسنعرفها بعد قليل.

-
أضف موقعك إلى محركات البحث يدويا دون استخدام برامج أو سكريبت خاص .. لأن
الإضافة اليدوية مؤكده وفعالة أكثر من الإضافة الآلية وأضفه إلى فهارس
البحث directories وأشهرهم http://www.dmoz.org ولكن الإضافة هناك صعبة إلى حد ما.


.::الَّلهُمَّـ اجعَلْـ عَمَلَنَا خَالِصًا لِوَجهَكَـ الكَرِيمِـ::.
إضافة موقع ويب إلي محركات البحث Last10