کاربران معمولاً کمتر از ۳ ثانیه به بارگذاری سایت صبر میکنند. اگر سایت شما کند باشد، بخش بزرگی از بازدیدکنندگان را قبل از دیدن محتوا از دست میدهید. خوشبختانه وردپرس قابل بهینهسازی است.
۱. تصاویر را بهینه کنید
تصاویر معمولاً بیش از نیمی از حجم یک صفحه را تشکیل میدهند. قبل از آپلود، تصاویر را فشرده کنید و از فرمتهای مدرن مثل WebP استفاده کنید. وردپرس بهصورت خودکار تصاویر را در اندازههای مختلف تولید میکند؛ کافی است از تصاویر بندانگشتی مناسب استفاده کنید.
۲. از کش استفاده کنید
کش یعنی نگه داشتن نسخه آمادهشده صفحه تا نیازی به ساخت دوباره آن نباشد. افزونههایی مانند WP Super Cache یا W۳ Total Cache این کار را انجام میدهند. نتیجه معمولاً بین ۳۰ تا ۷۰ درصد بهبود سرعت است.
۳. کدهای اضافی را حذف کنید
هر افزونهای که نصب میکنید، فایل CSS و JavaScript خود را به صفحه اضافه میکند. افزونههای بلااستفاده را حذف کنید. قبل از این کار، حتماً تست کنید که سایت بدون آنها درست کار میکند.
۴. بارگذاری تنبل تصاویر
با loading="lazy" مرورگر تصاویری را که در محدوده دید کاربر نیستند، تا زمان نیاز بارگذاری نمیکند. این کار زمان بارگذاری اولیه را بهشدت کاهش میدهد.
۵. از CDN استفاده کنید
یک شبکه توزیع محتوا، فایلهای ایستای سایت شما را روی سرورهای نزدیک به کاربران ذخیره میکند. این کار هم سرعت را بالا میبرد و هم فشار روی سرور اصلی را کم میکند.
۶. بهینهسازی دیتابیس
با گذشت زمان، جدولهای دیتابیس وردپرس پر از دادههای اضافی میشوند: پیشنویسها، بازخوردها، ترجمههای قدیمی و&#۸۲۳۰; بهینهسازی و فشردهسازی دیتابیس میتواند چند ده مگابایت فضا آزاد کند.
همیشه بعد از هر تغییر، سرعت سایت را اندازه بگیرید. ابزارهایی مثل PageSpeed Insights گزارش دقیقی از مشکلات میدهند.
