أخطاء HTML وتأثيرها على تصنيفات SEO
HTML (Hypertext Markup Language) هو لغة نصية تشعبية تستخدم في كل صفحة ويب على الإنترنت وتتكون من العديد من العناصر المختلفة (العلامات). الأخطاء الموجودة في كود HTML عادةً تتعلق بعناصر غير مغلقة أو مكررة، ترتيب غير صحيح، وسمات خاطئة/مفقودة.
كيف تؤثر أخطاء HTML على تصنيفات SEO؟
عدد كبير/نوع حرج من أخطاء HTML يمكن أن يؤدي إلى عدم فهرسة بعض أجزاء الصفحات المخالفة بشكل صحيح من قبل Google حيث أن زواحفها ببساطة غير قادرة على قراءة الكود إذا لم يتوافق مع معايير HTML. من السهل جداً ارتكاب أخطاء HTML وبدون أداة لفحص الكود بعناية. يمكن أن تختفي تصنيفات SEO الخاصة بك بسرعة بعد إجراء تغييرات على المحتوى في صفحاتك، وتدرك متأخراً جداً أن Google لم يعد قادراً على قراءة هذه التغييرات الجديدة لأنك وضعت سمة بشكل خاطئ.
أوضح متحدث Google جون مولر هذا قائلاً:
بينما صحة HTML ليست عامل تصنيف مباشر، فإن الأخطاء الحرجة في HTML تعيق Google في تحقيق ما يلي:
- الزحف الناجح للموقع وفهرسة الصفحات ذات الصلة بـ SEO؛
- الزحف، القراءة، وفهم العلامات المنظمة في الصفحة؛
- عرض صفحات موقعك بشكل صحيح على الأجهزة المحمولة وعرض إصدارات مختلفة من موقعك بشكل صحيح بناءً على التوافق عبر المتصفحات.
لماذا أحتاج إلى التحقق من صحة أخطاء HTML إذا كانت المتصفحات يمكنها إصلاحها تلقائياً؟
الأخطاء الموجودة في HTML مقسمة إلى فئتين منفصلتين؛ أخطاء حرجة وغير حرجة. الأخطاء غير الحرجة لا تؤدي إلى خسائر في تصنيف البحث وعادةً ما تُصلح تلقائياً بسهولة من قبل المتصفحات ومحركات البحث.
الأمر نفسه ينطبق على الأخطاء الحرجة؛ معظم الأخطاء الحرجة لا تزال يمكن إصلاحها تلقائياً من قبل المتصفحات ومحركات البحث الحديثة (هذا يأتي بتكلفة سنناقشها في ثانية). ومع ذلك، يمكن أن تكون الأخطاء الحرجة أصعب في الإصلاح وبعض الأخطاء لا يمكن إصلاحها تلقائياً، وسوف تؤثر سلباً حتماً على وظيفة الموقع وفهرسة المحتوى في محركات البحث.
على سبيل المثال، إذا لم يحتوي علامة <a>
لإنشاء رابط على URL، فإن المتصفح/الزاحف لن يكون قادراً على تحديد المكان الذي يشير إليه الرابط. كذلك، إذا لم يكن هناك مسار للصورة في علامة <img>
، فإن المتصفح/الزاحف لن يكون قادراً على تحميلها.
يمكن أن تؤدي الأخطاء في الكود إلى عواقب خطيرة ليس فقط على تصنيفات SEO ولكن أيضاً مباشرة على خطك السفلي. إذا كانت علامة <img>
خاطئة للصور المرفوعة إلى مجموعة منتجاتك، فقد تدفع مقابل حركة مرور إلى صفحات معينة فقط ليتركها الناس لأن لا توجد صور – هذا سهل تفويته إذا كان لديك آلاف المنتجات. كذلك، علامة <a>
مجمعة بشكل خاطئ على صفحة سلة التسوق الخاصة بك يمكن أن تجعل سلة التسوق الخاصة بك غير مفيدة تماماً وغير قادرة على تلقي الطلبات.
باختصار، يجب ألا تترك الأمر للصدفة لإصلاح الأخطاء الحرجة من قبل محركات البحث والمتصفحات الحديثة.
كما ذكر سابقاً، يمكن لمحركات البحث تصحيح بعض أخطاء HTML تلقائياً ولكن ليس جيداً مثل المتصفحات، ببساطة بسبب الوقت المحدود الذي يُخصص لزواحفها لقضائه على صفحاتك. زواحف محركات البحث يجب أن تزحف مئات المليارات من الصفحات كل شهر، لذا لا يمكن للبوتات أن تأخذ الوقت لإصلاح جميع أخطاء HTML حيث أن هناك وقت محدود يمكن تخصيصه. وبالتالي، إذا احتوت الصفحة على الكثير من الأخطاء و/أو أخطاء حرجة، فإن بعض الأخطاء من المحتمل أن يتم تجاهلها تماماً من قبل محركات البحث وهذا سيؤثر سلباً على أي فهرسة/فهرسة جزئية للصفحات المعرضة للأخطاء من قبل محركات البحث.
إذا كنت جديداً في البرمجة و/أو كان موقعك مصنوعاً من قبل مطور/شركة، فمن الشائع جداً العثور على أخطاء HTML التي تركت عن طريق الصدفة/الكسل وبالطبع، هذا سيضيع ذلك العدد المحدود من الثواني التي يمكن لـ Google قضاؤها على الصفحات في موقعك. يمكن أن يزيد هذا مباشرة من تكلفة القيام بـ SEO حيث يجب عليك العمل بجهد أكبر للحصول على نتائج SEO بسبب إهدار ميزانية الزاحف وتكرار الفهرسة/تحديث المحتوى.
“أخطاء HTML الحرجة” تقرير:
- الصفحات الموجودة مع أخطاء HTML حرجة.
- عدد أخطاء HTML الحرجة الموجودة. بالنقر على الرقم المعروض، يمكنك رؤية معلومات مفصلة عن جميع الأخطاء الحرجة في كود HTML.
- وصف أخطاء HTML الحرجة الموجودة في الصفحة.