بهترین راهکارهای اÙزایش سرعت سایت چیست؟
کاربران امروزی انتظار دارند Ú©Ù‡ یک وب سایت به سرعت بارگذاری شود Ùˆ آنهایی Ú©Ù‡ این کار را انجام نمی دهند اØتمالاً پیامدهای منÙÛŒ را در نتیجه تجربه خواهند کرد. گروه آبردین تØقیقاتی را انجام داد Ú©Ù‡ نشان داد تاخیر یک ثانیه‌ای در زمان بارگذاری صÙØه، 11 درصد بازدید کمتر از صÙØه، 16 درصد کاهش در رضایت مشتری Ùˆ 7 درصد کاهش در تبدیل را به همراه دارد. Ú¯ÙˆÚ¯Ù„ همچنین نشان داده است Ú©Ù‡ سرعت بارگذاری سایت یکی از سیگنال هایی است Ú©Ù‡ الگوریتم آن برای رتبه بندی صÙØات استÙاده Ù…ÛŒ کند.
از آنجایی Ú©Ù‡ وب سایت ها همچنان به تکامل خود ادامه Ù…ÛŒ دهند Ùˆ بسیار پیچیده تر Ùˆ پر Ù…Øتوا Ù…ÛŒ شوند، مهم است Ú©Ù‡ مطمئن شوید وب سایت شما به گونه ای تنظیم شده است Ú©Ù‡ سرعت بارگذاری صÙØÙ‡ را تا Øد امکان کاهش دهد. Ùˆ در Øالی Ú©Ù‡ عوامل متعددی بر سرعت بارگذاری صÙØÙ‡ تأثیر می‌گذارند - Ú©Ù‡ بسیاری از آنها به Ú©Ù…Ú© یک شریک توسعه وب ماهر نیاز دارند - چند ترÙند قابل اجرا وجود دارد Ú©Ù‡ می‌تواند تأثیر قابل توجهی در کاهش سرعت بارگذاری صÙØÙ‡ داشته باشد.
1. تصاویر و ویدئو را بهینه کنید
برخی از بزرگ‌ترین عواملی Ú©Ù‡ باعث اÙزایش زمان بارگذاری صÙØÙ‡ وب شما می‌شوند، تصاویر Ùˆ ویدیو هستند، زیرا بخش قابل توجهی از اندازه Ú©Ù„ÛŒ صÙØÙ‡ را اشغال می‌کنند. Ùˆ دو عامل متمایز مربوط به تصاویر Ùˆ ویدیو وجود دارد: اندازه هر دارایی جداگانه Ùˆ تعداد Ú©Ù„ دارایی‌هایی Ú©Ù‡ در هر صÙØÙ‡ معین بارگذاری می‌شوند. پرداختن به هر دوی این عوامل بسیار مهم است.
اندازه Ùایل تمام دارایی های رسانه را کاهش دهید
اندازه تصاویر خود را به طور مناسب اندازه گیری کنید - ما اغلب دیده ایم Ú©Ù‡ مشتریان اشتباه Ù…ÛŒ کنند Ú©Ù‡ تصاویر 12 مگاپیکسلی را بدون تغییر اندازه اول بارگذاری Ù…ÛŒ کنند. اگر تصویری با عرض 6000 پیکسل قرار است با 500 پیکسل نمایش داده شود، آپلود نکنید. در Øالی Ú©Ù‡ شبکیه چشم (2x) مورد توجه قرار Ù…ÛŒ گیرد، مطمئن شوید Ú©Ù‡ اندازه عکس ها مطابق با پارامترهای Ø·Ø±Ø Ø§Ø³Øª.
در صورت امکان از JPG استÙاده کنید - JPG یک Ùرمت تصویر Ùشرده است Ú©Ù‡ یکپارچگی تصویر را بدون اتلا٠Ùضای غیر ضروری ØÙظ Ù…ÛŒ کند. بنابراین برای اکثریت قریب به اتÙاق برنامه ها، JPG ØªØ±Ø¬ÛŒØ Ø¯Ø§Ø¯Ù‡ Ù…ÛŒ شود. Ùقط زمانی باید از PNG استÙاده کنید Ú©Ù‡ Ø´ÙاÙیت لازم باشد. به طور Ú©Ù„ÛŒ از TIFF Ùˆ BMP استÙاده نکنید.
Ùشرده سازی همه عکس ها - Øتی عکس هایی Ú©Ù‡ اندازه مناسبی داشته اند همچنان Ùایل های بزرگتری از آنچه Ú©Ù‡ باید باشند خواهند بود. مطمئن شوید Ú©Ù‡ همه عکس‌ها Ùشرده شده‌اند، زیرا Ùشرده‌سازی می‌تواند اندازه Ùایل را به میزان قابل توجهی کاهش دهد، بدون اینکه به شدت Ú©ÛŒÙیت تصویر را به خطر بیندازد. در Ø³Ø·Ø Ù¾Ø§ÛŒÙ‡ØŒ می‌توانید از Ùتوشاپ (یا ابزار تصویر دیگری) با استÙاده از گزینه «ذخیره برای وب» صادر کنید. ما از طرÙداران بزرگ Imagify به دلیل ادغام یکپارچه آن با وردپرس هستیم. همچنین بسیاری از ابزارهای Ùشرده سازی تصویر به صورت آنلاین موجود است Ú©Ù‡ Ù…ÛŒ توانید از آنها نیز استÙاده کنید.
Ùشرده سازی تمام ویدیوها – ویدیو – به خصوص ویدیوی با Ú©ÛŒÙیت بالا – این پتانسیل را دارد Ú©Ù‡ سرعت بالایی داشته باشد. مطمئن شوید Ú©Ù‡ هر ویدیو را با استÙاده از ابزار Ùشرده سازی ویدیو مانند Handbrake Ùشرده کنید .
جاسازی با استÙاده از پلتÙرم میزبانی ویدیوی شخص ثالث – همچنین ایده خوبی است Ú©Ù‡ ویدیو را اÙزایش سرعت سایت جانبلاغی با استÙاده از یک پلتÙرم میزبانی ویدیوی شخص ثالث مانند Vimeo یا Wistia جاسازی کنید تا تأثیر آن بر پهنای باند سرور میزبان شما کاهش یابد.
تعداد Ú©Ù„ دارایی ها را در هر صÙØÙ‡ Ù…Øدود کنید
به خاطر داشته باشید Ú©Ù‡ هر Ú†Ù‡ تعداد تصاویر Ùˆ ویدیوهای بیشتری در هر صÙØÙ‡ قرار دهید، زمان بیشتری برای بارگذاری آن خواهد داشت. مهم است Ú©Ù‡ از اندازه Ú©Ù„ÛŒ دارایی های هر صÙØÙ‡ آگاه باشید. ویژگی‌های وب‌سایت مانند لغزنده (یا چرخ ÙÙ„Ú©)ØŒ ویدیوهای پس‌زمینه، تصاویر بزرگ Ùˆ باÙت‌های پس‌زمینه ممکن است به وب‌سایت علاقه‌مند شوند، اما سرعت بارگذاری صÙØÙ‡ را نیز اÙزایش سرعت سایت جانبلاغی اÙزایش می‌دهند. سعی کنید تعادل سالمی بین زیبایی بصری Ùˆ تجربه کاربر پیدا کنید.
2. از یک پلاگین Ú©Ø´ Ùˆ سرعت صÙØÙ‡ استÙاده کنید
عوامل زیادی وجود دارد Ú©Ù‡ بر سرعت بارگذاری صÙØÙ‡ وب سایت تأثیر Ù…ÛŒ گذارد، اما بسیاری از آنها به سادگی Ùراتر از تخصص یک بازاریاب معمولی هستند. خوشبختانه، اÙزونه‌ها یا ماژول‌های Ù…Ùید زیادی (بسته به CMS شما) وجود دارد Ú©Ù‡ می‌توانند در بلند کردن سنگین ÙÙ†ÛŒ Ú©Ù…Ú© کنند. Ú©Ø´ کردن صÙØÙ‡ راه دیگری برای Ú©Ù…Ú© به بهبود زمان بارگذاری صÙØÙ‡ شما است. صÙØات ذخیره شده در ØاÙظه پنهان به عنوان نسخه های HTML ایستا از یک صÙØÙ‡ خاص ارائه Ù…ÛŒ شوند تا از درخواست های وقت گیر در پایگاه داده وب سایت شما جلوگیری شود. یک صÙØÙ‡ وب ذخیره شده در ØاÙظه پنهان بسیار سریعتر بارگیری Ù…ÛŒ شود - در Øالی Ú©Ù‡ بار سرور را تا 80Ùª کاهش Ù…ÛŒ دهد. کاربران وردپرس به راØتی می‌توانند یکی از اÙزونه‌های Ù…Øبوب ذخیره‌سازی صÙØÙ‡ مانند W3 Total Cache را نصب کنند.
یک راه‌ØÙ„ قوی برای سرعت صÙØÙ‡ برای وب‌سایت‌های وردپرس مانند WP Rocket نه تنها می‌تواند Ú©Ø´ کردن صÙØÙ‡ (جایگزین نیاز به اÙزونه‌ای مانند W3 Total Cache) را انجام دهد، بلکه می‌تواند روش‌های بهینه‌سازی سرعت صÙØÙ‡ دیگر مانند:
Ùعال کردن Ú©Ø´ مرورگر
LazyLoading تصاویر و ویدیو
کوچک کردن منابع (HTML، CSS، JS)
Øذ٠رشته های پرس Ùˆ جو از منابع استاتیک
ترکیب Ùایل ها (Ùونت های Ú¯ÙˆÚ¯Ù„ØŒ CSSØŒ JS)
بهینه سازی پایگاه داده
بارگیری Ùایل های CSS به صورت ناهمزمان
بارگیری Ùایل های JS به تعویق اÙتاد
توجه: در Øالی Ú©Ù‡ گزینه های زیادی در راه ØÙ„ های سرعت صÙØÙ‡ مانند WP Rocket وجود دارد، توجه داشته باشید Ú©Ù‡ خطرات اØتمالی وجود دارد. در صورت مشاهده موارد شکسته بصری در وب سایت خود، گزینه ها را غیرÙعال کنید.
3. بسته میزبانی وب خود را ارتقا دهید
Ú©ÛŒÙیت بسته میزبانی وب شما Ù…ÛŒ تواند تأثیر قابل توجهی بر سرعت بارگذاری صÙØÙ‡ وب سایت شما داشته باشد - Ú†Ù‡ مثبت Ùˆ Ú†Ù‡ منÙÛŒ. به خصوص برای وب سایت های بزرگتر Ùˆ با منابع Ùشرده تر Ùˆ وب سایت هایی Ú©Ù‡ تراÙیک زیادی ایجاد Ù…ÛŒ کنند. در Øالی Ú©Ù‡ استÙاده از یک پلت Ùرم میزبانی ارزان، اشتراکی (یا شبکه ای) Ù…ÛŒ تواند وسوسه انگیز باشد، سرمایه گذاری در یک پلت Ùرم میزبانی وب VPS با عملکرد بالا، مدیریت شده یا اختصاصی باید در اولویت باشد. این بسته‌ها اغلب از پشته‌های Ùناوری بسیار سریع‌تر Ùˆ همچنین دارای منابع اختصاصی Ùˆ مجموعه‌ای از گزینه‌های مهم برای تنظیم دقیق سرور شما استÙاده می‌کنند.
سایر نکات برای اÙزایش سرعت وب سایت
همانطور Ú©Ù‡ قبلاً Ú¯Ùته شد، عوامل بسیار زیادی وجود دارد Ú©Ù‡ بر سرعت بارگذاری صÙØÙ‡ وب سایت شما تأثیر Ù…ÛŒ گذارد. در Øالی Ú©Ù‡ برخی در کنترل شما هستند، بسیاری از آنها به تخصص Ùˆ Ú©Ù…Ú© یک شریک توسعه وب نیاز دارند. در اینجا چندین نکته دیگر برای بهبود سرعت بارگذاری صÙØÙ‡ وب سایت شما وجود دارد:
درخواست های HTTP را به Øداقل برسانید - این به سختی توسعه وب Ù…ÛŒ شود، اما کاهش تعداد Ú©Ù„ قطعات صÙØÙ‡ وب (مانند تصاویر، اسکریپت اÙزایش سرعت سایت Ù…Øمد جانبلاغی ها Ùˆ غیره) Ú©Ù‡ باید بارگذاری شوند، Ù…ÛŒ تواند زمان بارگذاری صÙØÙ‡ را کاهش دهد.
Ùشرده سازی Gzip را Ùعال کنید - Gzip صÙØات وب Ùˆ شیوه نامه های شما را قبل از ارسال آنها به مرورگر Ùشرده Ù…ÛŒ کند. این باعث Ù…ÛŒ شود تا اندازه صÙØÙ‡ تا 70Ùª کاهش یابد Ú©Ù‡ همچنین Ù…ÛŒ تواند زمان انتقال را به شدت کاهش دهد.
از CDN (شبکه تØویل Ù…Øتوا) استÙاده کنید – استÙاده از CDN Ù…ÛŒ تواند سرعت سایت شما را با میزبانی Ùایل های وب سایت در شبکه بزرگی از سرورها در سراسر جهان بهبود بخشد. این به کاربران امکان Ù…ÛŒ دهد Ùایل ها را از سرورهایی Ú©Ù‡ نزدیک به آنها هستند دانلود کنند Ùˆ گسترش پهنای باند زمان بارگذاری صÙØÙ‡ را کاهش Ù…ÛŒ دهد.
تنظیمات سرور را پیکربندی کنید - نرم اÙزار سرور (مانند آپاچی) خارج از جعبه همیشه به اندازه کاÙÛŒ برای عملکرد مطلوب وب سایت پیکربندی نشده است. با ارائه دهنده هاست خود در مورد بهترین روش تنظیم عملکرد ​​سرور خود برای وب سایت Ùˆ سیستم مدیریت Ù…Øتوای خود (CMS) مشورت کنید.