أحدث المواضيع

حل مشكلة Links are not crawlable في مدونة بلوجر

حل مشكلة Links are not crawlable في مدونة بلوجر

عندما تستخدم أداة PageSpeed Insights لتحليل صفحات الويب، قد تواجهك مشكلة تحذير تسمى "links are not crawlable" أو "الروابط غير قابلة للزحف". هذا التحذير يشير إلى أن هناك مشكلة تقنية في صفحتك تمنع محركات البحث من متابعة وفهرسة الروابط الموجودة فيها.

حل مشكلة Links are not crawlable في مدونة بلوجر

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

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

  • عدم تهيئة الروابط بشكل صحيح: قد يكون هناك خطأ في تهيئة روابط صفحتك. تحقق من أن الروابط لديك تحتوي على سمة href المناسبة وتشير إلى العنوان الصحيح للصفحة المستهدفة.

  • إستخدام CSS أو صور لإنشاء الروابط: في بعض الأحيان، يمكن إستخدام CSS أو صور لإنشاء مظهر الروابط على الصفحة. ومع ذلك، قد يعتبر محرك البحث أن هذه الروابط غير قابلة للزيارة. يجب أن تتأكد من إستخدام وسم <a> لإنشاء الروابط بدلاً من طرق أخرى.

  • مشكلات في ملف robots.txt: إذا كان ملف robots.txt لموقعك يحظر محركات البحث من فهرسة بعض الصفحات أو المجلدات، فقد يؤدي ذلك إلى عدم قدرة محركات البحث على متابعة الروابط الموجودة في تلك الصفحات.

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

لحل مشكلة "links are not crawlable"، ينبغي عليك التحقق من الأسباب المحتملة المذكورة أعلاه وإصلاحها. لكن على الأغلب تظهر هذه المشكلة عندما تستخدم قيمة href="javascript:void(0) في عناصر الرابط <a>. هذا يعود إلى أن قيمة javascript:void(0) لا تقدم عنواناً صالحاً للرابط ولا يمكن لمحركات البحث تتبعه.

تُستخدم قيمة javascript:void(0) في بعض الأحيان في JavaScript لتنفيذ الوظائف أو الأحداث دون إعادة توجيه الصفحة إلى عنوان URL جديد. ومع ذلك، فإن إستخدامها كقيمة href للرابط يعتبر غير مفيد من وجهة نظر تجربة المستخدم ومحركات البحث.


ولحل هذه المشكلة يمكنكم إتباع الخطوات التالية:

1. نقوم اولاً بنسخ الـ class أو الـ id للكود الذي حدثت فيه المشكلة.

حل مشكلة Links are not crawlable في مدونة بلوجر

2. ثم نقوم بتسجيل الدخول الى حساب بلوجر، ثم النقر على تبويب المظهر من لوحة التحكم وإختيار تعديل HTML.

حل مشكلة Links are not crawlable في مدونة بلوجر

3. نضغط من الكيبورد Ctrl + F ثم نعمل لصق وننقر Enter.

حل مشكلة Links are not crawlable في مدونة بلوجر

4. نقوم بإضافة الوسم ' '=role الى الكود ونضيف له نفس قيمة الـ class ونعمل حفظ، وكما موضح في الصورة ادناه:

حل مشكلة Links are not crawlable في مدونة بلوجر

وعند عمل تحليل للمدونة مره اخرى في أداة PageSpeed Insight سنلاحظ إختفاء الخطأ وتم حل المشكلة بنجاح.


وللمزيد من التفصيل يمكنكم متابعة الفيديو في الأسفل...


0 comments:

إرسال تعليق

Adbox

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *