بهترین Ø§ÙØ²ÙˆÙ†Ù‡â€Œ های Ø§ÙØ²Ø§ÛŒØ´ سرعت در وردپرس
سرعت سایت چیست؟
وقتی مشتری برای صر٠غذا در رستوران Ù…ÛŒ نشیند، خدمات آهسته پیشخدمت اغلب منجر به بررسی ضعی٠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 بسیار کمتر است.