11 طريقة لتحسين موقع التجارة الإلكترونية الخاص بك للسرعة
نشرت: 2018-05-24بصفتك شركة تجارة إلكترونية ، يجب أن يكون تحسين أداء موقعك أحد أولوياتك القصوى.
ذلك لأن تحويلاتك تتأثر بشكل مباشر بمدى سرعة تحميل صفحاتك. يتوقع المستهلكون اليوم مواقع سريعة للغاية. إذا كان متجرك على الإنترنت بطيئًا لأي سبب من الأسباب ، فإنك تخاطر بفقدان العملاء ، وفي النهاية ، الإيرادات.
في الواقع ، ستخسر 20٪ من زوار موقعك إذا واجهوا تأخيرًا لمدة 3 ثوانٍ في وقت تحميل الصفحة ، وفقًا لدراسة أجرتها مجموعة أبردين عام 2016.
ما هي سرعة الصيام؟ في المتوسط ، كانت مواقع البيع بالتجزئة العالمية العاملة في عام 2017 بين الجمعة السوداء والثالث من يناير مكتملة بصريًا وجاهزة للاستخدام في غضون 2.5 ثانية ، وفقًا لشركة Dynatrace لإدارة الأداء الرقمي.
فيما يلي بعض الطرق الرئيسية لضمان تحسين موقعك للسرعة:
1. تحديد عدد عمليات بحث DNS
في كل مرة يتم فيها تحميل موقع التجارة الإلكترونية الخاص بك ، يحتاج المتصفح إلى العثور على عنوان IP الذي يتوافق مع اسم المجال الخاص بك. وهذا ما يسمى ببحث DNS (نظام اسم المجال).
يحتاج المستعرض إلى البحث عن مجالك الرئيسي بالإضافة إلى أي مجالات على صفحتك تأتي من مصدر خارجي ، مثل موجز Twitter أو فيديو YouTube مضمن. لذلك ، سيؤدي تقليل عدد الاستعلامات إلى المصادر الخارجية على موقعك إلى تقليل عمليات بحث DNS المختلفة التي يحتاجها العميل ، مما قد يؤدي إلى تأخير التحميل الأولي للصفحة. بدلاً من الارتباط التشعبي بالصور ، على سبيل المثال ، يمكنك استضافتها على الخادم الخاص بك بدلاً من ذلك.
يمكنك أيضًا البحث عن مزود DNS أسرع ، أو تغيير قيم TTL (مدة البقاء) للاستفادة من التخزين المؤقت لـ DNS ، أو نقل أكبر عدد ممكن من الموارد إلى شبكة توصيل المحتوى (المزيد حول هذا لاحقًا).
2. استثمر في عمليات بحث أفضل عن استضافة الويب
تعد استضافة الويب الموثوقة والسريعة عاملاً بالغ الأهمية في سرعة موقعك. ولا يتم إنشاء جميع مضيفي الويب على قدم المساواة. سترغب في العثور على خدمة يمكنها التعامل مع الارتفاعات الكبيرة في حركة مرور الويب والمعاملات (مثل أثناء إطلاق منتج كبير أو فترة الجمعة السوداء إلى CyberMonday).
ليس هناك مصير أسوأ لموقع التجارة الإلكترونية من عدم إمكانية وصول الزائرين إليه. ستضمن خدمة الاستضافة الجيدة مدة تشغيل تصل إلى 99.5٪ أو أعلى. يعد المضيف المتميز بوقت تشغيل يصل إلى 99.99٪.
بدون شك ، سترغب في الحصول على شهادة SSL وعنوان IP مخصص.
3. ضغط صورك
تشكل الصور 50-75٪ من إجمالي وزن موقع الويب الخاص بك ، ولكن من المدهش أن حوالي 45٪ من أفضل 100 موقع للتجارة الإلكترونية لا تكلف نفسها عناء ضغط صورها. يجب عليهم ويجب عليك. يمكنك اختيار الضغط بدون فقدان البيانات الذي يقلل من حجم الملف دون خفض الجودة.
يجب عليك دائمًا تعيين أبعاد الصورة في التعليمات البرمجية الخاصة بك حتى لا يحتاج المتصفح إلى الانتظار حتى يتم عرض صورتك بالكامل قبل الانتقال إلى العناصر الأخرى في الصفحة. سيترك ببساطة صندوقًا بأبعاد محددة مسبقًا ويستمر في العمل على تحميل الموقع.
قم بضغط صورك في Photoshop أو استخدم ضاغط صور مثل TinyPNG أو Kraken.io.
4. إعطاء الأولوية للتحميل الفوقي
نظرًا لأن الجزء العلوي من موقعك سيكون أول ما يراه زوارك ، فمن المنطقي أن يتم تحميل أي شيء "في الجزء المرئي من الصفحة" بشكل أسرع من باقي الموقع. مصطلح آخر لهذه العملية هو التراخي في التحميل. إنه مفيد بشكل خاص في تسريع مواقع الويب ذات الصفحة الواحدة والمليئة بالصور ، والتي أصبحت خيارًا شائعًا للتصميم للعديد من العلامات التجارية.
للحصول على إرشادات حول كيفية تمكين التحميل البطيء ، انتقل هنا.
5. تخزين صفحتك مؤقتًا
بدلاً من إجبار المستخدم على تنزيل كل مكون من كل صفحة في كل زيارة ، يسمح التخزين المؤقت بتخزين العناصر العالمية مؤقتًا بواسطة المتصفح ، لذلك لن تتطلب سوى العناصر الجديدة طلب المتصفح.
يعمل التخزين المؤقت على تسريع وقت التحميل لأن عناصر الصفحة مثل فهارس البحث في الموقع ومعلومات الكتالوج ومعلومات المستخدم وكتل الشريط الجانبي وتعليمات التخطيط وملفات الترجمة يتم تخزينها بواسطة المستعرض. عادةً ما تظل هذه العناصر كما هي في كل صفحة ، لذلك ليست هناك حاجة للمتصفح لطلب هذه الموارد في كل مرة ينقر فيها الزائر على صفحة جديدة.
لتمكين التخزين المؤقت للمستعرض ، يلزمك تحرير رؤوس HTTP لتعيين أوقات انتهاء صلاحية أطول لأنواع معينة من الملفات. إليك بعض التوصيات من مطوري Google.
6. تقليل طلبات HTTP
يخصص حوالي 80٪ من وقت استجابة موقع الويب لتنزيل عناصر للواجهة الأمامية مثل الصور وأوراق الأنماط والنصوص وعناصر الفلاش وما إلى ذلك. يقلل تقليل عدد العناصر من عدد طلبات HTTP اللازمة لعرض الصفحة بالكامل .
أسهل طريقة للقيام بذلك هي جعل تصميم موقع الويب الخاص بك أكثر بساطة. لكن هذا ليس خيارًا قابلاً للتطبيق في كثير من الحالات. يمكنك استخدام رموز CSS وخرائط الصور لدمج صور متعددة في صورة واحدة ، وبالتالي تقليل عدد طلبات الصور. يمكنك أيضًا دمج جميع أوراق الأنماط في ملف واحد ، ودمج كل CSS في ورقة أنماط واحدة أيضًا.
7. استخدم ضغط Gzip
عندما يقوم زائر بزيارة موقعك ، يتم تقديم طلب إلى الخادم الخاص بك لتسليم الملفات. من المنطقي أنه كلما زاد حجم الملفات ، كلما استغرق الوصول إلى متصفحك وقتًا أطول.
يسمح ضغط Gzip لخادمك بضغط ملفات الموقع قبل إعادتها إلى المتصفح ، مما يقلل بشكل كبير من وقت النقل. في الواقع ، يمكن لـ gzip قص حجم الصفحات وأوراق الأنماط بنسبة 90٪!
يتم تمكين الضغط عبر تكوين خادم الويب. سيكون لكل خادم ويب تعليمات مختلفة. اتبع هذا جوجل التعليمي لمزيد من التفاصيل.
8. الاستفادة من شبكة توصيل المحتوى
إذا كنت تعمل في مجال التجارة الإلكترونية العالمية مع زوار من جميع أنحاء العالم ، فيجب عليك بالتأكيد استخدام شبكة توصيل المحتوى لتحسين أداء موقعك. تعمل شبكة CDN عن طريق نشر عُقد الخادم في جميع أنحاء العالم حتى يتمكن زوار موقعك من تنزيل الموارد المخزنة مؤقتًا في أقرب عقدة إليهم ، مما يؤدي إلى تحسين الكفاءة وتقليل زمن انتقال التحميل.
يفتخر موفرو CDN بأنابيب شبكة أكبر ، والمزيد من الخوادم الموجودة في جميع أنحاء العالم ، وإمكانيات تناظر الشبكة أكثر مما تمتلكه على الأرجح. بالإضافة إلى ذلك ، لديهم فرق مخصصة تراقب باستمرار بنيتها التحتية وتعمل على تحسينها.
قد يكون اختيار CDN الصحيح أمرًا صعبًا. ابدأ بهذا الدليل.
9. تصغير الرمز الخاص بك
التصغير هو عملية إزالة جميع الأحرف غير الضرورية مثل المسافة البيضاء والخطوط من كود المصدر الخاص بك دون التأثير على وظائفه ، مما يسمح للمتصفحات بتحميل الصفحات بشكل أسرع. تتضمن العملية ملفات HTML و CSS و JavaScript ، ويمكن أن تحدث فرقًا كبيرًا في تسريع أوقات التحميل. يقلل التصغير من حجم ملفاتك وكذلك عدد الملفات المطلوبة.
اتبع هذه الموارد لتنظيف التعليمات البرمجية الخاصة بك وتسهيل على المتصفحات عرض صفحتك.
10. استخدم التحميل غير المتزامن
عندما يقوم المستعرض بتحميل صفحة ، فإنه ينتقل من أعلى إلى أسفل. يمكنك تسريع الأمور من خلال السماح بتحميل البرامج النصية الخاصة بك مثل CSS و Javascript في وقت واحد. وهذا ما يسمى التحميل غير المتزامن. إذا تم تحميل البرامج النصية الخاصة بك بشكل متزامن ، فسيتم تحميلها بالترتيب الذي تظهر به على الصفحة ، مما قد يكون عملية أبطأ.
اتبع هذا الدليل للحصول على فهم أساسي لكيفية تمكين التحميل غير المتزامن.
11. مراقبة سرعة موقعك باستمرار
أخيرًا ، سننهي حيث بدأنا: أنت بحاجة إلى جعل أداء الموقع أولوية كل يوم. هذا يعني أنك بحاجة إلى مراقبة موقعك باستمرار بحثًا عن مشاكل والبحث عن طرق لتحسين السرعة والكفاءة.
توفر PageSpeed Insights من Google أداة جيدة لتحليل سرعة موقعك على الأجهزة المحمولة وسطح المكتب.
تتوفر أداة ممتازة أخرى لفحص سرعة الموقع من Pingdom.
تذكر هذه القاعدة الأساسية: مقابل كل ثانية أطول يستغرقها تحميل موقعك ، ستفقد 10٪ من زوار موقعك. أوتش.