اخبار تازه

انتخاب چند روش برای افزایش سرعت سایت در ورد پرس

مقدمه

اخیراً سرعت بارگذاری یک‌ سایت به یکی از فاکتورهای اصلی در زمینه موفقیت در بازاریابی اینترنتی تبدیل شده است.

پیش‌تر چنین مسئله‌ای به این اندازه مهم نبود.

شاید دلیل اصلی چنین مسئله‌ای افزایش قابل‌توجه درصد توقع کاربران و همچنین پرسرعت‌تر شدن اینترنت‌های امروزی است.

اما موضوع مهم‌تر به رقابت نزدیک رقبا مرتبط است. کشمکش‌ها و رقابت‌ها در بین تجارت‌های آنلاین بسیار تنگاتنگ شده

و حالا می‌توان گفت که چند ثانیه تأخیر مساوی است با شکست تدریجی و بدون چون و چرای یک تجارت آنلاین.

متخصصین فعال در مبحث بهینه‌سازی وب‌سایت‌ها و موتورهای جستجو طی یک تحقیق جامع دریافتند
که فقط یک ثانیه تأخیر بیشتر در بارگذاری یک سایت برابر است با:

7% نرخ کمتر تبدیل کاربران به مشتری
16% افت رضایت مشتریان
11% بازدید کمتر از صفحات وب‌سایت شما
با چنین آمار و ارقامی می‌توان گفت که این روزها چه ما بخواهیم و چه نخواهیم مسئله سرعت بارگذاری یک سایت به شدت اهمیت پیدا کرده است.

کاربران امروزی هوشمند‌تر از قبل بوده و با اطلاعات و آگاهی بیشتری در فضای مجازی فعالیت می‌کنند.

سطح توقع آنها نسبت به سال‌های قبل به مراتب افزایش داشته است و به خاطر وجود صدها وب‌سایت رقیب،

این کاربران با کوچک‌ترین بهانه‌ها نیز ممکن است وب‌سایت شما را ترک کنند.

سرعت کم لودینگ یک سایت شاید بهانه‌ بزرگی به نظر نرسد اما مطمئن باشید برای کاربران اهمیت زیادی دارد.

آنها دیگر مثل قدیم که سرعت اینترنت‌ها پائین‌تر بود و مردم برای باز شدن یک سایت مدت زیادی صبر می‌کردند،

نیستند و دیگر صبر و تحمل زیادی برای اتلاف وقت خود ندارند.

آن هم در نسلی که سرعت اینترنت‌های امروزی روز‌به‌روز در حال افزایش است.

به هر حال در دنیای مدرن امروز و رقابت سرسخت بین وب‌سایت‌ها، سرعت کم بارگذاری یک سایت توجیهی ندارد.

به جز موارد گفته شده، وب‌سایت‌هایی که سرعت بارگذاری کمتری داشته باشند از لحاظ موتورهای جستجو نیز

رتبه‌های مناسبی نمی‌گیرند. چندی پیش گوگل رسماً به وضوح اعلام کرد که سرعت بارگذاری یک سایت

به جمع فاکتورهای اصلی رتبه‌بندی سایت‌ها اضافه شده است.

منظور از سرعت بالا دقیقاً چه مقدار است؟

با توجه به پارامترهای کنونی و پیشرفت صنعت بهینه‌سازی وب‌سایت‌ها، منابع معتبر جهانی سرعت 1 ثانیه برای

لود شدن یک وب‌سایت را بهترین حالت ممکن می‌دانند.

اما استاندارد این مدت زمان 1 الی 3 ثانیه است. در واقع اگر بارگذاری سایت شما تا 3 ثانیه به طول بی‌انجامد شما هیچ مشکلی از این لحاظ ندارید.

اگر سرعت بارگذاری سایت شما از 3 ثانیه بیشتر شود و تا 7 ثانیه طول بکشد شما باز هم در بازه استاندارد قرار دارید

اما به هر حال نرخ کمتری از ترافیک و بازدید کاربران را دریافت می‌کنید.

در صورتی که زمان بارگذاری به بیش از 10 ثانیه برسد یقیناً شما با مشکل مواجه می‌شوید و اگر تلاش نکنید

که این مدت زمان را کاهش دهید، طولی نمی‌کشد که با مشکلات خیلی زیادی از سمت کاربران و موتورهای جستجو رو‌به‌رو شوید.

