ملف خريطة الموقع sitemap
تتمتع الكثير من المواقع الحديثة بتجربة مستخدمٍ قويةٍ وواجهاتٍ واضحةٍ، كما أنها سهلة الوصول عن طريق محركات البحث، ولا يلبث المستخدم أن يصل إليها حتى يتمكن بسهولةٍ من إيجاد ضالته والحصول على ما يرغب بأسرع ما يمكن. وتعتبر البرمجة القوية إحدى نقاط قوة الموقع والتي لا يلاحظها الكثيرون، فخلف التصميم المميز توجد الكثير من الأسطر البرمجية القوية، حيث يستخدم المطورون كل ما بوسعهم من صفحات الموقع لتقويته ويضيفون الكثير من التفاصيل التي تجعله يظهر بشكلٍ أكبر في محركات البحث، وإنّ ملف خريطة الموقع هو أحد هذه التقنيات التي تجعل الموقع أفضل
ما هي خريطة الموقع
خريطة الموقع هي ملفٌ يحتوي كل روابط وصفحات الموقع بشكلٍ منظمٍ يساعد المستخدمين في التعامل مع الموقع، ولمساعدة محركات البحث في إيجاد كل صفحةٍ منه وفهرستها وإظهارها بوضوحٍ عند الحاجة، وهي عبارةٌ عن قائمةٍ هرميةٍ تحوي الموقع ككلٍ، مقسمًا وفقًا لصفحاته بدءًا من الصفحة الرئيسية وصولًا إلى آخر صفحةٍ في الموقع، ويتم تجسيد خريطة الموقع بشكل ملفٍ أو مخطط XML يحتوي سردًا لكل صفحات الموقع وهو يساعد محركات البحث بشكلٍ خاص بالتعامل مع الموقع بسرعةٍ وذكاءٍ أكبر.
أهمية ملف خريطة الموقع Sitemap
يشمل ملفّ خريطة الموقع ملفاتٍ وصفيةً MetaData عن الموقع مثل العناوين والكلمات المفتاحية وبعض التفاصيل التي يود أصحاب الموقع عرضها، وتشمل فوائد ملفّ خريطة الموقع ما يلي:
تنسيق ملف خريطة الموقع
يتم تنسيق ملف خريطة الموقع sitemap.xml بطريقةٍ موحدةٍ وواضحةٍ، ولكن لا بد من الإشارة إلى أن XML هي ليست الصيغة الوحيدة لكنها الأشهر، وفيما يلي نستعرض مثالًا بسيطًا عن أشهر أشكال خريطة الموقع وهي عبارةٌ عن خريطة موقعٍ بسيطةٍ للغاية، تحوي رابطًا واحدًا فقط وهو رابط الصفحة الرئيسية:
<?xml version="1.0" encoding="UTF-8"?>
<urlset >
<url>
<loc>http://www.example.com/index.html</loc>
<lastmod>2018-06-04</lastmod>
</url>
</urlset>
وكما نرى فإن صيغة ملف خريطة الموقع XML بسيطةٌ وموحدةٌ، تشمل مجموعة وسومٍ أو Tags لتحديد المحتوى، ويكون لكل رابطٍ ضمن الموقع عنوان URL خاصةً به مع معلوماتٍ عنه، ويمكن الحصول على أمثلةٍ أكثر تعقيدًا من موقع sitemaps.org الشهير.
ما هي المواقع التي تحتاج خريطة
يمكن لمحركات البحث الوصول إلى أي موقعٍ، ولكن وجود ملف خريطة الموقع يساعد في تحسين الوصول بشكلٍ كبيرٍ وهو أمرٌ مرغوبٌ، ولكن بعض المواقع تحتاج الخريطة بشكلٍ أكبر مثل:
بناء خريطة الموقع
بالرغم من أن المهمة التي يقوم بها ملف خريطة الموقع هامةٌ للغاية، إلا أن طريقة بناء تلك الخريطة سهلةٌ للغاية ويمكن بناؤها دون كتابة أي حرفٍ فقط باستخدام مواقعٍ متخصصةٍ بتوليد خريطةٍ لموقعك وأدوات مساعدة في ذلك مثل:
كيف تجعل غوغل يصل إلى خريطة الموقع
للقيام بذلك يجب إضافة ملف خريطة الموقع إلى الملفات الأخرى الموجودة ضمن غوغل، ويكون ذلك عن طريق إنشاء حساب Google Search Console، ثم إضافة الملف عن طريقه إلى قسم Sitemaps، وفي الحال يمكن معرفة فيما إذا تمت إضافتها أم لا، وهذا يسهل عمل غوغل ويضمن بشكلٍ جيدٍ وجود الموقع ضمن نتائج البحث المرتبطة به.
كما نرى فإن بناء خريطةٍ للموقع وإضافتها إلى غوغل من المهمات السهلة للغاية، إلى جانب أهميتها الكبيرة في تحسين ظهور الموقع ضمن أي محرك بحثٍ وتسهيل استخدام الموقع من قبل المستخدمين أيضًا.
تتمتع الكثير من المواقع الحديثة بتجربة مستخدمٍ قويةٍ وواجهاتٍ واضحةٍ، كما أنها سهلة الوصول عن طريق محركات البحث، ولا يلبث المستخدم أن يصل إليها حتى يتمكن بسهولةٍ من إيجاد ضالته والحصول على ما يرغب بأسرع ما يمكن. وتعتبر البرمجة القوية إحدى نقاط قوة الموقع والتي لا يلاحظها الكثيرون، فخلف التصميم المميز توجد الكثير من الأسطر البرمجية القوية، حيث يستخدم المطورون كل ما بوسعهم من صفحات الموقع لتقويته ويضيفون الكثير من التفاصيل التي تجعله يظهر بشكلٍ أكبر في محركات البحث، وإنّ ملف خريطة الموقع هو أحد هذه التقنيات التي تجعل الموقع أفضل
ما هي خريطة الموقع
خريطة الموقع هي ملفٌ يحتوي كل روابط وصفحات الموقع بشكلٍ منظمٍ يساعد المستخدمين في التعامل مع الموقع، ولمساعدة محركات البحث في إيجاد كل صفحةٍ منه وفهرستها وإظهارها بوضوحٍ عند الحاجة، وهي عبارةٌ عن قائمةٍ هرميةٍ تحوي الموقع ككلٍ، مقسمًا وفقًا لصفحاته بدءًا من الصفحة الرئيسية وصولًا إلى آخر صفحةٍ في الموقع، ويتم تجسيد خريطة الموقع بشكل ملفٍ أو مخطط XML يحتوي سردًا لكل صفحات الموقع وهو يساعد محركات البحث بشكلٍ خاص بالتعامل مع الموقع بسرعةٍ وذكاءٍ أكبر.
أهمية ملف خريطة الموقع Sitemap
يشمل ملفّ خريطة الموقع ملفاتٍ وصفيةً MetaData عن الموقع مثل العناوين والكلمات المفتاحية وبعض التفاصيل التي يود أصحاب الموقع عرضها، وتشمل فوائد ملفّ خريطة الموقع ما يلي:
- إخبار محركات البحث والمواقع الأخرى بشكلٍ برمجيٍّ معلومات مهمة عن الموقع.
- تسهيل عملية فهرسة الموقع ضمن محركات البحث.
- زيادة فرص ظهور الموقع في نتائج البحث.
- التأكد من أن غوغل وغيره من محركات البحث قد حصلت على معلوماتٍ دقيقةٍ وصحيحةٍ ومنظمةٍ عن الموقع.
- توصيف الترابط بين صفحات الموقع بشكلٍ يسهل على المستخدم ومحرك البحث فهم الموقع.
تنسيق ملف خريطة الموقع
يتم تنسيق ملف خريطة الموقع sitemap.xml بطريقةٍ موحدةٍ وواضحةٍ، ولكن لا بد من الإشارة إلى أن XML هي ليست الصيغة الوحيدة لكنها الأشهر، وفيما يلي نستعرض مثالًا بسيطًا عن أشهر أشكال خريطة الموقع وهي عبارةٌ عن خريطة موقعٍ بسيطةٍ للغاية، تحوي رابطًا واحدًا فقط وهو رابط الصفحة الرئيسية:
<?xml version="1.0" encoding="UTF-8"?>
<urlset >
<url>
<loc>http://www.example.com/index.html</loc>
<lastmod>2018-06-04</lastmod>
</url>
</urlset>
وكما نرى فإن صيغة ملف خريطة الموقع XML بسيطةٌ وموحدةٌ، تشمل مجموعة وسومٍ أو Tags لتحديد المحتوى، ويكون لكل رابطٍ ضمن الموقع عنوان URL خاصةً به مع معلوماتٍ عنه، ويمكن الحصول على أمثلةٍ أكثر تعقيدًا من موقع sitemaps.org الشهير.
ما هي المواقع التي تحتاج خريطة
يمكن لمحركات البحث الوصول إلى أي موقعٍ، ولكن وجود ملف خريطة الموقع يساعد في تحسين الوصول بشكلٍ كبيرٍ وهو أمرٌ مرغوبٌ، ولكن بعض المواقع تحتاج الخريطة بشكلٍ أكبر مثل:
- المواقع الكبيرة والتي من الصعب فهم ترابط صفحاتها دون وجود خريطة للموقع وقد تتجاهل محركات البحث بعض الصفحات الجديدة.
- كون الموقع غير مترابطٍ بطبيعته، أي وجود أقسامٍ من الموقع منفصلة عن بعضها أو أن الترابط بينها غير مبنيٍّ بشكلٍ صحيحٍ.
- موقعٌ جديدٌ ويحوي روابط خارجيةً قليلةً حيث من الصعب الوصول إلى كافة الصفحات.
- وجود محتوى غني في الموقع يحتاج إلى تنظيمٍ لمساعدة محركات البحث في فهرسته بدقةٍ.
بناء خريطة الموقع
بالرغم من أن المهمة التي يقوم بها ملف خريطة الموقع هامةٌ للغاية، إلا أن طريقة بناء تلك الخريطة سهلةٌ للغاية ويمكن بناؤها دون كتابة أي حرفٍ فقط باستخدام مواقعٍ متخصصةٍ بتوليد خريطةٍ لموقعك وأدوات مساعدة في ذلك مثل:
- Screaming Frog SEO Spider and Sitemap generator.
- Enarion phpSitemapsNG.
- XML-Sitemaps.
- Perl Sitemap Generator One.
- Simple Sitemaps One.
- Free Sitemap Generator One.
- Sitemap Doc.
كيف تجعل غوغل يصل إلى خريطة الموقع
للقيام بذلك يجب إضافة ملف خريطة الموقع إلى الملفات الأخرى الموجودة ضمن غوغل، ويكون ذلك عن طريق إنشاء حساب Google Search Console، ثم إضافة الملف عن طريقه إلى قسم Sitemaps، وفي الحال يمكن معرفة فيما إذا تمت إضافتها أم لا، وهذا يسهل عمل غوغل ويضمن بشكلٍ جيدٍ وجود الموقع ضمن نتائج البحث المرتبطة به.
كما نرى فإن بناء خريطةٍ للموقع وإضافتها إلى غوغل من المهمات السهلة للغاية، إلى جانب أهميتها الكبيرة في تحسين ظهور الموقع ضمن أي محرك بحثٍ وتسهيل استخدام الموقع من قبل المستخدمين أيضًا.