كيفية تحسين Magento Store الخاص بك بسرعة Google PageSpeed ​​Insights دون أن تكون مطورًا

نشرت: 2019-11-07
Magento store

آخر تحديث - 8 يوليو 2021

أصبحت النتيجة العالية لـ Google PageSpeed ​​Insights علامة الجودة لمتاجر Magento. وعلى الرغم من أن فرق التحسين في Google و Magento الرئيسية تؤكد أنها ليست أداة جيدة لقياس تحسين الأداء ، لا يزال تجار التجزئة عبر الإنترنت يعتمدون عليها لمراقبة أداء متجرهم من حيث السرعة والموثوقية.

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

إصلاح # 1. احصل على CDN جيد

شبكة توصيل المحتوى ليست علاجًا شاملاً لمتاجر Magento ولكنها قريبة منها قدر الإمكان. بالإضافة إلى الفوائد الواضحة لتسليم الأصول بشكل أسرع وزمن وصول أقل ، تقدم CDN مجموعة من الميزات التي يمكن أن تجعل متجر Magento الخاص بك أسرع:

  • تحسين الوسائط (يعرف CDN كيفية تقليل الحجم الكلي للصورة دون المساس بالجودة) ،
  • تصغير وضغط الأصول الثابتة مثل ملفات CSS و JS و HTML (يمكن أن يساعد إنشاء أصول أصغر بالتأكيد في تقديمها بشكل أسرع حتى على الشبكات الأبطأ) ،
  • استبدل ملفات JPEG القديمة بتنسيق WebP الحديث للمتصفحات التي تدعمها (يتم تحميل الصور بشكل أسرع وتشغل مساحة أقل) ،
  • تحويل الصور إلى تنسيق تقدمي (يتم تحميل الصور التدريجية بطريقة مختلفة عن الصور التقليدية ، مما يمنح المستخدمين إحساسًا بأداء أعلى على الرغم من أن المتجر يتم تحميله تقنيًا بنفس السرعة) ،
  • تأجيل تحميل الأصول (يحتاج Magento بشكل أساسي إلى تأجيل تحليل JavaScript ) من أجل تسريع تسليم الأصول الهامة ،
  • إعطاء الأولوية لبروتوكولات HTTP / 2 و QUIC لتحميل الملفات بشكل أسرع وغير متزامنة ،
  • ضبط عمر ذاكرة التخزين المؤقت إلى القيم المثلى ،
  • تقديم إصدارات مختلفة من الصور لمستخدمين مختلفين (يكون التحويل المتعدد مفيدًا عندما يحتاج المتصفح إلى صورة ذات حجم أصغر ، على سبيل المثال).

لا يتطلب تثبيت CDN وتكوينه الكثير من الخبرة الفنية. ستتمكن في معظم الأوقات من التعامل مع المهمة دون صعوبة كبيرة. يعد CDN أحد أفضل الحلول لأداء الواجهة الأمامية لـ Magento. يمكن أن يؤدي تكامله إلى تحسين نقاط Google PageSpeed ​​بشكل كبير نظرًا للكم الهائل من الإصلاحات المفيدة التي يقدمها.

على الرغم من أن CDN هي أفضل أداة في صندوق الأدوات لدينا ، فإننا نود أن نعرض لك خيارين آخرين حول كيفية تسريع متجرك ونأمل أن تجعل نقاط PageSpeed ​​أعلى.

إصلاح # 2. اختر استضافة Magento قادرة

Magento عبارة عن نظام أساسي يتطلب الكثير من الموارد ويتطلب فريق دعم مركزًا لمساعدتك في الضغط على كل جزء أخير من الأداء خارج الخادم.

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

لهذا السبب من المهم جدًا أن تختار بعناية بيئة استضافة Magento الخاصة بك وحتى بدقة أكبر - فريق الدعم الفني لمزودك. سيكون هؤلاء هم الأشخاص الذين سيساعدونك في تكوين البيئة والتعامل مع أي صعوبات تقنية محتملة قد تواجهها.

سيتم ترجمة مضيف جيد وخادم قوي في تحسين مرئي إلى نقاط Google PageSpeed. كلما كان الخادم أقوى ، زادت المشكلات التي سيخففها من اختناقات وحدة المعالجة المركزية - ووحدة المعالجة المركزية هي النقطة الضيقة الأكثر شيوعًا في متاجر Magento على الويب. لذلك لا تشك فيما إذا كنت بحاجة إلى خادم أقوى - فمن المحتمل أن تقوم بالترقية فقط.