البته باید گفت اگرچه سرعت اینترنت اپراتورها و سرویس‌دهنده‌های ایرانی طی سال های اخیر افزایش قابل

توجهی داشته است، اما باز هم سرعت میانگین اینترنت ایران از حد استاندارد جهانی بسیار پائین‌تر است.

با این تفاسیر باید اذعان داشت که برای وب‌سایت های ایرانی 1 الی 2 ثانیه تأخیر بیشتر نیز قابل‌قبول خواهد بود.

سایت
سایت

سرعت مناسب برای یک سایت ایرانی چقدر است؟

سرعت استاندارد بارگذاری کامل برای یک سایت ایرانی با شرایط گفته شده،

باید چیزی بین 3 الی 7 ثانیه باشد. شما باید سرعت بارگذاری وب‌سایت خود را به صورت مستمر چک کنید

و اگر زمانی این مقدار طولانی‌تر شد، با روش هایی که در ادامه ذکر شده است سعی کنید

سرعت سایت خود را بیشتر کنید.

بد نیست نگاهی به آمار ثبت شده زیر در مورد نتایج به دست آمده در مورد سایت‌های بهینه نشده بیاندازیم‌:
  • 47% مردم سایت‌هایی که بین 1 الی 3 ثانیه بارگذاری می‌شوند را ترجیح می‌دهند و از تمام وب‌سایت‌های مشابه نیز چنین انتظاری دارند.
  • 57% بازدیدکنندگان یک سایت که سرعت بارگذاری آن بیشتر از 5 ثانیه باشد را در اسرع وقت ترک کرده و از مراجعه مجدد به آن سایت‌ها اجتناب می‌کنند.
  • بیشتر از 75% مراجعه کنندگان سایت‌ها و مشتریان فروشگاه‌های آنلاین، به محض اینکه تأخیر و سرعت پائین یک سایت را ببینند به سایت‌های رقیب مراجعه می کنند.
  • سایتی که در 5 ثانیه بارگذاری شود 22% بازدید صفحات کمتر، 50% نرخ خروج بیشتر کاربران و 22% نرخ کمتر تبدیل کاربر به مشتری را به نسبت یک سایت که در عرض 1 الی 3 ثانیه بارگذاری می‌شود، تجربه خواهد کرد.
  • سایت‌های فروشگاهی که سرعت بارگذاری کمی داشته باشند ممکن است 8% از خریدهای ماهیانه خود را خیلی راحت از دست بدهند.
  • طی یک پژوهش تخصصی درباره فروشگاه‌های آنلاین، 52% از صاحبان این فروشگاه‌ها معتقدند که سرعت بالای لود شدن صفحات به جذب هر چه بیشتر مخاطبین وفادار و مشتریان ثابت  کمک زیادی می‌کند و 44% این افراد متذکر شدند که کاربرانی که از شرایط وب‌سایت و سرعت پائین بارگذاری آن دل خوشی نداشته باشند، نه تنها سایت مذکور را به دیگران معرفی نمی‌کنند، بلکه به دیگران توصیه می‌کنند از سایت‌های دیگر به جای سایت شما استفاده کنند.
  • نتایج نشان می‌دهند که استفاده از سیستم “نوار پیشرفت یا Progress Bar” که مقدار حجم بارگذاری شده یک وب‌سایت را نمایش می‌دهد، در روند رضایت مقطعی کاربران تأثیر دارد. چون در چنین حالتی حداقل کاربران از زمانی که باید در انتظار باشند، تا حدودی مطلع می‌شوند. این حالت خیلی بهتر از این است که چندین ثانیه در صفحه‌ای تماماً یک رنگ منتظر بمانند و اطلاعی از اینکه چقدر باید صبر کنند نداشته باشند.

گزارشات

گزارشات وب‌سایت فروشگاهی  Walmartیکی از بهترین مثال‌ها برای اینکه اهمیت سرعت بارگذاری

یک وب‌سایت را بهتر درک کنیم، است.

این وب‌سایت در یک چارت مقدار افزایش تعداد مشتریان و سوددهی خود را بعد از اصلاح مشکلات و افزایش

سرعت سایت منتشر کرد. نتایج منتشر شده به واقع شگفت‌انگیز هستند و نشان می‌دهند که افزایش

سرعت یک سایت به چه مقدار می‌تواند در جذب بیشتر کاربران و تبدیل کاربران معمولی به مشتریان کمک کند.

