قبل بضع سنوات، كانت جافا سكريبت مثيرة للجدل للغاية. كانت النوافذ المنبثقة الإعلانية المزعجة السبب في حظر لغة البرمجة بشكل افتراضي. الآن، أصبح من الصعب أن نتصور تصميم المواقع الحديثة دون جافا سكريبت. جافاسكريبت مهم بشكل خاص في الإنترنت عبر الهاتف النقال - كوسيلة للعب وسائل الإعلام، ولكن أيضا ل جيولوكاتيونس والملاحة. ولكن ما مدى نجاح جافاسكريبت ومحركات البحث في تحقيق ذلك؟ ماذا يجب أن نضع في اعتبارنا؟
وقد تعلم محركات البحث
أولا، يجب أن يقال أن الأوقات التي كانت محركات البحث غير قادرة على التعامل مع جافا سكريبت قد انتهت. في حين أن المحتوى تحميلها عبر جافا سكريبت المستخدمة لتكون غير مرئية لمحركات البحث، وأنها قد تعلمت شيئا جديدا حتى الآن. وعندما نتحدث عن محركات البحث، من الواضح أن جوجل يعني، في معظمها. عملاق البحث لا يزال مقياس كل شيء.
بالنسبة إلى غوغل، لا يعد جافا سكريبت خطرا بشكل افتراضي. ومع ذلك، هذا لا يعني أنه يمكنك استخدام جافا سكريبت دون أي تردد. ونظرا لأن غوغل تحتفظ بالطرق التي تعمل بها خوارزمية البحث، فإن النصائح التالية يجب أن تؤخذ بحبة من الملح.
يتم تشغيل هذه النتائج من المتصفح بمجرد تحميل شجرة دوم للموقع. تسمح محركات البحث مثل غوغل بأحداث التحميل أثناء الزحف، بحيث لا يتم فهرسة محتوى الموقع إلا بعد تنفيذ أحداث التحميل.
لا يتم تحميل أحداث المستخدم، على الرغم من. وبالتالي، لن يتم النظر في جميع التغييرات التي يتم إجراؤها عبر أحداث النقر أو اللمس أثناء الفهرسة.
للسماح ل غوغل بفهرسة موقع ما، يجب دائما الدخول إليه عبر عنوان ورل. وبالتالي، لا يمكن اعتبار أحداث النقر إما، لأنها تعرض دائما المحتوى الذي ينشأ عن مستخدم فردي.
وقد تعلم محركات البحث
أولا، يجب أن يقال أن الأوقات التي كانت محركات البحث غير قادرة على التعامل مع جافا سكريبت قد انتهت. في حين أن المحتوى تحميلها عبر جافا سكريبت المستخدمة لتكون غير مرئية لمحركات البحث، وأنها قد تعلمت شيئا جديدا حتى الآن. وعندما نتحدث عن محركات البحث، من الواضح أن جوجل يعني، في معظمها. عملاق البحث لا يزال مقياس كل شيء.
بالنسبة إلى غوغل، لا يعد جافا سكريبت خطرا بشكل افتراضي. ومع ذلك، هذا لا يعني أنه يمكنك استخدام جافا سكريبت دون أي تردد. ونظرا لأن غوغل تحتفظ بالطرق التي تعمل بها خوارزمية البحث، فإن النصائح التالية يجب أن تؤخذ بحبة من الملح.
تحميل المحتوى عبر التحميل بدلا من أحداث المستخدم
في كثير من الأحيان، يتم استخدام الأحداث لتغيير محتوى موقع الويب عبر جافا سكريبت. هنا، محركات البحث عادة ما تنظر فقط المحتوى تحميلها عن طريق تحميل الأحداث.يتم تشغيل هذه النتائج من المتصفح بمجرد تحميل شجرة دوم للموقع. تسمح محركات البحث مثل غوغل بأحداث التحميل أثناء الزحف، بحيث لا يتم فهرسة محتوى الموقع إلا بعد تنفيذ أحداث التحميل.
لا يتم تحميل أحداث المستخدم، على الرغم من. وبالتالي، لن يتم النظر في جميع التغييرات التي يتم إجراؤها عبر أحداث النقر أو اللمس أثناء الفهرسة.
دول الدفع وعناوين ورل
للسماح ل غوغل بفهرسة موقع ما، يجب دائما الدخول إليه عبر عنوان ورل. وبالتالي، لا يمكن اعتبار أحداث النقر إما، لأنها تعرض دائما المحتوى الذي ينشأ عن مستخدم فردي.
بفضل واجهة برمجة تطبيقات حالة دفع جافا سكريبت، من الممكن التأثير على عنوان ورل لموقع الويب. هذا يسمح لك لتحقيق كامل الملاحة على شبكة الإنترنت عن طريق جافا سكريبت، وذلك باستخدام "بوشستات ()" لتغيير ورل المعروضة في المتصفح، في حين تحميل واستبدال المحتوى عبر جافا سكريبت في نفس الوقت.
نظرا لأن غوغل لا يمكنها فهرسة عناوين ورل التي يتم تحقيقها بشكل حصري من خلال واجهة برمجة تطبيقات حالة الدفع، يجب أن يكون لكل عنوان ورل تم إنشاؤه باستخدام "بوشستات ()" عنوان ورل "حقيقي وقائم".
بالمناسبة، وهذا ليس فقط مثيرة للاهتمام لمحركات البحث، ولكن للشبكات الاجتماعية كذلك. وذلك لأنك لا تستطيع مشاركة سوى المواقع التي تحتوي على عنوان ورل "حقيقي". تحتاج فاسيبوك و تويتر أيضا إلى استخراج المحتوى من موقع، والذي يعمل فقط إذا كان هناك ورل.
من المهم دائما استخدام "بوشستات ()" لإنشاء عناوين ورل الصحيحة التي تحتوي دائما على المحتوى المناسب عبر جافا سكريبت. قد يؤدي عنوان ورل غير صحيح لحالة الدفع التي لا تحمل أي محتوى جديد إلى محتوى مزدوج. ومحركات البحث لا تحب ذلك.
لا تستبعد جافا سكريبت
وقد يكون ذلك بديهيا، ولكن لا يزال ينبغي ذكره. بالطبع، عليك التأكد من أن ملفات جافا سكريبت غير مستبعدة لمحركات البحث. إذا كان "robots.txt" يحظر عموما ملفات جافا سكريبت، فإن محركات البحث لا تملك وسيلة للوصول إليها.ونظرا لأن جافا سكريبت نفسها لا تحتوي على محتوى قابل للفهرسة، فإنها غالبا ما تكون مخفية عن محركات البحث
تحسين تدريجي
وبغض النظر عن جميع الخيارات التي تمنحها غوغل ومحركات البحث الأخرى للسماح لك بالزحف إلى المحتوى الذي تم إنشاؤه عبر جافا سكريبت، فإن الطريقة الأكثر أمانا لا تزال هي ما يسمى ب "التحسين التدريجي".
ويتبع هذا المبدأ النهج الذي يجب إعداد المحتوى بطريقة تجعله متاحا، بغض النظر عن المتصفح أو الزاحف.
بشكل ملموس، وهذا يعني أن النصوص والصور والمحتويات الأخرى المفترض أن يتم
العثور عليها والبحث عن طريق محرك البحث، يجب أن تعمل دون جافا سكريبت،
إذا كان ذلك ممكنا.
ومع ذلك، غالبا ما يرتبط ذلك ببذل جهد إضافي كبير لمطور الويب. كل موقع على شبكة الإنترنت أساسا لتوفير جميع المحتوى حتى من دون جافا سكريبت. اعتمادا على نوع وإعداد المحتوى، بعض التنازلات حيث يتم عرض المحتوى المهم فقط دون جافا سكريبت يمكن أن تكون خيارات قابلة للحياة.
هنا، عليك أن تقرر أي جهد معقول لمشروعك.
أرائكم تسعدنا:لمتابعة التعليق حتى نرد عليك فقط ضع إشارة على إعلامى