توصياتنا هنا: قم ببحثك. اقرأ التقييمات ، واسأل من حولك ، وتحدث إلى خبراء المجتمع ، وقارن العروض من مختلف مقدمي الخدمات ، واسأل هؤلاء المضيفين أسئلة محددة.

إصلاح # 3. تحسين إعدادات إدارة Magento

غالبًا ما يتم تجاهل قسم إدارة Magento ولكنه ناقل فعال لتحسين Magento. تتمثل إحدى مزايا تحسين Magento Admin Panel في أنك لست بحاجة فعلاً إلى القيام بأشياء تقنية للغاية. ما عليك سوى اتباع التعليمات البسيطة حول كيفية تغيير إعدادات معينة داخل Magento.

تمكين الكتالوجات المسطحة. هذا حل فعال عندما يكون لديك الآلاف من المنتجات الفريدة في المتجر. تعمل الكتالوجات والمنتجات المسطحة على تغيير الطريقة التي يحفظ بها Magento سمات المنتج في المتجر. بدلاً من الاحتفاظ بها في جداول قاعدة بيانات منفصلة ، فإنها تبني بنية مسطحة تساعد الخادم في جلب قيم السمات بشكل أسرع من ذي قبل. انتقل إلى المتاجر> الإعدادات> التكوين> الكتالوج> واجهة المتجر وقم بتغيير هذين الخيارين إلى نعم .

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

متجر ماجنتو

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

متجر ماجنتو

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

متجر ماجنتو

إصلاح المكافأة. تمكين Elasticsearch!

متجر ماجنتو

لا يؤثر البحث داخل المتجر حقًا على نتيجة Google PageSpeed ​​Insights ولكنه مع ذلك شيء يجب عليك تنفيذه. يعد Elasticsearch تحسينًا هائلاً لتجربة المستخدم ويقدم فوائد ضخمة لجودة الحياة لعملائك.

الشيء هو ، في كثير من الأحيان ، يعد البحث داخل المتجر أحد أكثر العناصر المحبطة في تجربة التسوق بأكملها إذا كانت بطيئة أو غير دقيقة. بالنسبة للمستخدمين المستعجلين ، يمكن أن تكون جودة البحث هي الفرق بين عملية شراء مكتملة وعميل مفقود.

يوفر Elasticsearch سهولة القياس الأفقي والنتائج السريعة وإمكانيات البحث الذكية والمرادفات واستخدام كلمات التوقف ودعم متعدد اللغات.

انتقل إلى المتاجر> الإعدادات> التكوين> الكتالوج> الكتالوج> البحث في الكتالوج لتمكين Elasticsearch. تعتبر عملية الإعداد أكثر تعقيدًا من الإصلاحات الثلاثة السابقة ولكنها تمنحك فوائد كافية لجعلها تستحق وقتك. بمجرد تمكين الإصدار المطلوب من Elasticsearch ، ستحتاج إلى اتباع هذا الدليل لتثبيت محرك البحث الجديد بالكامل.

متجر ماجنتو

ملاحظة: سيكون مقدمو الاستضافة الذين يركزون على Magento على دراية وثيقة بـ Elasticsearch وغالبًا ما يكون لديهم حلول تكامل Elasticsearch جاهزة للاستخدام لتستخدمها. انظر كيف يأتي كل ذلك معا؟ سيجعل موفر استضافة Magento الجيد حياتك أسهل بكثير ، في العديد من الجوانب.

الحصول على الدرجة المثالية. هل أنت في حاجة إليها؟

تستند نقاط Google PageSpeed ​​إلى العشرات من عمليات التدقيق المنفصلة التي تقيم سرعة متجرك بعدة طرق يصعب حتى إدراجها هنا. ما تحتاج إلى فهمه هو أن النتيجة لا معنى لها إذا طاردتها بمفردك ، دون النظر إلى تجربة المستخدم ومشاركة المستخدم أولاً. هذه هي المقاييس الحقيقية التي تريد رفعها.

الطريقة التي يتصفح بها عملاؤك ، وكيف يتصرفون عند Checkout ، أو في عربة التسوق ، أو على شبكة المنتج. اعرف أين تنمو التحويلات أو تنخفض وكيف يمكنك تحسينها. بعد كل شيء ، يجلب الأشخاص الحقيقيون مبيعات حقيقية. الروبوتات ليست مهمة لمتجرك.