طبق گزارش اختصاصی این فروشگاه، تنها با 1 ثانیه بهبود سرعت، نرخ تبدیل مشتریان این سایت 2% افزایش پیدا کرد.

همچنین جالب است که بدانید در سال 2015 گوگل به خاطر یک اشکال فنی ساده که منجر به 5 ثانیه تأخیر در

بارگذاری Google.com شد، نزدیک به 15% از ترافیک خود را برای چندین روز از دست داد!

این در حالیست که اشکال فنی گفته شده در کمتر از یک ساعت شناسایی و رفع شده بود.

آمازون هم یک بار با مسئله‌ای مشابه به مشکل خورد. چند سال پیش آمزون  یک تست A/B آنلاین در

سایت خود راه‌اندازی کرد، که منجر به تأخیر یک ثانیه‌ای لود شدن صفحات به مدت دو هفته شد.

همین مسئله درآمد آن ماه آمازون را به مقدار قابل توجهی کاهش داد.

از دیگر مثال‌های موجود در این مورد می‌توان به سایت مویزلا اشاره کرد.

زمانی که موزیلا سرعت بارگذاری سایت خود را نزدیک به 2 ثانیه بهبود بخشید، تعداد دانلودهای مرورگر فایرفاکس

به مقدار 15.4% افزایش پیدا کرد. این مقدار یعنی 10 میلیون دانلود بیشتر در طول یک سال!

ما در ادامه این مقاله به بررسی دقیق‌تر مبحث افزایش سرعت سایت و دلایل مهم بودن آن می‌پردازیم و به شما هر

آنچه که نیاز دارید تا بتوانید در بحث افزایش سرعت سایت موفق عمل کنید را بازگو می‌کنیم

اهمیت هاست خوب

سایت
سایت

بر روی سرعت سایت وردپرسی

هاست سایت  وردپرسی شما نقشی اساسی در سرعت سایت بارگذاری سایت دارد.

یک هاست اشتراکی با کیفیت یا هاست اختصاصی موجب ارتقا عملکرد و کارایی سایت شما خواهد شد.

با این حال منابع سرور در سایت های اشتراکی بین چندین سایت به اشتراک گذاشته می شود و در

صورتی که همسایه های شما دارای ترافیک زیادی بوده و استفاده بالایی از منابع آن کنند،

سرعت سایت شما نیز احتمالا با کاهش رو به رو خواهد شد.

البته هاست های اشتراکی با کیفتی نیز وجود دارند که موجب حفظ کارایی سایت در هر شرایطی می گردند.

به عنوان مثال هاست های ابری یکی از گزینه هاییست که به استفاده کنندگان هاست های اشتراکی پیشنهاد

می شود تا مشکلاتی مانند همسایه های پرمصرف بر روی راندمان سایت شما تاثیر نگذارد.

 نصب یک افزونه مدیریت کش در وردپرس

صفحات وردپرسی به صورت دینامیک هستند. این مسئله بدین معنیست که این صفحات در هر بازدید پردازش

شده و با توجه به اطلاعات درخواستی و کنار هم قرار دادن اجزا، ایجاد می گردند.

این فرایند در مواقعی که کاربران زیادی در لحظه وارد سایت می شوند نیاز به پردازش بیشتری دارد و ممکن

است موجب کند شدن سایت گردد.

اینجاست که ما به کاربران پیشنهاد می کنیم که یک افزونه مدیریت کش را در وردپرس نصب کنند.

کش فایل های اصلی در مرورگر کاربران می تواند سرعت بارگذاری را دو الی پنج برابر کند.

با ایجاد این سیستم، به جای پردازش کامل یک صفحه در هر بازدید، افزونه مدیریت کش شما نسخه ذخیره شده ای

را که از قبل پردازش و ایجاد شده است را نمایش می دهد. سپس این نسخه را به هر کاربر دیگری نیز ارائه می کند.

سایت
سایت

همانطور که در تصویر بالا مشاهده می کنید، هنگامی که کاربری از یک سایت وردپرسی ساخته شده با PHP بازدید می

کند، سرور سایت اطلاعات مورد نیاز را از دیتابیس MySQL و فایل های PHP درخواست می کند.

سپس این اطلاعات پس از پردازش، با زبان HTML در اختیار کاربر قرار می گیرد.

این فرایند نسبتا طولانی است، اما با استفاده از یک افزونه مدیریت کش می توان به کوتاه کردن آن پرداخت.

