گاهی اوقات ممکن است شما از سرعت لود سایت مبتنی بر وردپرس خود راضی نباشید و احساس کنید سایت شما دیر یا به اصطلاح کند بارگذاری میشود، خب این اتفاق هم از لحاظ سئو و هم از لحاظ Ux یا تجربه کاربری خوب نیست و شاید باعث از دست رفتن کاربران شما بشود!

این اتفاق میتواند دلایل بسیار زیادی داشته باشد که ما در ادامه این مطلب آن ها را به شما خواهیم گفت و راه حل هایی نیز ارائه خواهیم داد:

1- کش شدن سایت

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

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

اول اینکه کد زیر را درون فایل .htaccess قرار دهید و آن را ذخیره کنید

این فایل در روت هاست شما قرار دارد ( جایی که وردپرس نصب شده است، کنار فایل های wp-config.php ، wp-content و سایر )

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

WP Super Cache

W3 Total Cache

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

2- Gzip یا فشرده سازی فایل ها

Gzip میتواند باعث کاهش حجم سایت شما شود و فایل های html , css , جاوا اسکریپت و … را بسیار بهینه میکند

باز هم 2 راه برای فعال کردن gzip وجود دارد، اولی قرار دادن کد زیر درون .htaccess

و راه دوم نصب افزونه زیر

WordPress Gzip Comperession

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

3- کاهش حجم تصاویر سایت

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

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

optimizilla.com

روی Upload Files کلیک کرده و تصویر خود را انتخاب کنید، سپس صبر کنید تا عکس شما بهینه شود در نهایت روی Download کلیک و عکس کم حجم شده را دریافت کنید

مطلب زیر نیز میتواند به شما کمک کند:

کم کردن حجم تصاویر وردپرس با افزونه wp-smush

4- کاهش حجم دیتابیس با Wp-optimize

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

wp-optimize

5- فعال کردن Kepp-Alive

کد زیر را به ابتدا یا انتهای فایل .htaccess خود اضافه و آنرا ذخیره کنید، keep-alive فاصله زمانی بین درخواست های سمت سرور شما را کاهش میدهد که این امر موجب بارگذاری سریعتر سایت برای کاربران میشود

6- هاست ایران

استفاده از هاست ایران میتواند سرعت فوق العاده ای برای سایت شما به عمل آورد، البته منظور از هاست ایران صرفا سرویس گرفتن از شرکت های ایرانی نیست! منظور این است که محل قرارگیری سرور داخل ایران باشد، این مورد را قبل از خرید میتوانید از پشتیبانی هاستینگ سوال کنید

Hostdl.com

هاست دی ال یکی از برترین ارائه دهندگان هاست ایران میباشد که ما به شما استفاده از این سرویس قدرتمند را پیشنهاد میکنیم، همچنین در گوگل نیز با تایپ کردن “هاست ایران” موارد زیادی مشاهده خواهید کرد

7- Lazy Load برای تصاویر

همیشه بارگذاری تصاویر باعث دیرتر لود شدن سایت میشود، فرض کنید تصاویر شما در صفحه زیاد و حجمشان هم بالا باشد!! صبر ایوب میخواهد آن هم با وضعیت سرعت نت های ایران پای لود شدن سایت شما نشستن …

خب راه حل چیست ؟

دو افزونه پیشنهادی زیر مشکل را کاملا برطرف میکنند، یکی را به دلخواه نصب کنید

کار این دو افزونه این است که باعث میشوند کل تصاویر یکجا لود نشوند در واقع وقتی سایت شما برای کاربر لود میشود تمام عکس ها بارگذاری نمیشوند و فقط تصاویری که با اسکرول بر روی آن میروید با چند ثانیه صبر به ترتیب از بالا شروع به لود میشوند

Lazy Load

JQuery Image Lazy Loading

8- در انتها لود کردن فایل های جاوا اسکریپت

فایل های جاوا اسکریپت یا js گاها سنگین هستند و باعث کندی سایت میشوند، راه حل ما این است که کاری کنیم این فایل ها در انتها وقتی سایت ما به طور کامل برای کاربر لود شد سپس آن ها بارگذاری شوند، به همین سادگی

برای انجام اینکار از افزونه زیر میتوانید استفاده کنید

WP-Deffered

9- غیرفعال کردن افزونه های غیر ضروری

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

10- استفاده از قالب های سبک

برای اینکه صفحه ای از سایت ساخته و نمایش داده شود درخواست هایی به سمت سرور ارسال می شود. هرچه تعداد این درخواست ها زیاد باشد موجب طولانی شدن فرآیند بارگذاری صفحات خواهد شد، همچنین استفاده زیاد از تصاویر و فایل های حجیم css و js به علاوه کدنویسی سنگین و شلوغ باعث سنگینی یک قالب میشود، سعی کنید از پوسته ای استفاده کنید که درخواست های کمتری را به پایگاه داده MySQL ارسال کند و البته سبک باشد ( حجم پایینی داشته باشید ) این گزینه در وب سایت هایی که بازدید بالایی دارند تاثیر بسیاری خواهد داشت

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

 

 


10 روش برای افزایش سرعت لود وبسایت
به این مطلب امتیاز دهید