Sitemap

Google SEO 101: ما يجب فعله وما لا يجب فعله بشأن الروابط وجافا سكريبت

يشرح Google كيفية التأكد من عمل الروابط بشكل صحيح مع JavaScript في الحلقة الأولى من سلسلة Lightning Talks الجديدة.

تعد Google Lightning Talks إصدارات قصيرة من العروض التقديمية التي ربما تمت مشاركتها في مؤتمرات مشرفي المواقع من Google حول العالم.

نظرًا لإلغاء الأحداث الشخصية في المستقبل المنظور ، تعمل Google على تكييف محتوى المؤتمر الخاص بها للويب.

من المقرر نشر مقاطع الفيديو في سلسلة Google Lightning Talks على مدار العام.

Martin Splitt من Google على الروابط وجافا سكريبت

تخصص Splitt الجزء الأول من Lightning Talks لمناقشة الموضوع "المفضل لدى الجميع": الروابط.

وبشكل أكثر تحديدًا - الروابط في تطبيقات الويب JavaScript.

يتطرق Splitt إلى الدور المهم الذي تلعبه الروابط لكل من المستخدمين وبرامج زحف محركات البحث.

كما أنه يسرد ما يجب وما لا يجب فعله فيما يتعلق بدمج الروابط مع وظائف جافا سكريبت.

روابط مهمة بالبشر والروبوتات

تخدم الروابط الغرض الواضح المتمثل في السماح للمستخدمين بالتنقل بين أجزاء المحتوى.

لكن يجب على مالكي المواقع أن يضعوا في اعتبارهم الدور الذي تلعبه الروابط للروبوتات ومحركات البحث أيضًا.

أولاً وقبل كل شيء - تسمح الروابط لبرامج الزحف بالعثور على صفحات أخرى من موقع الويب.

تقوم برامج الزحف باكتشاف وفهرسة الصفحات الأخرى لموقع الويب باتباع الروابط من صفحة إلى أخرى.

من خلال الروابط التالية ، يكتسب الزاحف فهمًا لبنية الموقع وبنية المعلومات.

هذا مفيد لفهم الصفحات التي قد تكون ذات صلة بموضوع معين.

الموضوعات ذات الصلة: مقدمة عملية لجافا سكريبت الحديث لمحركات البحث

إنشاء روابط باستخدام JavaScript - افعل ولا تفعل

لا يعد إنشاء رابط مباشرًا كما قد تعتقد ، كما يحذر مارتن سبليت.

هذا صحيح بشكل خاص عندما يتعلق الأمر بإضافة وظائف JavaScript إلى رابط.

تسمح JavaScript للمواقع بتخصيص الروابط بطرق مختلفة ، ولكن القيام بذلك قد يجعل الرابط غير قابل للاستخدام لبرامج الزحف.

إليك ما توصي به شركة Splitt.

افعل: اجعل الأمر بسيطًا

الطريقة الأكثر مباشرة لوضع رابط على موقع ما هي استخدام علامة ahref.

من الجيد أيضًا ترقية الروابط القياسية بوظائف جافا سكريبت ، طالما أن بعض الشروط لا تزال مستوفاة.

أمثلة على الروابط المباشرة

لا تفعل: اترك خاصية ahref

عند إضافة وظائف JavaScript إلى ارتباط ، قد تفكر في استبعاد سمة ahref

"إنها ليست فكرة جيدة،"يقول سبليت.

والسبب في ذلك هو أن الارتباط لن يعمل إلا عندما يعمل JavaScript بشكل صحيح.

بدون سمة ahref ، لن تتمكن برامج الزحف من تحديد المكان الذي ينتقل إليه الرابط لأن الزاحف لا يقوم بتشغيل JavaScript.

لا تفعل: استخدم عناوين Psuedo URL

كما أنه لا يساعد في إضافة سمة ahref بدون عنوان URL مفيد ، أو باستخدام "عنوان URL زائف" كما في المثال أدناه:

والنتيجة مماثلة لرابط بدون سمة ahref ، مما يعني أنها ليست فكرة جيدة.

لا تفعل: استخدم الأزرار

قد يبدو استخدام الزر خيارًا قابلاً للتطبيق لإضافة رابط إلى صفحة ، ولكن هذه ليست فكرة جيدة أيضًا.

القاعدة الأساسية هي - إذا أدى الارتباط إلى حدوث شيء ما في الصفحة الحالية ، فمن المحتمل أن يكون زرًا.

من ناحية أخرى ، إذا كان الرابط يأخذ المستخدم إلى جزء آخر من المحتوى لم يكن موجودًا في الصفحة من قبل ، فيجب أن يكون رابطًا قياسيًا.

لا تفعل: اعتمد على معالجات النقر

يجب على مالكي المواقع أيضًا عدم محاكاة الروابط باستخدام عناصر HTML الأخرى واستخدام معالج النقرات في جافا سكريبت ، على سبيل المثال.

هذا يكسر ميزات إمكانية الوصول المضمنة ولا يعد فكرة جيدة.

افعل: استخدم لغة HTML الدلالية

خلاصة القول هي - استخدم ترميز HTML الدلالي وأشر الرابط الخاص بك إلى عنوان URL مناسب.

ما هو عنوان URL الصحيح؟هذا موضح في القسم التالي.

باستخدام "السليم"عناوين URL

تُعد عناوين URL هذه أمثلة نموذجية لما يعتبر "عنوان URL مناسبًا":

هذه عناوين URL مناسبة لأنها تحتوي على السمات التالية:

  • بروتوكول
  • مضيف
  • مسار إلى جزء معين من المحتوى
  • معرّف جزء (اختياري)

الموضوعات ذات الصلة: تحسين محركات البحث وجافا سكريبت: الجيد والسيئ وعدم اليقين

احذر من معرفات الأجزاء

نظرًا لأن معرّفات الأجزاء اختيارية ، وتشير إلى مواقع ضمن نفس جزء المحتوى ، فإن برامج الزحف تتجاهلها.

من المهم بشكل خاص ملاحظة ما إذا كنت تنشئ تطبيقًا من صفحة واحدة يحتوي على روابط مليئة بمعرفات الأجزاء.

لن تتبع برامج الزحف الروابط ، لذلك لن يتمكنوا من فهم تطبيق الويب.

باختصار

إليك النقاط الرئيسية التي تم الحصول عليها من الدفعة الأولى من Google Lightning Talks:

  • استخدم ترميز الارتباط المناسب.
  • لا تستخدم الأجزاء لتحميل محتوى مختلف في تطبيقات صفحة واحدة.
  • أنشئ مواقع الويب التي تعمل بشكل جيد مع JavaScript وسيتم العثور على الروابط.