افزونه های مدیریت کش فراوانی در مخزن وردپرس وجود دارند، اما ما افزونه  Wp Super Cache را به شما پیشنهاد

می کنیم. پیاده سازی این افزونه کار ساده ایست و می توانید به راحتی نسبت به نصب و پیاده سازی آن اقدام کنید.

بهینه سازی تصاویر برای افزایش سرعت در وردپرس

تصاویر موجب زنده تر بودن محتوای سایت شده و کاربران را به تعامل بیشتر با آن ترغیب می کند.

تحقیقات نشان می دهند که وجود تصاویر موجب افزایش 80 درصدی در میزان خواندن مطالب می گردد.

اما وجود تصاویر بهینه نشده به جای کمک کردن به محتوا، موجب آسیب زدن به آن می گردند.

در حقیقیت تصاویر بهینه نشده یکی از مشکلات شایع و تاثیرگذار روی سرعت در اغلب

سایت هاییست که توسط تازه کارها ساخته شده اند.

قبل از آپلود عکس از روی تلفن یا دوربین خود بر روی هاست، بهتر است که با استفاده از یک نرم افزار

ویرایش عکس به بهینه سازی آن برای وب بپردازید.

این عکس ها در فرمت اصلی خود ممکن است دارای حجم زیادی باشند.

اما بسته به فرمت انتخابی و میزان فشرده سازی می توان حجم آن ها را به 20 درصد نیز کاهش داد.

فرمت PNG و JPG

در اغلب سایت ها از دو فرمت PNG و JPG برای عکس ها استفاده می شود. اما تفاوت بین این دو فرمت رایج چیست؟

فرمت PNG، اغلب به صورت غیر فشرده است. وقتی دست به فشرده سازی یک عکس می زنید،

مقداری از اطلاعات عکس از بین می رود. بنابریان یک عکس فشرده نشده، دارای جزییات و حجم بیشتری است.

جنبه منفی استفاده از عکس فشرده نشده، حجم بالاتر و کاهش سرعت بارگذاری صفحات سایت است.

فرمت JPEG، نسخه فشرده شده عکس هاست که کیفیت آن کمی پایین تر اما حجم آن بسیار کمتر و بهینه تر است.

اما چگونه به انتخاب از بین این دو فرمت بپردازیم؟

  • اگر عکس ما داری رنگ های مختلفی بود، از فرمت JPEG استفاده می کنیم.
  • اگر عکس ما از نظر تنوع رنگ بسیار ساده یا از نوع transparent بود، از فرمت PNG استفاده می کنیم.

اغلب عکس های ما از نوع JPEG هستند. در تصویر زیر به مقایسه حجم عکس ها متناسب با ابزار فشرده سازی آنها پرداخته ایم.

ایجاد قابلیت Lazy Load برای تصاویر

یکی از کارهایی که می توان با تصاویر سایت انجام داد، ایجاد قابلیت Lazy Load در آنهاست.

این قابلیت بدین معناست که تصاویر پایینی یک مطلب با اسکرول کردن کاربر به نمایش دراید.

با این کار بسیاری از تصاویر سایت در هنگام درخواست اولیه کاربر بارگذاری نشده و این

مسئله موجب ارتقا سرعت بارگذاری می شود.

یکی از بهترین افزونه های انجام این کار،BJ Lazy load  بوده که استفاده از آن نیز بسیار آسان می باشد.

عدم آپلود مستقیم ویدئو ها در وردپرس

شما در وردپرس قادرید که ویدئوها را مستقیما در هاست خود آپلود کرده و از طریق HTML5 به پخش آنها در مرورگر کاربران بپردازید. اما هرگز نبایست دست به چنین کاری بزنید!

میزبانی از ویدئو ها، پهنای باند زیادی را میطلبد. همچنین هزینه های زیادی را بر روی دست شما می گذارد.

حتی اگر اشتراک میزبانی وب شما از نوع نامحدود نیز باشد، احتمالا با مصرف زیاد پهنای باند جریمه شده و هاست

شما سرویس شما با تعلیق رو به رو می سازد.

همچنین میزبانی از ویدئوها موجب افزایش حجم سایت و بالطبع افزایش حجم بک آپ ها می گردد.

در نتیجه بازگرداندن سایت وردپرسی شما از بک آپ آن بسیار دشوار و زمانبر خواهد شد.

وردپرس داری قابلیت جاسازی (Embed) ویدئو هاست و از این طریق می توانید بعد از آپلود ویدئوها

