كيفية زيادة سرعة صفحات موقعك (دليل شامل )
زيادة سرعة الصفحات لتحسين الظهور في محرك البحث جوجل
تعد سرعة الموقع عنصرًا مهمًا لنجاح الموقع . إلى جانب كونه أحد عوامل التصنيف المعروفة ، فهو أيضًا مقياس مهم لقابلية الاستخدام. لا أحد (الأشخاص أو محركات البحث) يرغب في قضاء وقتهم في انتظار تحميل صفحاتك ، خاصة عندما يكون هناك العشرات من مواقع الويب الأخرى حول نفس الموضوع والتي يتم تحميلها بشكل أسرع. الخبر السار هو أن هناك طرقًا لتحسين سرعة الصفحات من خلال تحسين البنية التحتية لموقعك على الويب واتباع بعض أفضل الممارسات.
ماذا يعني سرعة الصفحة
سرعة الصفحة هي عدد الثواني التي تستغرقها الصفحة للتحميل حتى تصبح متاحة بالكامل للمستخدمين.لا ينبغي الخلط بين سرعة الصفحة و “سرعة الموقع “. سرعة موقع الويب هي متوسط سرعة عينة من صفحات من نفس الموقع.قد تختلف سرعة تحميل صفحة معينة عن المتوسط (يمكن أن تكون أبطأ أو أسرع) ، ولهذا السبب من المهم اختبار وتحسين سرعة جميع صفحات موقعك بشكل فردي.
لماذا سرعة الصفحة مهمة لتحسين محركات البحث؟
في أبريل 2010 ، كانت جوجل قد اعلنت رسميًا أن سرعة الصفحة هي جزء من خوارزمية ترتيب جوجل .
الأسباب الرئيسية التي جعلت جوجل تحدد سرعة الصفحة كاحد عوامل التصنيف المهمة :
- تجعل المواقع السريعة المستخدمين سعداء ويقضون المزيد من الوقت على موقع ويب.
- تقلل مواقع الويب السريعة من تكاليف التشغيل (عرض نطاق ترددي أقل واستخدام أفضل لموارد الخادم)
- تحقق مواقع الويب السريعة المزيد من المبيعات (والتحويلات بشكل عام).
- في هذا الوقت ، أصبحت سرعة الصفحة الآن أكثر أهمية من أي وقت مضى.
تشير الإحصائيات إلى أن مواقع الويب بطيئة التحميل تفقد العملاء نظرًا لأن الغالبية العظمى من المستخدمين غير راغبين في الانتظار لأكثر من 3 ثوانٍ لتحميل موقع الويب.
بالإضافة إلى ذلك ، تظهر عدد من الدراسات أن هناك علاقة بين تصنيفات جوجل وسرعة الصفحة. يتم تحميل مواقع الويب التي تحتل المرتبة الأولى في أماكن جوجل بشكل أسرع من مواقع الويب التي تظهر في الأماكن السفلية.
ما هي سرعة الصفحة المثالية؟
بشكل غير رسمي ، تكون سرعة الصفحات المثالية أقل من 3 ثوانٍ لكل من مواقع الويب لأجهزة الكمبيوتر المكتبية والأجهزة المحمولة. أقول “بشكل غير رسمي” لأن هذا الرقم قادم من استطلاعات ودراسات المستخدمين وليس الرقم الرسمي الذي تستخدمه خوارزميات جوجل أثناء عملية الترتيب.
الطريقة التي تعامل بها جوجل مع سرعة الصفحات هي عن طريق تصنيف الصفحات إلى “جيدة جدًا” و “سيئة جدًا”.
هذا يعني أنه إذا كان موقع الويب بطيئًا جدًا ، فقد يكون لذلك تأثير سلبي على تصنيفاته. خلاف ذلك ، تعامل الخوارزمية جميع المواقع بنفس الطريقة.
يمكنك مشاهدة الفيديو التالي من جوجل الذي يناقش كيفية تعامل جوجل مع سرعة الصفحة وسرعة الموقع بشكل عام.
قد يهمك
جوجل : وقت تحميل صفحات الموقع اكثر من 600 مللي ثانية طويل جدًا
كقاعدة عامة ، تحتاج إلى اتخاذ جميع الإجراءات اللازمة لضمان تحميل موقعك على الويب بأسرع ما يمكن.
15 طريقة لزيادة سرعة الصفحة
- ضغط وتحسين الصور
- تحسين تسليم مقاطع الفيديو
- تمكين التخزين المؤقت
- تصغير CSS و JS
- إزالة البرامج النصية لحظر التقديم
- استخدم البرامج النصية بشكل غير متزامن
- الاستفادة من التخزين المؤقت للمتصفح
- استخدم التحميل المسبق والجلب المسبق للموارد
- الانتقال إلى مضيف أسرع
- إلغاء تنشيط الإضافات غير الضرورية
- استخدام شبكة توصيل المحتوى (CDN)
- تحسين قاعدة البيانات
- استخدام Google Page Speed Module
- ترقية وودبريس والمكونات الإضافية
- الترقية إلى أحدث إصدار من PHP
1. ضغط وتحسين الصور
في معظم الحالات ، تكون صفحة الويب بطيئة بسبب عدد وحجم الصور. تعتبر الصور عالية الجودة والعناصر المرئية الأخرى مهمة في السيو وسهولة الاستخدام ، لذا فإن إزالتها تمامًا ليست خيارًا.
ما يجب عليك فعله بدلاً من ذلك هو محاولة تقليل حجم الملف دون التضحية بالجودة .
اتبع النصائح أدناه:
استخدم الحجم الصحيح للصور – قبل تحميل صورة على موقعك ، قم بإعادة ضبط الحجم إلى أقصى عرض ستحتاجه.
على سبيل المثال ، إذا كان الحد الأقصى للعرض الذي تعرضه الصور على مدونتك هو 1200 بكسل ، فمن غير المفضل تحميل صور أكبر من ذلك.
يمكنك استخدام أدوات مثل فوتوشوب أو Pixelmator لفتح صورة، تغيير أبعاده والتصدير إلى تنسيق مناسب مثل JPG أو PNG.
استخدام محسن الصورة (مهم للغاية) – الخطوة التالية هي استخدام محسن الصورة. لا يتم تحسين الصور التي يتم تصديرها من خلال Photoshop أو pixelmator بالكامل عندما يتعلق الأمر بالحجم الأمثل للملف.
يمكن لأدوات مثل imageOptim (لمستخدمي Mac) أو ضاغط الصورة تقليل حجم ملف الصورة بشكل كبير دون التأثير على جودتها.
ستعمل هاتان الخطوتان وحدهما على تقليل حجم الصور ، وسيكون لذلك تأثير كبير على سرعة تحميل صفحتك ، خاصة على الأجهزة المحمولة.
استخدام الصور المتجاوبة – قم بترقية WordPress إلى أحدث إصدار حتى تتمكن من الاستفادة من الصور المتجاوبة.
ما تقوم به هذه الميزة شيئين:
عندما تقوم بتحميل صورة إلى مكتبة وسائط WordPress ، فإنها تنشئ تلقائيًا مجموعة من الصور ذات أحجام مختلفة.
عندما يتم تحميل الصفحة واعتمادًا على الدقة ، فإنها تعرض تلقائيًا حجم الصورة المكافئ للمستخدمين.
وهذا يعني أنه يتم تقديم صورة أصغر حجمًا على مستخدمي الجوّال وهذا يحسن سرعة صفحات الجوال ، خاصةً على الصفحات التي تحتوي على الكثير من الصور.
إذا لم تكن تستخدم وودبريس ، فيمكنك الحصول على مساعدة مطور لتطبيق الصور المتجاوبة على نظام إدارة المحتوى لديك. إنها ميزة يمكن تنفيذها على أي موقع ويب.
ملاحظة مهمة:
الصور المتجاوبة الجديدة التي تم إنشاؤها تلقائيًا بواسطة ووردبريس ،هذا يعني أنه يجب عليك إما استخدام خدمة ضغط الصور للقيام بذلك نيابة عنك ، أو لتحسين الصور يدويًا باستخدام imageOptim أو أي برنامج آخر.
ما أفعله على أساس شهري هو تنزيل جميع الصور للشهر (موجودة في هذا المسار / inc / uploads / [year] [month]) ، على جهاز الكمبيوتر الخاص بي ، وتحسينها باستخدام imageOptim وتحميلها مرة أخرى على الخادم.
استخدام التحميل البطيء – هذه تقنية حيث تقوم المتصفحات بتحميل الصور في صفحة أو نشرها عند الحاجة إليها ، مثلما يقوم المستخدمون بالتمرير لأسفل الصفحة وليس كل الصور مرة واحدة (هذا هو السلوك الافتراضي).
من خلال القيام بذلك ، يتم تحميل الصفحات بشكل أسرع ، خاصة على الهاتف المحمول.
الخبر السار هو أن هناك عددًا من المكونات الإضافية التي يمكن أن تساعدك في القيام بذلك دون الحاجة إلى إجراء أي تغييرات على موقع الويب الخاص بك.
Native Lazyload – اضافة ووردبريس من Google تستخدم ميزة المتصفح الأصلي. كل ما عليك فعله هو تثبيت البرنامج المساعد وتنشيطه. لا توجد خيارات اخرى.
WP-ROCKET – مكون إضافي ممتاز يحتوي على دعم مدمج لتحميل الصور ومقاطع الفيديو البطيئة.
2. تحسين تسليم مقاطع الفيديو
عنصر آخر يمكن أن يبطئ صفحاتك بشكل كبير ، إذا لم يتم تحسينه بشكل صحيح ، هو مقاطع الفيديو.
عند تضمين مقاطع الفيديو في المحتوى الخاص بك ، يجب عليك اتباع أفضل الممارسات التالية:
تحميل مقاطع فيديو إلى خدمة دفق – أفضل طريقة لتقليل تأثير مقاطع الفيديو على سرعة تحميل الصفحة هي تحميلها على خدمة دفق مثل YouTube أو Vimeo ثم تضمينها على موقع الويب الخاص بك.
من خلال القيام بذلك ، الخادم الخاص بك غير مسؤول عن دفق محتوى الفيديو ولكن المحتوى يأتي مباشرة من الموفر.
تعطيل التشغيل التلقائي للفيديو – تأكد من أنك لا تستخدم التشغيل التلقائي. إلى جانب كونها تجربة مستخدم سيئة ، فإنها تبطئ أيضًا من تحميل الصفحة إلى حد كبير.
استخدام التحميل البطيء – يمكن أيضًا تطبيق تقنية التحميل البطيء على مقاطع الفيديو. سيتم تحميل مقاطع الفيديو من المصدر الخارجي فقط ، عندما تكون في إطار عرض المستخدم وليس عند تحميل الصفحة.
استبدل iframe للفيديو بصورة معاينة – هذه تقنية أخرى يمكنك استخدامها. يمكنك عرض صورة معاينة للمستخدمين أثناء انتظار تحميل الفيديو. WP-ROCKET يحتوي على هذه الميزة المدمجة.
3. تمكين التخزين المؤقت
يعد التخزين المؤقت آلية تساعد كثيرًا في سرعة الصفحة وهي ضرورية لجميع مواقع الويب.
بكلمات بسيطة ، عند استخدام التخزين المؤقت ، يقوم الخادم بإنشاء إصدارات HTML ثابتة لصفحات الويب الخاصة بك ويعرضها للمستخدمين بدلاً من إنشاء الصفحات من البداية في كل مرة يكون هناك طلب لصفحة.
وهذا يجعل العملية أسرع ، و موارد خادم أقل ويحصل المستخدم على تجربة أفضل.
آلية التخزين المؤقت ذكية بما يكفي لفهم متى يكون هناك تغيير في الصفحة أو عندما لا يتم تخزين الصفحة مؤقتًا.
لتمكين التخزين المؤقت على موقع ووردبريس الخاص بك ، يمكنك استخدام مكون إضافي للتخزين المؤقت مثل wp -rocket أو wp super cache .
ستضيف هذه المكونات الإضافية جميع قواعد التخزين المؤقت الضرورية إلى ملف .htacess وحتى إنشاء ذاكرة تخزين مؤقت منفصلة لمستخدمي الهواتف المحمولة وذاكرة تخزين مؤقت للمستخدمين المسجلين.
تكون اعدادات الاضافة سهلة ولا تتطلب معرفة فنية.
4. تصغير CSS و JS
Minification عبارة عن عملية تزيل جميع الأحرف غير الضرورية من ملفات CSS و JS (مثل التعليقات والمسافات الفارغة) وهذا تصبح هذه الملفات أصغر حجمًا.
لا يغير التصغير الوظائف ولكنه يقلل من حجم الملف وهذا يعني أوقات تحميل أسرع.
بالنسبة للأشخاص غير التقنيين ، فإن CSS و JS هي ملفات يستخدمها جميع أنواع مواقع الويب والأنظمة الأساسية. إن CSS مسؤولة عن تصميم الصفحة و JS عن الوظائف.
هناك ثلاث طرق لتمكين التصغير لهذه الملفات :
- تحقق مما إذا كان CMS الخاص بك يدعم هذا الخيار. عادة ما يوجد هذا تحت “تحسين السرعة” أو متقدم.
- إذا كنت تستخدم ووردبريس ، فتحقق من توفر هذا الخيار في إعدادات القالب .
- استخدم البرنامج المساعد للتصغير مثل wp -rocket أو autoptimize .
5. إزالة البرامج النصية لحظر التقديم ( Render-Blocking Scripts )
عندما يتم تحميل الصفحة ، سيحاول المتصفح تحميل جميع الموارد المحددة في header ثم يستمر مع باقي الصفحة.
قد تتضمن موارد العناوين النص البرمجي لـ Google Analytics و Facebook pixel والنص البرمجي لبرنامج إعلانات جوجل ادسنس والعديد من النصوص البرمجية الأخرى التي يحتاجها موقعك على الويب لتعمل بشكل صحيح.
إذا فشل تحميل أي من هذه الموارد بسرعة ، فسيؤدي ذلك إلى تأخير تحميل الصفحة.
ما يمكنك القيام به لتجنب هذا الموقف شيئين:
- حاول عدم إضافة أي موارد خارجية أو نصوص برمجية (ما لم يكن ذلك ضروريًا) إلى عنوان موقع الويب.
- انقل نصوص حظر العرض إلى تذييل موقع الويب في الفوتر . إذا كان هذا يبدو تقنيًا للغاية ، فيمكنك استخدام wp -Rockt أو مساعدة مطور للقيام بذلك نيابة عنك.
6. استخدام البرامج النصية بشكل غير متزامن
خدعة أخرى فعالة للغاية عند إجراء تحسين سرعة الصفحة هي التأكد من تحميل جميع النصوص البرمجية بشكل غير متزامن.
أثناء تحميل الصفحة ، سيحاول المتصفح تحميل أي نص برمجي موجود في شفرة HTML لموقع الويب (إما في الرأس أو النص أو التذييل) ، قبل متابعة عرض الصفحة.
هذا يضيف وقتًا إضافيًا إلى سرعة تحميل الصفحة ، خاصة عندما يتم استضافة البرامج النصية على خوادم بطيئة.
لحل هذه المشكلة ، تحتاج إلى تحميل البرامج النصية بشكل غير متزامن. بكلمات بسيطة ، هذا يعني توجيه المتصفح لمتابعة تحميل الصفحة وعدم الانتظار حتى يتم تحميل البرنامج النصي بالكامل.
يتم ذلك من خلال التعليمات البرمجية عن طريق إضافة الأمر “asynchronous ” في رمز البرنامج النصي.
هذه مهمة يمكن أن يقوم بها مطور أو من خلال مكون إضافي ممتاز مثل wp-rocket.
7. الاستفادة من التخزين المؤقت للمتصفح
التخزين المؤقت للمتصفح يختلف عن “التخزين المؤقت للخادم” الذي تمت مناقشته أعلاه. تستخدم جميع المتصفحات الحديثة آلية التخزين المؤقت لجعل تحميل الصفحات أسرع.
الطريقة التي يعمل بها بسيطة. عندما يتم تحميل الصفحة لأول مرة ، ستحفظ المستعرضات عناصر الصفحة مثل الصور وملفات CSS و JavaScripts على جهاز المستخدم.
في المرة التالية التي يزور فيها المستخدم الصفحة المعينة أو أي صفحة أخرى من نفس موقع الويب ، سيستخدم المتصفح الموارد المحفوظة محليًا (وهي عملية أسرع بكثير) ، بدلاً من طلبها من الخادم.
والنتيجة هي تحسين سرعة الصفحات.
بصفتك مشرف موقع ، تتمثل مهمتك في إعطاء تعليمات للمتصفح ، من خلال ملف htaccess لموقع الويب الخاص بك عن عدد المرات ومتى يجب عليهم تحديث العناصر المحلية.
هذه مهمة تقنية للغاية وأفضل طريقة للتعامل معها هي استخدام المكوِّن الإضافي. مرة أخرى ، سوف يقوم wp -ocket تلقائيًا بذلك نيابةً عنك دون الحاجة إلى إضافة أي رمز.
8. استخدم التحميل المسبق والجلب المسبق للموارد
التحميل المسبق والجلب المسبق للموارد هو أسلوب يمكن أن يزيد من أداء موقع الويب الخاص بك ككل ويحسن تحميل صفحاتك المهمة.
من خلال التحميل المسبق والجلب المسبق ، يمكنك توجيه المتصفح إلى التحميل في موارد الخلفية أو الصفحات التي تعرف أنها ستكون ضرورية أثناء تصفح المستخدم لموقع الويب.
دعني أعطيك بضعة أمثلة حول كيفية الاستفادة من هذا:
التحميل المسبق للصفحات: تحتوي الإضافات الجيدة للتخزين المؤقت على ميزة PRELOAD. عند تمكين التحميل المسبق ، ينشئ المكون الإضافي نسخًا مخبأة من جميع صفحات موقع الويب حتى عندما يزور المستخدم صفحة ، يتم عرض ذلك بشكل أسرع حيث أن المعالجة قد تمت بالفعل.
الجلب المسبق لنظام أسماء النطاقات: عندما يستخدم أحد مواقع الويب ملفات خارجية (على سبيل المثال ، خطوط Google ) ، يمكنك إضافتها في قسم الجلب المسبق لنظام أسماء النطاقات من المكوّن الإضافي الخاص بك وهذا سيسرع وقت التحميل إلى حد كبير.
في wp-ocket ، هذا الأمر بسيط مثل إضافة عنوان URL الذي تريد إحضاره مسبقًا في قسم الجلب المسبق لنظام أسماء النطاقات.
9. الانتقال إلى مضيف أسرع
إذا قمت بعد إجراء التغييرات أعلاه ، فلا تزال تلاحظ أن موقعك على الويب بطيء ، فقد حان الوقت للنظر في تغيير المضيف.
يلعب مزود الاستضافة دورًا كبيرًا في مدى سرعة تحميل موقعك .
يجب على المدونين الجادين أو أصحاب الأعمال التجارية عبر الإنترنت استخدام VPS لاستضافة مواقعهم على الويب وليس الاستضافة المشتركة.
والفرق الرئيسي بين الاثنين هو أن الاستضافة المشتركة أرخص ولكن موقع الويب الخاص بك مستضاف على نفس الخادم مع عشرات المواقع الأخرى التي تشترك في نفس الموارد.
عندما تستأجر خادمًا افتراضيًا خاصًا (VPS) ، تتم استضافة موقعك على عنوان IP الخاص به ، على خادم افتراضي يحتوي على موارد مخصصة.
هذا يعني أن موقع الويب الخاص بك أكثر أمانًا وأن أي مشاكل أو عيوب محتملة في مواقع الويب الأخرى لا تؤثر سلبًا على أداء موقع الويب الخاص بك. إنها أكثر تكلفة من الاستضافة المشتركة ولكنها تستحق ذلك بالتأكيد.
10. إلغاء تنشيط الإضافات غير الضرورية
من الممارسات الشائعة تثبيت المكونات الإضافية لأغراض الاختبار ثم نسيانها. كخطوة أولى ، راجع جميع المكونات الإضافية النشطة وقم بإلغاء تنشيط تلك التي لم يتم استخدامها.
حتى إذا لم تكن تستخدم مكونًا إضافيًا بشكل نشط ، فلا يزال رمز المكون الإضافي / CSS قيد التحميل وهذا يؤثر على سرعة موقع الويب الخاص بك.
كخطوة ثانية ، انتقل من خلال المكونات الإضافية التي تستخدمها بالفعل وتعرف على ما إذا كانت هناك طرق للقيام بما يفعله المكون الإضافي ولكن بدون وجود المكون الإضافي.
على سبيل المثال ، يمكنك استخدام مكون إضافي لإضافة إعلانات AdSense إلى صفحات الويب الخاصة بك ولكن مع بضعة أسطر من التعليمات البرمجية في function.php ، يمكنك الحصول على نفس النتيجة دون الحاجة إلى تحميل الترميز الإضافي والمنطق الذي يضيفه المكون الإضافي.
تغييرات بسيطة مثل هذه ، على الرغم من أنها قد لا تبدو مهمة ، إلا أنها يمكن أن تساعدك على كسب بضع ثوانٍ في وقت التحميل.
إذا لم تكن شخصًا فنيًا ، فمن المستحسن توظيف مطور لمراجعة وتحديث الإضافات الخاصة بك واقتراح طرق لتقليل استخدامها.
11. استخدام شبكة توصيل المحتوى (CDN)
شبكة توصيل المحتوى أو CDN هي خدمة تساعد على تحسين سرعة الصفحات من خلال:
- استخدام خوادم مختلفة لتقديم العناصر الثابتة لموقع الويب (الصور ، CSS ، JS)
- استخدام خوادم أقرب إلى الموقع الفعلي للمستخدم.
على سبيل المثال ، إذا كان لديك مستخدمون يصلون إلى موقعك على الويب من بلدان مختلفة ، فسيتم تقديم المستخدمين في الولايات المتحدة من خوادم مقرها في الولايات المتحدة بينما المستخدمون في فرنسا من خوادم مقرها فرنسا .
لاستخدام CDN ، يجب أن يكون لديك اشتراك مع موفر CDN مثل Cloudflare و StackPath وتحتاج أيضًا إلى إجراء بعض التكوين على المجال الخاص بك بحيث تتم إعادة توجيه أي طلبات صفحة إلى مزود CDN الخاص بك.
يقدم العديد من موفري CDN ميزات إضافية مثل الحماية من هجمات DDoS و SSL التلقائي وتحسين الصورة وتقليل HTML و CSS و JavaScript.
هل يجب استخدام CDN؟ توصيتي هي أنه لا يتعين عليك استخدام CDN إلا إذا كان لديك الكثير من الصور على صفحاتك.
بالنسبة إلى مواقع الويب العادية والمدونات ومواقع الشركات التي لا تستخدم الصور بكثافة ، يكفي اتباع إرشادات التحسين الأخرى.
إذا كان لديك موقع ويب للتجارة الإلكترونية عالي الحركة مع العديد من الصور ، فإن CDN قد يستحق ذلك ، لا يزال بإمكانك الحصول على سرعات تحميل رائعة للصفحة بدونها.
12. تحسين قاعدة البيانات
وراء الكواليس ، تستخدم جميع أنظمة CMS خادم قاعدة بيانات ومعظمها يستخدم MySQL أو MariaDB أو SQL Server. سيبطئ خادم قاعدة البيانات البطيء موقعك.
يستند ووردبريس إلى قاعدة بيانات MySQL. على الرغم من أنك لست بحاجة إلى معرفة أي تفاصيل فنية أخرى ، فإن ما تحتاج إلى فهمه هو أنه من خلال إضافة / حذف المحتوى / المنشورات إلى موقع الويب الخاص بك ، فإن قاعدة البيانات تصبح أكبر وفي بعض الأحيان من الجيد القيام ببعض أعمال الصيانة.
يتضمن هذا أشياء مثل:
- حذف مراجعات المنشورات غير الضرورية (في كل مرة تنقر فيها على “حفظ مسودة” ، يتم الاحتفاظ بنسخة من المنشور أو الصفحة إلى قاعدة البيانات).
- حذف التعليقات المزعجة.
- إعادة فهرسة جداول قاعدة البيانات (لا تقلق إذا كنت لا تعرف ما هذا).
- إزالة جداول غير ضرورية
- تحسين الجداول
سيؤدي تنفيذ هذه الإجراءات بانتظام إلى تقليل حجم قاعدة البيانات وسيتم تشغيلها بشكل أكثر سلاسة وسرعة.
مرة أخرى ، أفضل طريقة للقيام بذلك هي من خلال مكون إضافي. أستخدم wp-rocket ولكن هناك بدائل أخرى مثل wp-optimize .
13. استخدام Google Page Speed Module
إذا كنت تستخدم VPS ، فبديل استخدام مكون إضافي للتخزين المؤقت هو استخدام Google Page Speed Module . هذا هو برنامج تم تطويره بواسطة Google ومثبت على خادم الويب ويهتم بالتخزين المؤقت وتحسين HTML و CSS دون الحاجة إلى إجراء أي تغييرات على موقعك . لقد اختبرت هذا على عدد من مواقع الويب ويعمل بشكل جيد ولكن الجانب السلبي لذلك هو أنك تحتاج إلى مساعدة مزود الاستضافة لتثبيت الوحدة النمطية لخادم الويب وبعض المعرفة التقنية لتكوينه بشكل صحيح.
14. ترقية وودبريس والمكونات الإضافية
من الممارسات الجيدة دائمًا تحديث برامج CMS والمكونات الإضافية / الوظائف الإضافية باستمرار.
يحاول جميع موفري البرامج باستمرار تحسين أمان وأداء برامجهم والاستفادة من ذلك ، تحتاج إلى التأكد من أنك تستخدم أحدث الإصدارات.
لا تنس أخذ نسخة احتياطية لموقع الويب قبل إجراء الترقيات. في بعض الأحيان ، تؤدي الإصدارات الجديدة إلى حدوث مشكلات ، ومن الجيد دائمًا أن يكون لديك إصدار قديم يمكنك الرجوع إليه.
15. الترقية إلى أحدث إصدار من PHP
هذه مهمة تقنية للغاية ولكنها مهمة يمكن أن تحدث فرقًا كبيرًا في سرعة الصفحة ، حتى بدون إجراء أي تغييرات أخرى على موقع الويب الخاص بك.
PHP هي لغة البرمجة المستخدمة من قبل CMS الرئيسية (بما في ذلك WordPress). على مر السنين ، يحاول المطورون وراء PHP تحسين أدائها ويتم تحميل الإصدارات الأحدث بشكل أسرع بكثير من الإصدارات القديمة.
تحقق مع مزود الاستضافة من إصدار PHP الذي تستخدمه واستشر مطورًا حول ما يلزم لتحديث موقع الويب الخاص بك إلى أحدث إصدار.
ضع في اعتبارك أنه بالإضافة إلى تحسينات السرعة ، فإن إصدارات PHP لها اختلافات أخرى أيضًا ، وقد يكون التحول إلى إصدار أحدث دون اختبار شامل لموقع الويب الخاص بك كارثيًا.
من ناحية أخرى ، إذا قمت بالإجراء بشكل صحيح بمساعدة مطور ، فيمكن ترحيل كل كود موقع الويب الخاص بك بشكل صحيح ويمكنك الاستفادة من تحسينات السرعة.
كيفية جعل موقعك أسرع باستخدام PHP 7 والحصول على المزيد من (Traffic) الترافيك
كيف تقيس سرعة صفحة موقعك بدقة؟
على الرغم من أننا تحدثنا حتى الآن عن طرق لتحسين سرعة تحميل صفحتك ، فإن الطريقة الوحيدة لمعرفة ما إذا كانت التغييرات تعمل بشكل إيجابي أم لا هي استخدام بعض أدوات سرعة الصفحة وتحليل النتائج.
سيساعدك قياس سرعة موقعك قبل التغييرات وبعدها على تحديد مكان المشكلة بالضبط (أو المجالات التي قمت بتحسينها).
الأدوات التي سنستخدمها لهذه المهمة هي:
- Google PageSpeed Insights
- Pingdom Website Speed Test
PageSpeed Insights
PageSpeed Insights هي أداة مجانية تقدمها Google. تحلل الأداة محتوى صفحة الويب ، ثم تنشئ اقتراحات لجعل تلك الصفحة أسرع.
انتقل إلى PageSpeed Insights واكتب اسم المجال الخاص بك أو عنوان URL لصفحة معينة وانقر فوق “تحليل”.
ما تراه هو سرعة أداء موقعك على الويب لكل من الهاتف المحمول وسطح المكتب بالإضافة إلى عدد من الاقتراحات من Google حول كيفية تحسين أدائك.
بعض الأمور التي يجب معرفتها حول تقارير PageSpeed Insights:
نتيجة الصفحة هي رقم يتم حسابه باستخدام بيانات Google lighthouse ..
كلما حصلت على نقاط أعلى كلما كان ذلك أفضل.
لا تتوقع أن تحصل على درجة 100٪ ، فمن الصعب جدًا على موقع الويب العادي تحقيق ذلك.
لا ترتبط نتيجة الصفحة مباشرة بتصنيفات Google. بمعنى آخر ، هذا لا يعني أن الصفحات ذات النقاط الأعلى ، ستحتل مرتبة أفضل من الصفحة ذات النقاط الأقل.
تستخدم Google نهجًا مختلفًا (من خلال تجميع مواقع الويب في فئتين رئيسيتين) ، عندما يتعلق الأمر بسرعة الصفحة والتصنيفات.
لا تستحوذ على نتيجة الصفحة. والأهم من ذلك هو الوقت الفعلي الذي يستغرقه تحميل صفحاتك في سيناريوهات واقعية وليس نتيجة إحصاءات PageSpeed.
استخدم نتيجة PageSpeed كمؤشر أداء رئيسي لقياس فعالية تغييرات تحسين صفحتك (قبل وبعد إجراء التغيير).
Pingdom Website Speed Test
يقوم اختبار سرعة موقع Pingdom بتحليل صفحة على موقعك ويمنحك عددًا من المقاييس المفيدة بما في ذلك:
- عدد الثواني التي يستغرقها تحميل الصفحة
- الحجم الكلي لصفحتك (بالميغابايت)
- عدد الطلبات المنفذة حتى يتم تحميل الصفحة بالكامل
- الوقت المستغرق لتحميل كل عنصر صفحة
ما هو لطيف في هذه الأداة هو أنه يمكنك أخذ قياسات السرعة ومعرفة أداء موقعك في مواقع جغرافية مختلفة.
هذا مفيد عندما تكون في بلد مختلف عن جمهورك المستهدف.
بعض الأشياء التي يجب معرفتها حول تقارير Pingdom:
المقياس الأكثر أهمية هو LOAD TIME. هذا هو الوقت الفعلي بالثواني الذي يتم فيه تحميل موقعك على الويب من الموقع المحدد.
انظر إلى حجم الصفحة وحاول أن تبقيها أقل من 1.5 ميجابايت. كلما كبر حجم الصفحة ، زاد الوقت الذي يستغرقه تحميل الصفحة.
انظر إلى قسم طلبات الملفات واكتشف عناصر موقع الويب التي تستغرق وقتًا أطول للتحميل. راجع القائمة بعناية وحدد أي نصوص أو ملفات CSS لا يجب تحميلها لعنوان URL المعين واحصل على مساعدة مطور لإزالتها.
على سبيل المثال ، إذا كنت تستخدم WooCommerce ، فستلاحظ أنه يقوم بتحميل عدد من ملفات CSS و JS على الصفحات غير المطلوبة. ستؤدي إزالتها من الصفحات التي لا تستخدمها بالفعل إلى جعل هذه الصفحات أسرع. الأمر نفسه ينطبق على عدد من الإضافات.
الخاتمة : تسريع صفحات الموقع
سرعة الصفحة مهمة وشيء تحتاج إلى التحقق منه بشكل منتظم. إنها ليست مهمة لمرة واحدة. مع نمو موقعك الإلكتروني من حيث المحتوى وحركة المرور ، تحتاج إلى التحقق بشكل دوري من سرعة تحميل موقع الويب الخاص بك (خاصة للصفحات الشائعة) ، واتخاذ الإجراءات عند الضرورة لتحسينه.
سيساعدك استخدام مكون إضافي جيد للتخزين المؤقت على حل عدد من مشكلات السرعة وإذا كنت تعتني أيضًا بأحجام صورتك ، فستتحسن سرعة تحميل صفحة الويب بشكل كبير.
من المهم أيضًا الحفاظ على CMS وجميع المكونات الإضافية محدثة ، حيث من المرجح أن تتضمن الإصدارات الجديدة تحسينات في السرعة.
أخيرًا ، استخدم الأداتين المذكورين أعلاه لأخذ القياسات من مواقع جغرافية مختلفة لضمان وصول غالبية المستخدمين إلى موقعك على الويب بسرعة دون أي تأخير غير ضروري.