سيو مواقع JavaScript: كيف تتأكد أن جوجل يرى محتواك

السيو التقني نُشر: فريق صدارة

إذا كان موقعك مبنياً بإطار JavaScript مثل React أو Vue ويعرض المحتوى في المتصفح فقط، فقد يرى جوجل صفحة فارغة في البداية، ويؤجل رسمها، وقد تراها روبوتات الذكاء الاصطناعي فارغة دائماً. الحل الأضمن أن يصل المحتوى جاهزاً في HTML من الخادم.

طرق العرض

الطريقة كيف تعمل مناسبة للسيو
العرض في المتصفح CSR HTML فارغ، والمحتوى يُبنى بالسكربت ضعيفة
العرض من الخادم SSR الخادم يرسل الصفحة جاهزة ممتازة
الصفحات الثابتة SSG الصفحات تُبنى مسبقاً كملفات HTML ممتازة
العرض المسبق للبرامج نسخة HTML جاهزة لبرامج الزحف فقط حل مؤقت

مشاكل شائعة

  • روابط بلا href: التنقل عبر onClick فقط، فلا يكتشف جوجل الصفحات. استخدم <a href>.
  • عنوان ووصف لا يتغيران بين الصفحات لأنهما يُضبطان بالسكربت متأخراً.
  • محتوى يظهر بعد تفاعل مثل النقر أو التمرير.
  • روابط بعلامة # بدل مسارات حقيقية.
  • حظر ملفات JS في robots.txt.

كيف تختبر؟

  1. افتح الصفحة ثم “عرض المصدر” (لا أداة الفحص). هل المحتوى والعناوين موجودة في HTML؟
  2. فحص الرابط في Search Console ثم “عرض الصفحة المختبرة”.
  3. عطّل JavaScript في المتصفح وافتح الصفحة.

نصيحة عملية

إذا كان موقعك الحالي يعتمد على العرض في المتصفح ولا يمكن إعادة بنائه الآن، فالعرض المسبق للصفحات المهمة يقلل المشكلة. لكن عند أي إعادة بناء اختر إطاراً يدعم SSR أو SSG.

اقرأ أيضاً: السماح لروبوتات الذكاء الاصطناعي.

تحتاج من ينفذ هذا على موقعك؟ تعرّف على خدمة السيو التقني.

أسئلة شائعة

هل جوجل يشغل JavaScript؟

نعم، جوجل يرسم الصفحات ويشغل JavaScript، لكن ذلك قد يتأخر، وبعض برامج الزحف الأخرى، ومنها كثير من روبوتات الذكاء الاصطناعي، لا تشغله أصلاً.

ما أفضل طريقة عرض للسيو؟

العرض من الخادم (SSR) أو توليد صفحات ثابتة (SSG)، لأن المحتوى يصل في HTML من أول طلب دون انتظار تشغيل السكربتات.

أرسل رابط موقعك على واتساب

نراجعه ونرد عليك بأهم ما يمنعه من الظهور في جوجل. المراجعة مجانية.