كيفية تسريع موقع الويب الخاص بك للحصول على أفضل تصنيفات البحث

المادة التي كتبها:
  • محرك البحث الأمثل
  • المحدثة: أبريل 24 و 2018

* ملاحظة: تم نشر هذه المشاركة لأول مرة في مارس 2013. بعض الأدوات التي ذكرتها هنا ربما عفا عليها الزمن.

ليس سرا أن جوجل تستخدم الآن سرعة الموقع كأحد عوامل الترتيب. أصدرت مدونة Google Webmaster Central إعلانًا رسميًا عن ذلك قبل بضع سنوات:

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

وقد ذكر مات كاتس مرارا وتكرارا عن أهمية تحسين سرعة الموقع في بلده أشرطة الفيديو و بلوق.

أثناء البحث والقراءة أكثر حول هذا الموضوع ، صدمت في العديد من دراسات الحالة التي تؤكد على ذلك - في واحد المقالة على محرك البحث ووتشاكتسب مقهى Work Coach Cafe زيادة في عدد زيارات 40٪ العضوية بعد تنظيف الرموز والروابط المعطلة ؛ على آخر دراسة حالة، أكد الرئيس التنفيذي لشركة SmartFurniture.com أن الموقع حقق تقدما كبيرا في تصنيفات محرك البحث ببساطة عن طريق زيادة أداء موقعه.

أسرع وقت تحميل الصفحة أيضا يساوي لتحسين التحويل

لكن انتظر ، هناك المزيد من الأسباب التي تجعلك تحتاج إلى وقت لتسريع موقعك.

في إحدى الدراسات على مستخدمي موقع السفر ، علمت أن 57٪ من مستخدمي موقع الويب سينتظرون لمدة ثلاث ثوانٍ أو أقل قبل التخلي عن الموقع.

الـ البحث الشعبي في تاغمان، يُظهر أن زيادة ثانية واحدة في وقت تحميل الصفحة يمكن أن تتسبب في فقدان 7٪ تقريبًا في تحويلات العملاء.

في دراسة حالة أخرى في Cloud Living ، تحسّن تفاعل زوار الموقع بنسبة 19٪ (متوسط ​​مدة الجلسة ، راجع الصورة) بعد تحسين سرعة الموقع.

أسرع موقع = المزيد من زيارات الصفحة لكل جلسة ومدة الجلسة الأطول. مصدر: تونغ تران ، CloudLiving.com.

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

طرق سهلة لتحسين سرعة موقعك

عندما علمت لأول مرة عن كل هذه الأمور منذ عامين ، كنت مثل "واو ، هناك الكثير من الفوائد في هذا!". ما يأتي بعد ذلك هو حتما السؤال "كيف". كيف نقوم بتسريع مواقعنا؟ كيف نقيس سرعة موقعنا ونقارنه مع الآخرين؟ كيف يمكننا إنجاز الأشياء دون الدخول في تفاصيل فنية كثيرة؟

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

لكن العديد من هذه الحلول قد تكون خارج المهارات التقنية لمالكي مواقع الويب اليومية والمدونين.

لذا فكرت أن أعيد النظر في هذا الموضوع وابحث عن طرق بسيطة وبالتالي يمكن للمستخدمين غير التقنيين تنفيذ بدون صب الكثير من الوقت والطاقة.

1. سليم أسفل موقعك

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

الحل سهل: الذهاب على نظام غذائي!

خذ فحصًا شاملاً لموقعك على الويب واسأل نفسك هذه الأسئلة:

  • هل تحافظ على الكثير من CSS غير المستخدمة في الخادم؟ حذفها!
  • هل صورك كبيرة جدًا؟ قم بتحسينها باستخدام Photoshop أو Fireworks أو Smush It إذا لم يكن لديك برنامج رسومي مثبت في الكمبيوتر.
  • هل تواجه عناوين HTTP مفرطة؟ احذفهم!
  • هل تحتفظ بالكثير من التعليقات غير المرغوب فيها؟ تؤدي التعليقات التي لم يتم إلغاء حذفها في مربع الرسائل غير المرغوب فيها إلى إبطاء وقت استجابة قاعدة البيانات. إزالتها في اسرع وقت ممكن!
  • هل تستخدم عددًا كبيرًا جدًا من المكونات الإضافية على نظام إدارة المحتوى لديك؟ هل تستخدم مكونات وبرامج نصية قديمة على موقعك؟ حسنا ، لقد حان الوقت للقيام ببعض تنظيف وتحديث وظيفة.
  • هل جافا سكريبت الخاص بك ثقيل جدا؟ تصغير وضغطه!

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

