مدقق HTML لتحسين محركات البحث
الصق كود HTML المصدري لصفحة ما وتحقق من طول العنوان والوصف التعريفي وعلامة canonical وعدد H1 والأيقونة المفضلة وrobots noindex وviewport وتغطية alt للصور.
1,071 مشاهدة
كيف تعمل الأداة
الصق كود HTML المصدري لصفحة ما — من خيار "عرض المصدر" في متصفحك، أو من ملف .html محفوظ، أو من كود منسوخ مباشرة من نظام إدارة المحتوى — وتفحص الأداة المستند بالطريقة نفسها التي يقرأ بها المتصفح، مستخدمةً محلِّل HTML الخاص بالمتصفح نفسه بدلًا من التعابير النمطية (regular expressions). هذا الفرق مهم: أدوات الفحص القائمة على regex تتعثر أمام علامات الاقتباس المتداخلة، أو الوسوم ذاتية الإغلاق، أو التعليقات التي تحتوي على أقواس زاويّة، أو السمات المقسَّمة على عدة أسطر، فتفوّت عناصر أو تحسبها مرتين. أما المحلِّل الحقيقي فيبني شجرة DOM فعلية أولًا، فيُقرأ منها عدد عناصر <h1>، وطول نص <title>، وما إذا كان لعنصر <img> سمة alt حقيقية (مقابل سمة فارغة، وهي صالحة لكنها مختلفة) — كل ذلك يُقرأ من الشجرة لا يُخمَّن بمطابقة النصوص.
كل فحص يقابل إشارة ترتيب أو قابلية استخدام محدَّدة وموثَّقة جيدًا. تُعلَّم وسم العنوان (title) إذا خرج طوله عن نطاق 50-60 حرفًا تقريبًا — إذ يعرض غوغل عادةً نحو 580-600 بكسل من العنوان في نتائج البحث على سطح المكتب، وهو ما يعادل هذا النطاق من الأحرف في خط متناسب؛ العناوين الأطول من ذلك عادةً ما تُقتَطع بعلامة حذف، والعناوين الأقصر من نحو 30 حرفًا تُهدر فرصة تضمين كلمة مفتاحية ثانوية أو اسم العلامة التجارية. يُفحَص الوصف التعريفي (meta description) مقابل نطاق أوسع من 150-160 حرفًا، لأن عرض غوغل للمقتطف أكثر تسامحًا لكنه لا يزال يقتطع الأوصاف الطويلة. يجب أن يكون عدد عناصر H1 واحدًا بالضبط: فعنصر H1 واحد يمنح محركات البحث ومستخدمي قارئ الشاشة إجابة واضحة لا لبس فيها عن "عمّا تتحدث هذه الصفحة"، بينما يترك غياب أي H1 هذا السؤال بلا إجابة، ووجود أكثر من واحد يشتّت تركيز الصفحة الموضوعي ويربك المخطط الذي تبنيه تقنيات المساعدة من مستويات العناوين. يُعلَّم غياب رابط canonical لأنه بدونه، تخاطر الصفحة التي يمكن الوصول إليها عبر عدة روابط (معاملات تتبّع، شرطات مائلة زائدة، http مقابل https) بأن تُعامَل كمحتوى مكرَّر موزَّع عبر هذه الأشكال بدلًا من تجميعه تحت رابط واحد قابل للفهرسة. تُعرَض إشارة robots noindex كتحذير لا كخطأ، لأنها أحيانًا مقصودة (صفحة شكر، صفحة بحث داخلي) لكنها غالبًا ما تكون توجيهًا خاصًا ببيئة الاختبار نُشر إلى الإنتاج بالخطأ — وهو ما يحذف الصفحة بصمت من نتائج البحث دون أي عرَض آخر ظاهر. تفحص الأداة أيضًا وجود وسم viewport (ضروري لعرض الصفحة بعرض معقول على الهاتف بدلًا من تخطيط سطح مكتب مصغَّر)، وسمة lang في <html> (تستخدمها المتصفحات وقارئات الشاشة لاختيار النطق الصحيح، ومحركات البحث لاستهداف اللغة)، ورابط الأيقونة المفضلة (favicon)، وعدًّا جاريًا لوسوم <img> التي تفتقر إلى نص alt — كل واحدة منها فجوة صغيرة في إمكانية الوصول وفرصة ضائعة في نتائج البحث عن الصور.
على سبيل المثال، قد يكشف لصق كود HTML لصفحة رئيسية نموذجية لشركة صغيرة عن: عنوان من 9 أحرف فقط ("الصفحة الرئيسية") — أقل بكثير من النطاق المثالي — وثلاثة عناصر <h1> منفصلة متبقية من قالب منشئ صفحات، ولا رابط canonical، و14 من أصل 20 صورة تفتقر إلى نص alt. لا شيء من هذا ظاهر على الصفحة المعروضة؛ يظهر فقط بقراءة الكود المصدري.
ما ينبغي معرفته
- لا يُرفَع أو يُجلَب أي شيء — أنت من يلصق كود HTML، ويجري التحليل بالكامل داخل متصفحك.
- تُبلِغ الأداة عن إشارات داخل الصفحة فقط؛ فهي لا تتحقق من عوامل خارج الصفحة مثل الروابط الخلفية أو ميزانية الزحف.
- العنصر الذي تُعلَّم عليه إشارة هو دعوة للمراجعة لا عقوبة ترتيب تلقائية — فالسياق (مثل noindex مقصود في صفحة شكر) لا يزال مهمًّا.
الأسئلة الشائعة
هل تجلب الأداة صفحتي المباشرة، أم ألصق أنا الكود؟
أنت من يلصقه — سواء كان ناتج "عرض المصدر"، أو محتوى ملف .html محفوظ، أو HTML منسوخ من نظام إدارة المحتوى لديك. لا تجلب الأداة أي رابط من تلقاء نفسها أبدًا.
ما الأطوال المثالية للعنوان والوصف؟
نحو 50-60 حرفًا للعنوان و150-160 حرفًا للوصف — قريب مما يعرضه غوغل عادةً قبل القص بعلامة حذف. للحصول على معاينة قص دقيقة بالبكسل، استخدم أداة معاينة نتيجة بحث غوغل في هذا الموقع.
لماذا يتم الإبلاغ عن علامة robots noindex؟
يخبر توجيه noindex محركات البحث بعدم فهرسة الصفحة إطلاقًا — وغالبًا ما يُترك بالخطأ بعد نشر تجريبي. يُعلَّم كتحذير حتى تلاحظه قبل النشر، لا لأنه خطأ دائمًا.
لماذا يُعتبر عنصر H1 واحد بالضبط مثاليًا؟
يمنح عنصر H1 واحد محركات البحث ومستخدمي قارئ الشاشة موضوعًا واحدًا لا لبس فيه للصفحة. غياب أي H1 يترك هذا السؤال بلا إجابة؛ ووجود عدة عناصر H1 يشتّت تركيز الصفحة ويكسر مخطط العناوين الذي تعتمد عليه أدوات المساعدة.
هل تعني الإشارة المُعلَّمة أن ترتيب صفحتي سينخفض؟
ليس تلقائيًا. هذه إشارات نظافة داخل الصفحة تستحق المراجعة، لا عقوبات مؤكدة — فرابط canonical مفقود أو عنوان قصير يستحق الإصلاح، لكنه يقف إلى جانب عوامل ترتيب أخرى كثيرة لا تقيسها هذه الأداة.
أدوات مشابهة
الإبلاغ عن مشكلة
مدقق HTML لتحسين محركات البحث
التعليقات
لا توجد تعليقات بعد — كن أول من يكتب تعليقًا!