در سایت های اشتراک ویدئو، تنها کد مربوطه را در داخل پست قرار دهید.

استفاده از پوسته های بهینه شده

در هنگام انتخاب یک پوسته برای سایت وردپرسی خود، توجه به بهینه بودن سرعت بارگذاری آن بسیار مهم است.

بسیاری از پوسته های زیبا دارای کدنویسی ضعیفی هستند و بارگذاری سایت را کند می کنند.

بهتر است همواره به جای استفاده از پوسته هایی با لایه های پیچیده و انیمیشن های زیاد، از یک پوسته ساده

با پلاگین های با کیفیت و مورد نیاز استفاده کنید.

 کاهش فراخوانی از دیتابیس

ین مرحله کمی نیاز به مهارت های فنی  و دانش عمومی نسبت به PHP و فایل های قابل وردپرسی دارد.

متاسفانه تعداد قالب های ضعیف در وردپرس کم نیست و بسیاری از آنها استانداردهای وردپرس را نادیده گرفته

و در نهایت دیتابیس سایت را مکررا فراخوانی می کنند. این کار موجب فشار زیاد بر روی سرور و کاهش راندمان آن می گردد.

حتی قالب های خوب نیز بعضا دارای کدهایی هستند که صرفا برای گرفتن اطلاعات وبلاگ سایت، دیتابیس را فراخوانی می کنند.

در این مثال هر بار که دستور <?php به کار برده می شود، دیتابیس مورد فراخوانی قرار می گیرد:

<html xmlns=”http://www.w3.org/1999/xhtml” dir=”<?php language_attributes(); ?>”>
<head profile=”http://gmpg.org/xfn/11″>
<meta http-equiv=”Content-Type” content=”<?php bloginfo(‘html_type’); ?>
charset=<?php bloginfo(‘charset’); ?>” />

شما در این مورد نمی توانید شکایتی از توسعه دهنده قالب داشته باشید، چرا که او راه دیگری برای اطلاع از زبان سایت

ندارد. اما اگر شما بخواهید به سفارشی سازی این قالب بپردازید می توانید کد بالا را با کد نمونه زیر جایگزین کنید

تا از فراخوانی غیر ضروری دیتابیس جلوگیری شود.

قالب سایت را بررسی کرده و نمونه هایی مثل این مورد را با جایگزین کردن اطلاعات استاتیک تصحیح کنید.

سایت
سایت

تقسیم کردن کامنت ها در چند صفحه

وجود کامنت های زیاد در یک سایت نشانگر بالا بودن درصد مشارکت کاربران در سایت است.

اما اثر منفی آن اینست که موجب کند شدن بارگذاری آن می گردد.

وردپرس برای حل این مشکل دارای تنظیمات داخلی است. برای تنظیم صحیح این قسمت به

مسیر Settings » Discussion رفته و گزینه “Break comments into pages” را انتخاب کنید.

سایت
سایت

به روز نگه داشتن سایت وردپرسی

سیستم مدیریت محتوای وردپرس با توجه به اپن سورس بودن خود به شکل منظمی به روز رسانی می گردد.

هر به روز رسانی ویژگی های جدیدی را به آن افزوده و مشکلات امنیتی و باگ های نسخه قبلی را تا حدی رفع می کند.

همچنین پوسته ها ها و افزونه های نصب شده توسط شما نیز احتمالا هرچند وقت یک بار به روز رسانی می گردند.

به عنوان صاحب سایت، مسئولیت به روز رسانی وردپرس، پوسته ها و افزونه ها با شماست.

عدم انجام به روز رسانی ها ممکن است موجب کند شدن سایت و قرار دادن آن در معرض مشکلات امنیتی شود.

امیدواریم که این مطلب در افزایش سرعت سایت وردپرسی شما مورد توجهتان قرار گرفته باشد

سایر نوشته ها:

تولید محتوا و 12 تاکتیک برای تولید محتوا در اینستاگرام
شرکت Lyft و رمز موفقیت آن در حوزه بازاریابی دیجیتال
نظرسنجی در وردپرس با افزونه TotalPoll

امیدوارم که این مقاله آموزشی به اندازه کافی برای شما مفید بوده باشد .

خوشحال میشویم در زیر این پست نظرات خود رادرباره این مقالهبا ما به اشتراک بگذارید .

ماینروب

نمایش بیشتر

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا
بستن
بستن