قبل بضع سنوات كنت مهملًا ولم أكن على علم بأن موضوع WordPress الذي أستخدمه لديه <؟ php wp_get_archives ('type = monthly')؛ ؟> مضمن في ملف header.php.

وغني عن القول أن الدالة تولد العشرات من الأسطر غير الضرورية في ملفات HTML مع مرور الوقت. إنه خطأ سخيفة يمكن إصلاحه في ثوانٍ ، ولكن بعد ذلك استغرق الأمر مني أكثر من 2 سنوات لأدرك أنه لم أكن أتطلع إلى شفرة المصدر الخاصة بي.

2. تجنب غير الضرورية HTTP 300 ، 400 و 500

يشير HTTP 300 إلى عمليات إعادة توجيه الخادم ، يشير HTTP 400 إلى مشكلات المصادقة ، ويشير HTTP 500 إلى أخطاء الخادم - كل هذه النتائج لطلبات HTTP تسبب رحلات مستديرة إضافية غير ضرورية * للمتصفحات. في حين أن بعض HTTP 300 لا يمكن تجنبها (مثل إعادة توجيه 301 إلى موقع صفحة جديد) ، يجب أن تنظر في كل أخطاء HTTP 400 و 500 وتحاول إصلاح كل واحد منها.

* ما هي رحلة ذهابا وإيابا على أي حال؟

بوجه عام ، يتم تكبير صفحة الويب تقريبًا بحجم 1,100KB وتتكون من كائنات 100 تقريبًا (مصدر)؛ متصفح الويب يمكنه فقط أن يطلب 2 - 6 الكائنات في وقت يعتمد على تكوين المستخدم. Round Trip Times هو عدد رحلات الذهاب والإياب الذي يستغرقه المتصفح لفتح صفحة بالكامل. على سبيل المثال ، من أجل تحميل صفحة ويب تحتوي على كائنات 100 ، فإن المتصفح الذي تم تكوينه لحمل طلبات 5 في المرة الواحدة سوف يستغرق رحلات مستديرة 20 لتحميل صفحة الويب. نظرًا لأن أوقات الرحلات الأقل ذهابًا وإيابًا تستغرق ، يتم تحميل صفحة الويب بشكل أسرع ؛ يجب علينا تقليل عدد الكائنات المتوفرة على صفحة واحدة.

3. استخدم CSS Sprites

يشير CSS Sprites إلى التقنية حيث تم دمج صور متعددة في ملف صورة واحد وعرض أجزاء منه للمستخدمين في المرة الواحدة. يؤدي استخدام CSS Sprites إلى تقليل عدد المستعرضات حول الرحلات المستديرة وبالتالي يجعل تحميل صفحات الويب أسرع.

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

سبرايت باد

سبرايت باد

سبرايت

سبرايت

أيضا ، لمزيد من قراءات وأمثلة من CSS Sprites ، قم بزيارة هذا و هذا البرنامج التعليمي.

4. تجنب استخدام CSSimport

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

إذا كنت مدونًا غير رسمي ولا تعرف ما الذي أتحدث عنه ، فما عليك سوى إلقاء نظرة على header.php (إذا كنت تستخدم WordPress) و ctrl + F والبحث عن 'import' ، فانتقل ملفات .css إلى نفس الخادم إذا لزم الأمر ، استبدل خطوطimport بـ <link> بدلاً من ذلك.

مثال ، استبدل

import url ("../ style1.css")؛ import url ("../ style2.css")

إلى

<link rel = "stylesheet" href = "style1.css"> <link rel = "stylesheet" href = "style2.css">

5. تحديث نظام إدارة المحتوى الخاص بك

حسنا هذا هو عدم التفكير ، أليس كذلك؟ تهدف التحديثات إلى تعزيز الأداء والأمان ، وأقل ما يمكنك فعله لزوارك هو الاحتفاظ بها على نظام CMS محدث.

6. ذاكرة التخزين المؤقت كل ما يمكنك مخبأ

