آموزش افزایش سرعت وردپرس

آموزش افزایش سرعت وردپرس


چرا سرعت وردپرس مهم است؟

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

خبر خوب اینه که خیلی از مشکلات سرعت وردپرس با چند تغییر ساده حل میشه بدون نیاز به کدنویسی پیچیده یا هزینه اضافی


۱. هاست خوب انتخاب کنید

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

هاست اشتراکی برای سایت های کوچک خوبه ولی اگه سایت شما فروشگاهی هست یا ترافیک بالایی داره بهتره به فکر VPS یا سرور ابری باشید

قبل از خرید هاست اینارو چک کنید:

از SSD استفاده میکنه یا HDD؟

رم و CPU چقدر به شما اختصاص میده؟

پشتیبانی از HTTP/2 و PHP 8 داره؟


۲. از قالب سبک و بهینه استفاده کنید

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

قالب های معروفی مثل GeneratePress، Kadence یا Astra سبک و سریعن. قالبی که از page builder های سنگین مثل Elementor یا Divi استفاده میکنه معمولا کندتره


۳. کش کردن سایت را فعال کنید

کش کردن یعنی صفحات سایت رو به صورت فایل های ایستا ذخیره کنید تا دفعه بعد سریعتر بارگذاری بشن

برای این کار از پلاگین های کش مثل:

WP Rocket (پولی و بهترین)

W3 Total Cache

Litespeed Cache

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


۴. تصاویر را بهینه کنید

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

چند راهکار:

قبل از آپلود، تصاویر رو فشرده کنید

از پلاگین های بهینه سازی مثل Smush، Imagify یا ShortPixel استفاده کنید

فرمت WebP رو جایگزین JPEG و PNG کنید

از تصاویر با اندازه مناسب استفاده کنید، نه بزرگتر از نیاز

۵. از CDN استفاده کنید

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

سرویس‌های معروف:

Cloudflare (رایگان)

ArvanCloud (ایرانی)

Derak Cloud

با CDN سرعت بارگذاری برای کاربران خارج از کشور هم بالا میره


۶. پلاگین های غیرضروری را حذف کنید

هر پلاگینی که نصب میکنید یه سری کد و منابع به سایت اضافه میکنه پلاگین های اضافی و غیرضروری رو حذف کنید

چندتا نکته:

پلاگین هایی که استفاده نمیکنید رو غیرفعال و حذف کنید

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

از پلاگین‌های سنگین و بدکدنویسی‌شده دوری کنید


۷. دیتابیس را بهینه کنید

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

با پلاگین هایی مثل WP-Optimize یا Advanced Database Cleaner میتونید دیتابیس رو تمیز و بهینه کنید


۸. از آخرین نسخه PHP استفاده کنید

وردپرس با PHP 8 بسیار سریعتر از PHP 7 کار میکنه خیلی از هاست ها هنوز از نسخه های قدیمی استفاده میکنن

از هاست خود بخواهید PHP رو به آخرین نسخه پایدار به روز کنه معمولا با این کار ۲۰ تا ۳۰ درصد سرعت افزایش پیدا میکنه


۹. فایل های CSS و JavaScript را فشرده کنید

فایل های CSS و JS رو میتونید فشرده و یکپارچه کنید تا حجم کمتری داشته باشن و تعداد درخواست ها به سرور کمتر بشه

بیشتر پلاگین های کش این کار رو انجام میدن توی تنظیمات پلاگین کش گزینه Minify رو فعال کنید


۱۰. لود تصاویر و ویدیوها را به تعویق بیندازید

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

پلاگین هایی مثل Lazy Load یا WP Rocket این قابلیت رو دارن.

 amir

amir

برنامه نویس python, php طراح سایت