تتعدد الطرق والتقنيات التي يتم بها تصميم المواقع على شبكة الإنترنت،
لكنها عموماً تندرج تحت هذين النوعين:
• مواقع ساكنة Static Web Sites
وهي المواقع التي يتم تصميمها باستخدام شفرةHTML فقط والتي لا تعتمد
في حفظها للبيانات على قواعد بيانات وهي التي نضطر لإجراء عمليات التحديث
فيها إلى إعادة تحريرها وتحميلها مرة أخرى إلى خادم الموقع.
• مواقع ديناميكية Dynamic Web Sites
وهي المواقع التي تعتمد في عملها على صفحات ويب مبرمجة بإحدى لغات
البرمجة مثل ASP أو PHP وتعتمد في عمليات حفظ البيانات واستدعائها
على قواعد البيانات، وفي كل مرة يتم فيها تحديث الموقع فإن البيانات
الجديدة تظهر بصورة مباشرة وسريعة على الموقع دون الحاجة إلى إعادة
تحرير أو كتابة هذه البيانات إلى صفحات العرض.
عند استعمال الأسلوب الأول فإن عملية استدعاء صفحات هذا الموقع تتم
في الغالب بصورة سريعة وبسيطة وفي العادة فإن هذه الصفحات تكون بالامتداد
htm أو html ومثل هذا النوع من الصفحات لا تجد محركات البحث أي مشكلة
في فهرستها وإدراجها ضمن قواعد بياناتها.
المشكلة تظهر في بعض الأحيان في فهرسة صفحات النوع الثاني من قبل
محركات البحث، حيث تأخذ الصفحات المصممة وفق النوع الثاني امتدادات
تختلف عن النوع الأول مثل php أو asp أو غير ذلك، لكن لا تتوقف تسميات
مثل هذا النوع عند هذا الحد بل يضيف إليها المبرمجين في بعض الأحيان
ما يعرف ب Query String وهي في الغالب مجموعة من المتغيرات أو العوامل
Parameters تضاف إلى الاسم الأصلي للملف ليكون شكلها النهائي كالتالي:
Articles.php?artid=10&category=c
مثل هذه التسميات ضرورية في بعض الأحيان لكن كما ذكرت سلفاً قد لا
تستطيع بعض محركات البحث العثور عليها وفهرستها (بعض محركات البحث
لا تجد صعوبة على الإطلاق في فهرسة ملفات من هذا النوع مثل Google
).
إذا ما هو الحل لهذه المشكلة، وكيف نضمن فهرسة هذه الصفحات من قبل
أكبر عدد ممكن من محركات البحث؟
الحل يكمن ببساطة في إضافة ما يعرف بخريطة الموقع.
الحل ببساطة يمكن أن يكون على هيئة صفحة من النوع الساكن Static يمكن
تسميتها بخريطة الموقع وتدرج فيها أسماء الصفحات التي يضمها الموقع
مع وصف دقيق لهذه الصفحات كلما أمكن ذلك، وبهذه الطريقة يمكن لمحركات
البحث العثور على صفحات موقعك وفهرستها دون عناء كبير أو دون الخوف
من إمكانية عدم عثور برمجيات محركات البحث على صفحات موقعك.
خرائط الموقع تؤدي في الحقيقة غرض واحد هو التعريف بصفحات موقعك وتسهيل
إمكانية الوصول إليها، غير أن أنها تتفاوت أو تختلف من حيث الشكل أو
التصميم وسأذكر فيما يلي بعض هذه القوالب أو الأشكال:
1. صفحات ويب Html Web Page
هذا القالب هو الأكثر شيوعاً بحيث يمكن إضافة هذه الصفحات للموقع لتكون
ذات فائدة كبيرة للتعريف بموقعك لكل من زوار الموقع بحيث يمكنهم ببساطة
العثور على أي صفحة من الصفحات وكذلك مهمة بالنسبة لمحركات البحث ولتسهيل
عملية فهرسة هذه الصفحات من قبلها.
تتم كتابة هذه الصفحات بلغة html لتكون بذلك مثل أي صفحة من صفحات
موقعك ويتم فيها إدراج كل صفحات الموقع مع إمكانية تخصيص أكثر من صفحة
لهذا الغرض إذا كان عدد صفحات الموقع كبير حتى لا يعتبرها محرك البحث
نوع من أنواع الصفحات المؤذية لموقعك ويتم تجاهلها ( يفضل محرك البحث
Google على سبيل المثال أن يكون عدد الروابط في الصفحة الواحدة أقل
من 100 ).
2. ملفات نصية Text Files
القالب الثاني الذي يمكن أن تكون عليه خريطة الموقع هو الملفات النصية
العادية بالامتداد txt على أن يضاف عنوان واسم كل صفحة في سطر ليسهل
بذلك قراءة هذا الملف من قبل محركات البحث.
3. ملفات XML
مثل هذا النوع من الملفات يحتاج إلى بعض الخبرة في عملية التحرير ويتطلب
خلوه من الأخطاء لتتمكن برمجيات محركات البحث من قراءته بصورة صحيحة.
يمكنك تحرير هذا النوع من الملفات باستخدام بعض البرامج المعدة لذلك
كما يمكنك تحريره يدوياً ويمتاز هذا النوع من الملفات عن باقي الملفات
باحتوائه على العديد من التفاصيل المتعلقة بالصفحات المضافة إليه مثل
تاريخ تحريرها وكذلك تاريخ تحديثها مع بعض التفاصيل المهمة الأخرى
والتي سوف نخصص مقال آخر لمناقشتها بالتفصيل بإذن الله تعالى.
صفحات خريطة الموقع هي من الصفحات المهمة في موقعك فهي تضمن بشكل جيد
فهرسة صفحات موقعك من قبل محركات البحث بحيث تتجاوز مشاكل نوع الملفات
وصعوبة فهرستها من محرك بحث إلى آخر هذا بالإضافة إلى كونها أداة جيدة
لتعريف الزوار بمحتوى موقعك في أدق تفاصيله مع تسهيل إمكانية العثور
على هذه الصفحات من قبل زوار موقعك فأحرص الآن وقبل أي وقت آخر على
إضافة مثل هذه الصفحات إلى موقعك.