هل سبق لك أن زرت موقعًا إلكترونيًا وشعرت أنه يُحمّل فورًا تقريبًا؟ يكمن سر هذه التجربة غالبًا في بعض الحيل التقنية البسيطة التي تُرشد المتصفح إلى كيفية تحميل الصفحة بكفاءة أكبر. اثنتان من أهم هذه الحيل هما: التحميل المسبق و الجلب المسبق.
هاتان التقنيتان تُعطيان المتصفح تلميحات حول كيفية تحديد أولويات ملفات موقعك الإلكتروني وتنزيلها. الهدف هو جعل تجربة المستخدم سريعة قدر الإمكان، حتى لا يضطر إلى انتظار تحميل صفحة بطيئة.
ماهو الفرق؟
التحميل المسبق والجلب المسبق متشابهان، لكن بينهما فرقٌ جوهري. فكّر في الأمر كما يلي:
- التحميل المسبق مخصص للملفات التي تحتاجها الآن. أنت تطلب من المتصفح تنزيل الملف في أقرب وقت ممكن لأنه مطلوب لعرض الصفحة الحالية بشكل صحيح.
- الجلب المسبق مخصص للملفات التي قد تحتاجها الى وقت لاحق. أنت تطلب من المتصفح تنزيل ملف في الخلفية، بأولوية أقل، لأن المستخدم قد يحتاج إليه في الصفحة التالية التي يزورها.
يُستخدم التحميل المسبق للموارد المهمة التي قد تُكتشف متأخرًا أثناء عملية التحميل، مثل ملف خط أو صورة خلفية في جدول أنماط. ويُستخدم الجلب المسبق للموارد التي قد ينقر عليها المستخدم لاحقًا، مثل صفحة منتج في قائمة.
كيف تساعد في تحسين محرك البحث الخاص بك
يُعد التحميل المسبق والجلب المسبق جزءًا أساسيًا من تحسين محركات البحث التقنية لديك. ولهما تأثير مباشر على أداء موقعك الإلكتروني. pagespeed، وهو عامل ترتيب. الموقع الأسرع سيحصل على ترتيب أعلى من الموقع الأبطأ، كما أنه يوفر تجربة مستخدم أفضل.
كلما كان تحميل موقعك أسرع، زادت احتمالية بقاء الزوار على صفحتك، مما قد يزيد من وقت بقائك فيها ويخفض معدل الارتداد. وهما مؤشران لمحركات البحث على جودة موقعك.
مفتاح الحصول على هذه النتائج هو استخدامها بشكل صحيح. استخدام الكثير من عمليات التحميل المسبق أو تحميل ملف مسبقًا لا ينقر عليه المستخدم قد يُهدر نطاق تردده، بل ويُبطئ موقعك الإلكتروني. أنت بحاجة إلى منصة تُساعدك على فهم مقاييس سرعة صفحاتك، وتُقدم لك قائمة مهام مُرتبة حسب الأولوية لإصلاحها. كليك رانك يمكننا مساعدتك في هذا الأمر، من خلال تزويدك بالمعلومات التي تحتاجها للحصول على سرعة صفحاتك بشكل صحيح.
كيفية تنفيذ التحميل المسبق والجلب المسبق
يعد تنفيذ التحميل المسبق والجلب المسبق مهمة فنية تتم عن طريق إضافة بضعة أسطر من التعليمات البرمجية إلى رأس موقع الويب الخاص بك.
التحميل المسبق
يمكنك تحميل ملف مسبقًا عن طريق إضافة سطر من التعليمات البرمجية إلى قسم من موقعك الإلكتروني. يبدو كالتالي:
استخدم rel=”preload” تخبر السمة المتصفح بتنزيل الملف. كما = “الخط” تُخبر السمة المتصفح بنوع الملف، ليتمكن من تحديد أولوية الطلب بشكل صحيح. يجب عليك تحميل الملفات المهمة للصفحة الحالية مسبقًا فقط.
الجلب المسبق
يمكنك جلب ملف مسبقًا عن طريق إضافة سطر من التعليمات البرمجية إلى قسم من موقعك الإلكتروني. يبدو كالتالي:
استخدم rel=”prefetch” تُخبر السمة المتصفح بتنزيل الملف في الخلفية. يجب عليك فقط جلب الملفات مسبقًا التي يُحتمل أن يحتاجها المستخدم في الصفحة التالية التي يزورها.
تلميحات أخرى
هناك أيضًا بعض التلميحات المفيدة الأخرى التي يمكنك استخدامها:
- نظام أسماء النطاقات- الجلب المسبق: يُخبر هذا المتصفح بتحليل اسم نطاق الملف قبل الحاجة إليه. هذا مفيد لموارد الجهات الخارجية، مثل خطوط جوجل.
- اتصال مسبق: يُخبر هذا المتصفح بإعداد اتصال بخادم خارجي قبل الحاجة إليه. يُعد هذا مفيدًا للموارد الخارجية الضرورية لعرض الصفحة.
ما هو الفرق بين التحميل المسبق والجلب المسبق؟
التحميل المسبق مخصص للملفات التي تحتاجها الآن في الصفحة الحالية. الجلب المسبق مخصص للملفات التي قد تحتاجها لاحقًا في صفحة أخرى.
هل يساعد التحميل المسبق والجلب المسبق في تحسين محركات البحث؟
نعم، هذا صحيح. التحميل المسبق والجلب المسبق يُساعدان على تحميل الموقع الإلكتروني بشكل أسرع، وهو عامل مُحسّن للتصنيف. كما يُحسّنان تجربة المستخدم، وهي مؤشر أساسي لجودة الموقع الإلكتروني.
ما هي أفضل طريقة لتنفيذ التحميل المسبق والجلب المسبق؟
يجب عليك فقط تحميل الملفات المهمة للصفحة الحالية مسبقًا وتنزيل الملفات التي من المحتمل أن يحتاجها المستخدم في الصفحة التالية.
ما هي موارد حظر العرض؟
الموارد التي تعيق العرض هي ملفات مثل JavaScript وCSS، والتي يجب تحميلها قبل عرض الصفحة بشكل صحيح. التحميل المسبق يُساعد في منع ذلك.