بهترین اÙزونه‌ های اÙزایش سرعت در وردپرس
سرعت سایت چیست؟
وقتی مشتری برای صر٠غذا در رستوران Ù…ÛŒ نشیند، خدمات آهسته پیشخدمت اغلب منجر به بررسی ضعی٠Yelp Ùˆ مشتریان کمتر در آینده Ù…ÛŒ شود. به طور مشابه، سرعت پایین سایت Ù…ÛŒ تواند منجر به رتبه بندی ضعی٠موتورهای جستجو، کاهش تراÙیک Ú©Ù„ÛŒ سایت Ùˆ تجربیات منÙÛŒ کاربر شود.
سرعت وب‌سایت یا عملکرد وب‌سایت به این اشاره دارد Ú©Ù‡ مرورگر چقدر سریع می‌تواند صÙØات وب کاملاً کاربردی را از یک سایت معین بارگیری کند. سایت هایی Ú©Ù‡ عملکرد ضعیÙÛŒ دارند Ùˆ به آرامی در مرورگر رندر Ù…ÛŒ شوند Ù…ÛŒ توانند کاربران را از خود دور کنند. برعکس، سایت هایی Ú©Ù‡ به سرعت بارگذاری Ù…ÛŒ شوند معمولاً تراÙیک بیشتری دریاÙت Ù…ÛŒ کنند Ùˆ نرخ تبدیل بهتری دارند.
سرعت سایت
چرا سرعت سایت مهم است؟
نرخ تبدیل:
مطالعات متعدد نشان داده‌اند Ú©Ù‡ سرعت سایت بر نرخ تبدیل (یا نرخی Ú©Ù‡ کاربران یک اقدام دلخواه را انجام می‌دهند) تأثیر می‌گذارد. نه تنها کاربران بیشتری در سایت‌های با بارگذاری سریع باقی می‌مانند، بلکه با نرخ‌های بالاتری نسبت به سایت‌های کندتر تبدیل می‌شوند. تعدادی از شرکت‌ها دریاÙته‌اند Ú©Ù‡ کاهش چند میلی‌ثانیه‌ای در زمان بارگذاری صÙØه، تبدیل‌ها را اÙزایش می‌دهد:
Mobify دریاÙت Ú©Ù‡ کاهش 100 میلی ثانیه زمان بارگذاری صÙØÙ‡ اصلی آنها منجر به اÙزایش 1.11 درصدی در تبدیل مبتنی بر جلسه شد.
خرده Ùروش AutoAnything پس از کاهش زمان بارگذاری صÙØÙ‡ به نصÙØŒ 12 تا 13 درصد اÙزایش Ùروش را تجربه کرد.
Walmart کش٠کرد Ú©Ù‡ بهبود زمان بارگذاری صÙØÙ‡ به میزان یک ثانیه باعث اÙزایش 2Ùª تبدیل شد.
در نتیجه، بهبود عملکرد سایت بخش بزرگی از بهینه سازی نرخ تبدیل است.
نرخ پرش:
نرخ پرش درصد کاربرانی است Ú©Ù‡ پس از مشاهده تنها یک صÙØÙ‡ وب سایت را ترک Ù…ÛŒ کنند. اگر صÙØÙ‡ در عرض چند ثانیه بارگیری نشد، کاربران اØتمالاً پنجره را Ù…ÛŒ بندند یا کلیک Ù…ÛŒ کنند. بی‌بی‌سی کش٠کرد Ú©Ù‡ به ازای هر ثانیه اضاÙÛŒ Ú©Ù‡ طول می‌کشد تا صÙØاتشان بارگذاری شود، Û±Û° درصد از Ú©Ù„ کاربران خود را از دست می‌دهند.
بهترین روش های سئو:
از آنجایی Ú©Ù‡ Ú¯ÙˆÚ¯Ù„ تمایل دارد تا اطلاعات مرتبط را در سریع ترین زمان ممکن به کاربران برساند، عملکرد سایت عامل مهمی در رتبه بندی جستجوی Ú¯ÙˆÚ¯Ù„ است. عملکرد یک سایت در دستگاه های تلÙÙ† همراه به ویژه برای سئو مهم است.
تجربه ی کاربر:
زمان بارگذاری طولانی صÙØÙ‡ Ùˆ زمان پاسخ ضعی٠به اقدامات کاربر، تجربه کاربری بدی را ایجاد Ù…ÛŒ کند. انتظار برای بارگیری Ù…Øتوا برای کاربران خسته کننده Ù…ÛŒ شود Ùˆ ممکن است آنها را به ترک کامل سایت یا برنامه تØریک کند.
زمان بارگذاری وب سایت
چه عواملی بر سرعت سایت تاثیر می گذارد؟
وزن صÙØÙ‡:
مقدار منابعی Ú©Ù‡ یک وب سایت برای بارگیری نیاز دارد تأثیر زیادی بر عملکرد سایت دارد. Ùایل‌های جاوا اسکریپت بزرگ، Ù…Øتوای ویدیویی، Ùایل‌های سنگین CSS Ùˆ تصاویر با Ú©ÛŒÙیت بالا، همگی وزن یا زمان بارگذاری قابل توجهی را به صÙØÙ‡ وب اضاÙÙ‡ می‌کنند. برای بازگشت به مثال اÙزایش سرعت سایت جانبلاغی رستوران، پیشخدمتی Ú©Ù‡ به جای دو یا سه غذا، 10 ظر٠را به میز تØویل Ù…ÛŒ دهد، میز را آهسته تر سرو Ù…ÛŒ کند. به همین ترتیب، صÙØÙ‡ ای Ú©Ù‡ برای بارگیری به منابع بیشتری نیاز دارد کندتر بارگذاری Ù…ÛŒ شود.
سبک Ù†Ú¯Ù‡ داشتن وب سایت ها (یعنی اندازه Ùایل های Ú©ÙˆÚ†Ú© Ùˆ صÙØات بارگذاری سریع) با اÙزایش قابلیت های Ùناوری های وب Ùˆ پیچیده تر شدن وب سایت ها دشوارتر شده است. از برنامه‌های تک صÙØه‌ای Ú©Ù‡ به چندین عملکرد جاوا اسکریپت نیاز دارند تا صÙØات با تبلیغات پاپ‌آپ شخص ثالث گرÙته تا صÙØات اصلی با پس‌زمینه متØرک، توسعه‌دهندگان می‌توانند عملکردهای بیشتری را بیش از هر زمان دیگری به صÙØات وب اضاÙÙ‡ کنند Ùˆ در نتیجه میانگین وزن Ú©Ù„ صÙØÙ‡ در Øال اÙزایش است.
شرایط شبکه:
Øتی اگر یک وب سایت سبک وزن طراØÛŒ شده باشد، ممکن است به دلیل کندی شبکه به سرعت در مرورگرها بارگذاری نشود. تجهیزات شبکه Ù…ØÙ„ÛŒ مورد استÙاده Ùˆ Ú©ÛŒÙیت خدمات ISP بر اتصال شبکه تأثیر Ù…ÛŒ گذارد. علاوه بر این، دستگاه های تلÙÙ† همراهی Ú©Ù‡ به جای اتصال به اینترنت از طریق WiFi از 3G یا 4G استÙاده Ù…ÛŒ کنند، معمولاً اتصالات شبکه کندتری دارند. اگرچه این امر تا Øد زیادی از دست توسعه دهندگان خارج است، اما هنوز تکنیک هایی برای ارائه سریع منابع وب، Øتی از طریق اتصالات آهسته وجود دارد. تکنیک‌ها شامل کوچک‌سازی ØŒ Ùشرده‌سازی Ùˆ میزبانی Ù…Øتوا با CDN است.
Ù…ØÙ„ میزبانی:
اگر Ù…Øتوا برای رسیدن به جایی Ú©Ù‡ نیاز است باید مسیر طولانی را Ø·ÛŒ کند، این امر منجر به تاخیر زیادی در شبکه Ù…ÛŒ شود . به عنوان مثال، اگر Ùایل های HTML Ùˆ CSS یک وب سایت در یک مرکز داده در اوهایو میزبانی شوند، Ùˆ تصاویر آن در یک مرکز داده در Ùلوریدا میزبانی شوند، یک کاربر در ساØÙ„ غربی باید منتظر بماند تا همه این Ùایل ها هزاران مایل را Ø·ÛŒ کنند. به دستگاه آنها
توسعه دهندگان چگونه می توانند سرعت وب سایت خود را اندازه گیری کنند؟
تعدادی از شرکت ها Ùˆ سازمان ها تست سرعت وب سایت را ارائه Ù…ÛŒ دهند. بسیاری از تست‌های سرعت می‌توانند علاوه بر ارائه معیارهای عملکرد، عناصر منÙرد یک صÙØÙ‡ وب را Ú©Ù‡ سرعت صÙØÙ‡ را کند می‌کنند، شناسایی کنند.
چه معیارهای عملکرد وب سایت مهم است؟
زمان بارگذاری مدت سایت Ù…Øمد جانبلاغی زمانی است Ú©Ù‡ طول Ù…ÛŒ کشد تا Ú©Ù„ یک صÙØÙ‡ وب در مرورگر ظاهر شود، به این معنی Ú©Ù‡ هر درخواست HTTP باید برآورده شود. تقریباً هر صÙØÙ‡ در اینترنت به چندین درخواست HTTP نیاز دارد، زیرا چندین منبع علاوه بر HTML اصلی صÙØÙ‡ باید بارگذاری شوند.
اندازه صÙØه، Øجم Ú©Ù„ Ùایل تمام منابعی است Ú©Ù‡ برای عملکرد صÙØÙ‡ باید بارگذاری شوند. اندازه صÙØÙ‡ بر مدت زمانی Ú©Ù‡ مرورگر برای بارگیری صÙØÙ‡ طول Ù…ÛŒ کشد تأثیر Ù…ÛŒ گذارد Ùˆ همچنین Ù…ÛŒ تواند تأثیر زیادی بر روی کاربران تلÙÙ† همراه داشته باشد Ú©Ù‡ ممکن است هنگام بارگذاری صÙØات وب برای داده ها هزینه کنند.
Time To اÙزایش سرعت سایت Ù…Øمد جانبلاغی First Byte (TTFB) مدت زمان بین درخواست مرورگر برای یک صÙØÙ‡ وب Ùˆ زمانی Ú©Ù‡ اولین بایت پاسخ Ù…ÛŒ رسد را اندازه گیری Ù…ÛŒ کند. زمان بارگذاری Ú©Ù„ÛŒ مهم‌تر است ØŒ اما TTFB همچنان هنگام ارزیابی عملکرد وب‌سایت در نظر گرÙته می‌شود Ùˆ ممکن است بر SEO تأثیر بگذارد.
تعداد سÙرهای رÙت Ùˆ برگشت اندازه‌گیری می‌کند Ú©Ù‡ یک درخواست/پاسخ به چند بار نیاز دارد تا به سرور مبدأ Ùˆ برگشت برود. هرچه یک صÙØÙ‡ وب به رÙت Ùˆ برگشت بیشتری نیاز داشته باشد، تأخیر بیشتری دارد.
زمان رÙت Ùˆ برگشت (RTT) مدت زمانی است Ú©Ù‡ درخواست ها برای انجام یک سÙر رÙت Ùˆ برگشت طول Ù…ÛŒ کشد، به این معنی Ú©Ù‡ درخواست به سرور مبدأ Ù…ÛŒ رسد Ùˆ پاسخ به دستگاهی Ú©Ù‡ درخواست را ارسال کرده است باز Ù…ÛŒ گردد.
Cloudflare چگونه سرعت وب سایت ها را اÙزایش Ù…ÛŒ دهد؟
وب سایت هایی Ú©Ù‡ از CDN (شبکه تØویل Ù…Øتوا) استÙاده Ù…ÛŒ کنند بسیار سریع تر بارگیری Ù…ÛŒ شوند. Cloudflare CDN Ù…Øتوا را در 250 شهر در سراسر جهان ذخیره Ù…ÛŒ کند تا Ù…Øتوا را نزدیک به کاربران نهایی ذخیره کند. این امر تأخیر را کاهش می‌دهد، زیرا درخواست‌های دستگاه‌های کاربر مجبور نیستند تمام مسیر را به سرورهای مبدا Ø·ÛŒ کنند Ùˆ در نتیجه زمان بارگذاری Ùˆ RTT بسیار کمتر است.