كود JavaScript أسفل رؤوس HTML

ينصح John Mueller من Google بوضع كود JavaScript أسفل رأس HTML للتأكد من أن محركات البحث يمكنها فهم موقع الويب الخاص بك بوضوح.
الخطوط العريضة
- للتأكد من أن برامج زحف البحث يمكنها فهم موقع الويب الخاص بك، من المهم وضع كود JavaScript أسفل علامة رأس HTML.
- يمكن أن يؤثر وضع كود HTML سلبًا على جهود تحسين محركات البحث إذا لم يظهر في أعلى الصفحة.
- بالإضافة إلى ذلك، يمكنك مساعدة برامج زحف البحث عن طريق الحفاظ على قسم <head> نظيفًا ومنظمًا جيدًا.
يقترح John Mueller من Google وضع شفرة JavaScript أسفل علامة رأس HTML للتأكد من أن برامج زحف البحث يمكنها فهم موقع الويب الخاص بك بشكل كامل.
يشارك Mueller هذه النصيحة في مؤشر ترابط Reddit ، حيث يسأل المستخدم عما إذا كان وضع كود HTML قد يتسبب في حدوث مشكلات في تحسين محركات البحث.
الجواب نعم؛ قد يؤثر وضع كود HTML سلبًا على جهود تحسين محركات البحث SEO إذا لم يظهر في أعلى الصفحة.
وبشكل أكثر تحديدًا، من المهم الاحتفاظ بقسم <head> من مستند HTML أعلى الصفحة. يجب أن يحتوي هذا القسم على المعلومات التي يحتاجها Google لقراءة موقعك بشكل صحيح.
يجب وضع أي كود JavaScript أسفل رؤوس HTML.
للتأكد من أن جافا سكريبت لا تتداخل مع قسم <head>، يوصي Mueller باستخدام أداة العرض في Search Console:
“يجب أن تكون رؤوس html (<head>) في المقدمة. أود نقل أي JS إلى أسفل رؤوس HTML ، والتحقق باستخدام أداة العرض في وحدة تحكم البحث من أن JS لا يعبث بقسم <head> “.
فيما يتعلق بالمحتوى الرئيسي، يقول Mueller إن موضعه أقل أهمية، على الرغم من أنه من الأهمية بمكان أن يكون قسم <head> نظيفًا ومنظمًا جيدًا حتى يتمكن Googlebot من فهمه بشكل صحيح.
يتابع Mueller:
“بالنسبة إلى المحتوى، لا يهم كثيرًا، ولكن نظرًا لأن العناصر الرئيسية مخصصة للمعلومات المقروءة آليًا والتي تم التحقق من وجودها في جزء معين من الصفحة، يجب أن تكون نظيفة في المقدمة.
يسقط جافا سكريبت! (في <head>) “
لماذا يعتبر وضع جافا سكريبت مهمًا لتحسين محركات البحث؟
عند إنشاء موقع ويب، من الأفضل تضمين كود JavaScript في الجزء السفلي من مستند HTML بالقرب من علامة الإغلاق </body>.
وذلك لأن JavaScript يمكن أن يؤخر عرض صفحة الويب أثناء تحميلها، مما يؤدي إلى تجربة مستخدم سيئة.
من خلال وضع JavaScript في أسفل الصفحة، يمكن تقديم HTML أولاً، مما يسمح للمستخدم بمشاهدة المحتوى أثناء تحميل JavaScript في الخلفية.
بالإضافة إلى ذلك، يمكنك منع ملفات JavaScript الخارجية من حظر عرض الصفحة باستخدام سمات غير متزامن أو مؤجل.
المصدر: Reddit
قد يهمك: