بهترین تنظیمات افزونه WP Rocket بر اساس نوع سایت (فروشگاهی، خبری، شرکتی)

بهترین تنظیمات افزونه WP Rocket بر اساس نوع سایت (فروشگاهی، خبری، شرکتی)

افزونه WP Rocket یکی از قوی‌ترین ابزارهای افزایش سرعت سایت‌های وردپرسی است. اما برای گرفتن بهترین نتیجه، باید تنظیمات آن متناسب با نوع سایت شما انجام شود.

چرا که هر نوع سایت (فروشگاهی، خبری، شرکتی) نیازها و ساختار متفاوتی دارد. در این مقاله، بهترین تنظیمات WP Rocket را بر اساس نوع سایت بررسی می‌کنیم.

محصول مرتبط: خرید و دانلود افزونه WP Rocket

۱. سایت‌های فروشگاهی (WooCommerce / EDD)

✅ هدف:

سرعت بالا با حفظ کامل سازگاری با سبد خرید، تسویه‌حساب، و صفحات پویا.

تنظیمات پیشنهادی:

  • Caching:

    • فعال‌سازی کش برای صفحات

    • غیر فعال کردن کش برای صفحات:

      • /cart/

      • /checkout/

      • /my-account/

    • فعال‌سازی گزینه «Separate cache for mobile devices»

  • File Optimization:

    • ✅ Minify CSS & JS

    • ⚠️ Combine CSS/JS (با احتیاط، ممکن است با JS قالب تداخل داشته باشد)

    • ✅ Load JavaScript deferred

    • ✅ Delay JavaScript Execution (مفید برای کاهش TTI)

  • Media:

    • ✅ LazyLoad برای تصاویر و iframe

    • ❌ غیرفعال‌سازی LazyLoad برای آرم برندها یا تصاویر محصول (در صورت اختلال)

    • ✅ غیرفعال‌سازی Emoji و Embeds

  • Preload:

    • ✅ فعال‌سازی Preload Cache

    • ✅ فعال‌سازی لینک‌ها (Link Preloading)

  • Database:

    • فعال‌سازی پاک‌سازی خودکار هفته‌ای یک‌بار

  • CDN & Cloudflare:

    • وارد کردن اطلاعات CDN (در صورت استفاده)

نکته مهم:

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

۲. سایت‌های خبری / مجله‌ای

✅ هدف:

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

تنظیمات پیشنهادی:

  • Caching:

    • ✅ فعال‌سازی کش

    • ✅ فعال‌سازی کش موبایل

    • فعال‌سازی کش کاربران وارد شده (در صورت وجود بخش نظرات سفارشی یا کاربران ویژه)

  • File Optimization:

    • ✅ Minify و Combine فایل‌های CSS/JS

    • ✅ Load JS Deferred

    • ✅ Delay JS Execution (برای اسکریپت‌های تبلیغاتی مانند Google Ads یا شبکه‌های اجتماعی)

  • Media:

    • ✅ LazyLoad تصاویر و iframe

    • ✅ Disable Emoji و Embeds

    • ✅ فعال‌سازی LazyLoad برای ویدیوها و تبلیغات

  • Preload:

    • ✅ فعال‌سازی Preload برای صفحات دسته‌بندی و تگ‌ها

    • فعال‌سازی Sitemap preload (در صورت استفاده از Yoast یا RankMath)

  • Database:

    • پاک‌سازی خودکار روزانه (به‌خصوص برای بازنگری‌های زیاد پست‌ها)

  • CDN:

    • اگر حجم زیادی از تصاویر و تبلیغات دارید، حتماً از CDN استفاده کنید.

نکته مهم:

در سایت‌های خبری، سرعت بارگذاری صفحه نخست و دسته‌بندی‌ها بسیار مهم است؛ حتماً تست کنید که ترکیب فایل‌ها به ظاهر سایت آسیب نزند.

۳. سایت‌های شرکتی / معرفی خدمات

✅ هدف:

بارگذاری سریع، سئو خوب، تجربه کاربری مطلوب برای صفحات ایستا.

تنظیمات پیشنهادی:

  • Caching:

    • ✅ فعال‌سازی کش صفحات

    • ✅ فعال‌سازی کش موبایل

    • ❌ کش کاربران وارد شده (اگر فرم تماس یا ارسال درخواست دارید)

  • File Optimization:

    • ✅ Minify CSS & JS

    • ✅ Combine فایل‌ها (معمولاً بدون مشکل در سایت‌های ساده)

    • ✅ Delay JavaScript Execution (برای اسکریپت‌های جانبی مانند نقشه گوگل)

  • Media:

    • ✅ LazyLoad برای تصاویر و ویدیو

    • ✅ غیرفعال‌سازی Emoji و Embeds

    • ✅ LazyLoad برای iframe (مثلاً Google Maps یا ویدیوهای آپارات)

  • Preload:

    • فعال‌سازی کامل Preload

    • استفاده از Sitemap برای preload صفحات مهم

  • Database:

    • پاک‌سازی ماهانه کافی‌ست (محتوا کمتر است)

  • CDN:

    • اختیاری؛ در صورت داشتن بازدید بالا یا نمایش ویدیو زیاد استفاده شود

نکته مهم:

اکثر سایت‌های شرکتی ظاهر ساده‌ای دارند، بنابراین می‌توان فایل‌های CSS/JS را بدون نگرانی ترکیب و فشرده کرد.

نوع سایت تنظیمات کلیدی
فروشگاهی کش صفحات خاص غیرفعال، LazyLoad محدود، JS Deferred با احتیاط
خبری/مجله‌ای کش کامل، LazyLoad کامل، Delay JS برای تبلیغات، پاک‌سازی دیتابیس روزانه
شرکتی کش کامل، فشرده‌سازی فایل‌ها، LazyLoad کامل، پاک‌سازی ماهانه

توصیه نهایی

  1. بعد از هر تغییر در تنظیمات، کش را پاک و تست سایت را انجام دهید.

  2. همیشه با ابزارهایی مثل GTmetrix و PageSpeed Insights عملکرد سایت را بررسی کنید.

  3. اگر سایت شما ترکیبی از موارد بالا است (مثلاً فروشگاه با بلاگ خبری)، تنظیمات را به صورت ترکیبی و با آزمون‌وخطا انجام دهید.