في هذه الأيام ، في معظم الحالات ، أعتمد على مكوّن إضافي تابع لجهة خارجية للتخزين المؤقت. بالنسبة لي ، أنا كسول جدا للنظر في ذلك. ثانياً ، هناك إيجابيات يمكنها أن تفعل أشياء أفضل مني بكثير ، لماذا أهدر طاقتي في هذا؟ في حال كنت تستخدم WordPress ، جرب WP Super Cache - وهو أحد أشهر ذاكرة تخزين مؤقت الفسفور الابيض البرنامج المساعد في هذا الوقت من الكتابة. في حال كنت جوملا ، تحقق من ذاكرة التخزين المؤقت الأنظف.

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

هناك الكثير من التفاصيل الفنية لأزمة في هذا الموضوع ، لا تتردد في قراءة المزيد في هنا و هنا.

7. الحصول على شبكة تسليم المحتوى (CDN)

يخزن CDN ملفاتك الثابتة عبر الخوادم في جميع أنحاء العالم ويخدم صفحات الويب الخاصة بك من خوادم مختلفة بناءً على موقع المستخدم. على سبيل المثال ، عندما يقوم مستخدم من ماليزيا بالوصول إلى موقع الويب الخاص بك ، سيقدم CDN محتوى الويب الخاص بك (بشكل أساسي ملفات ثابتة مثل الصور وملفات HTML) من الخادم الموجود في آسيا ، على سبيل المثال ، سنغافورة. من ناحية أخرى ، إذا كان المستخدم موجودًا في المكسيك ، فستختار الشبكة تقديم المحتوى من موقع أقرب إلى الخادم ، على سبيل المثال ، الولايات المتحدة.

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

8. النظر في استضافة أفضل الويب

إذا كنت جادًا بشأن التغيير والتبديل في موقعك بشكل أسرع ، ففكر في ذلك اختيار استضافة أفضل.

منذ ما يقرب من عام واحد قمت بتحويل أحد مواقع الويب الخاصة بي من حساب استضافة مشترك في Hostgator إلى WP المحرك (استضافة مستندة إلى السحابة). تغيرت الأمور بشكل كبير منذ أن تحركت ، وتقلل متوسط ​​سرعة تحميل الصفحة من 900ms إلى 500ms - وهو تحسن بنسبة 100٪ تقريبًا (راجع الرسم البياني أدناه).

WHSR صفحة تحميل السرعة

الدروس المستفادة: في بعض الأحيان لا يمكنك الاعتماد على المواد الرخيصة. إذا كنت تدفع أقل من 5 دولارًا أمريكيًا شهريًا ، فلا تتوقع أن تتفوق على لعبة السرعة هذه. إذا كنت تريد أن يحمّل موقعك الإلكتروني إضاءة سريعة ، فربما تكون أسهل طريقة للقيام بذلك هي تحويل موقع الويب الخاص بك إلى مضيف ويب أفضل.

9. تحسين قاعدة البيانات الخاصة بك

إذا كنت على MySQL ، يمكن القيام بالأشياء بسهولة على phpMyAdmin. وإذا كنت تستخدم WordPress ، فيمكن القيام بالأمور بسهولة أكبر مع المكوِّن الإضافي الصحيح. الفسفور الابيض تحسينعلى سبيل المثال ، يسمح لك بتنظيف قاعدة البيانات الخاصة بك في عدد قليل من النقرات.

10. ضع النصوص الخاصة بك في تذييل كلما كان ذلك ممكنا

تتمثل إحدى الطرق السهلة لتحسين وقت تحميل صفحتك في عرض الزوار في وضع الشفرات والنصوص البرمجية (على سبيل المثال ، Google Analytics) في التذييل كلما كان ذلك ممكنًا. على الرغم من اعتقادي أنه بالكاد يساعد من حيث SEO ، إلا أن ذلك سيجعل المشاهدين لموقع الويب الخاص بك يشعرون أن الصفحة يتم تحميلها بطريقة أسرع - حيث يسمح هذا بتحميل المحتوى الضروري قبل أن تقوم المتصفحات بتنفيذ البرامج النصية.

مزيد من النصائح حول تسريع موقع الويب الخاص بك

هناك ، لديك الآن نصائح سريعة من 10 حول كيفية تحسين سرعة موقع الويب.

أنا متأكد من أن هناك العديد من الطرق الأخرى لإنجاز المهمة ، فلماذا لا تخبرنا عنك - ما هي نصائح #1 الخاصة بك لغير التقنيين لتسريع مواقعهم؟

مقال بقلم جيري لوو

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

الحصول على اتصال: