سلام! به آموزش تنظیمات افزونه WP Rocket خوش آمدید.
WP Rocket یکی از قدرتمندترین و محبوبترین افزونههای کش (Cache) و بهینهسازی سرعت در وردپرس است. امروزه سرعت وبسایت یکی از مهمترین فاکتور های رتبه بندی در گوگل و یکی از آپشن های مهم برای افزایش رتبه و SEO در کنار تحقیق کلمات کلیدی سئو تکنیکال و سئو خارجی (OFF-PAGE) , سئو داخلی می باشد می باشدبرخلاف بسیاری از افزونههای دیگر، WP Rocket به صورت «آفلاین» کار میکند و نیازی به دانش فنی پیچیده ندارد، اما تنظیمات صحیح آن برای گرفتن بیشترین سرعت بسیار حیاتی است.
در ادامه، مهمترین تنظیمات این افزونه را به زبان ساده و گامبهگام توضیح میدهم:
۱. تنظیمات کلی (General Settings)
به محض فعالسازی، افزونه به صورت خودکار کش را فعال میکند.
- تیکهای پیشفرض: مطمئن شوید تیکهای زیر زده شده باشند:
- Enable cache for logged-in users: (فعالسازی کش برای کاربران وارد شده). نکته: اگر از پنل مدیریت یا ووکامرس استفاده میکنید، بهتر است این گزینه غیرفعال باشد تا تغییرات را بلافاصله ببینید، اما برای سرعت سایت برای بازدیدکنندگان عادی، فعال بودن آن عالی است.
- Cache for guests: حتماً فعال باشد.
۲. بهینهسازی فایلها (File Optimization)
این بخش قلب تنظیمات سرعت در WP Rocket است. هشدار: قبل از تغییر هر تیکی، حتماً سایت خود را چک کنید تا از عدم اختلال در نمایش مطمئن شوید.
الف) بهینهسازی CSS (Optimize CSS Delivery)
این بخش بیشترین تاثیر را در افزایش نمره سرعت (PageSpeed) دارد.
- میتبهینهسازی CSS: گزینه Remove unused CSS (حذف CSS غیراستفاده شده) را انتخاب کنید. این بهترین گزینه است اما ممکن است در برخی قالبها باعث به هم ریختگی موقت ظاهری شود.
- بهینهسازی بارگذاری CSS: اگر گزینه اول مشکل داشت، از Load CSS Asynchronously استفاده کنید.
- توصیه: گزینه “Optimize CSS Delivery” را روی حالت Optimize CSS Delivery قرار دهید.
ب) بهینهسازی جاوااسکریپت (Optimize JavaScript)
- Minify JavaScript files: تیک بزنید (فایلهای JS را کوچک میکند).
- Combine JavaScript files:احتیاط کنید! ترکیب فایلهای جاوااسکریپت اغلب باعث خرابی عملکرد سایت، به ویژه در بخشهای تعاملی (مثل منوها، اسلایدرها یا فرمهای تماس) میشود.
- توصیه: بهتر است این گزینه را غیرفعال نگه دارید یا اگر فعال کردید، فایلهایی که مشکل ایجاد میکنند را از ترکیب حذف کنید (Exclude files).
- Defer JavaScript parsing: تیک بزنید. این کار باعث میشود فایلهای JS دیرتر بارگذاری شوند تا صفحه سریعتر نمایش داده شود.
ج) بهینهسازی تصاویر (Image Optimization)
- LazyLoad images: تیک بزنید. تصاویر فقط زمانی بارگذاری میشوند که کاربر به آنها اسکرول کند. این یکی از مهمترین ویژگیهاست.
- Optimize images: اگر نسخه پولی دارید، میتوانید تصاویر را به فرمت WebP تبدیل کنید.
۳. پیشبارگذاری (Preload)
- Preload cache: تیک بزنید. این گزینه باعث میشود صفحات به صورت خودکار کش شوند تا برای اولین بازدیدکننده هم سرعت بالا باشد.
- Preload links: تیک بزنید. این گزینه صفحاتی که لینکهای داخلی سایت به آنها اشاره میکنند را پیشبارگذاری میکند.
۴. افزونههای کش (Add-ons) – بسیار مهم برای ووکامرس
اگر از ووکامرس (فروشگاه اینترنتی) استفاده میکنید، این بخش حیاتی است.
- به تب Add-ons بروید.
- افزونه WooCommerce را پیدا کنید و فعالسازی آن را تأیید کنید.
- این افزونه باعث میشود صفحات “سبد خرید”، “پرداخت” و “حساب کاربری” کش نشوند (که باعث خطای ۴۰۴ یا باگ میشود) و در عوض کش داینامیک برای محصولات فعال میشود.
۵. تنظیمات دیتابیس (Database)
به تب Database بروید.
- روی دکمه Optimize Database کلیک کنید.
- گزینههای زیر را برای بهینهسازی انتخاب کنید:
- Revisions (نسخههای قبلی پستها)
- AutoDrafts (پیشنویسهای خودکار)
- Transients (دادههای موقت)
- Spam Comments و Trashed Comments
- نکته: این کار فضای هاست شما را خالی کرده و سرعت دیتابیس را بالا میبرد. این کار را هر ۱ تا ۳ ماه یکبار انجام دهید.
۶. CDN (شبکه توزیع محتوا)
اگر از سرویسهایی مثل Cloudflare استفاده میکنید:
- به تب CDN بروید.
- گزینه Use Cloudflare یا Integrate with CDN را فعال کنید.
- آدرس CDN خود را وارد کنید (اگر Cloudflare دارید، معمولاً به صورت خودکار شناسایی میشود).
۷. تنظیمات پیشرفته (Advanced Rules) – اختیاری
اگر سایت شما کند است یا بعد از تغییر تنظیمات بالا مشکلی دارید:
- Never Cache URL(s): آدرسهایی که نباید کش شوند (مثل صفحات لاگین، سبد خرید) را اینجا وارد کنید (اگر افزونه ووکامرس فعال باشد، خودکار انجام میشود).
- Never Cache Cookies: کوکیهایی که نباید کش را فعال کنند.
- Optimize Database: همانطور که گفته شد.
✅ چکلیست نهایی و نکات طلایی:
- پاکسازی کش: بعد از هر تغییری، حتماً دکمه Purge Cache را بزنید تا تغییرات اعمال شود.
- تست کنید: بعد از هر تیک زدن، سایت را در موبایل و دسکتاپ چک کنید. اگر منویی باز نشد یا دکمهای کار نکرد، تنظیم مربوطه را برگردانید.
- قالب سایت: برخی قالبهای سنگین (مثل Avada یا WoodMart) تنظیمات خاص خود را دارند. اگر مشکلی داشتید، افزونههای کش دیگر قالب را غیرفعال کنید.
- هاست: WP Rocket روی هاستهای ضعیف هم خوب کار میکند، اما برای نتیجه بهتر، از هاستهای SSD و با PHP نسخه ۸ به بالا استفاده کنید.
- سازگاری با مرورگرها: در تب Advanced، میتوانید تنظیم کنید که کش فقط برای مرورگرهای خاص فعال شود (معمولاً نیاز نیست).
❌ خطاهای رایج:
ووکامرس کار نمیکند: حتماً افزونه Add-on ووکامرس را فعال کنید.
صفحه سفید یا به هم ریختگی: معمولاً به دلیل “تکمیل فایلهای JS” (Combine JavaScript) است. آن را غیرفعال کنید.
تصاویر لود نمیشوند: ممکن است نیاز باشد دامنه CDN یا آدرس تصاویر را در بخش Image Optimization تنظیم کنید.

