WP Rocket شناختهشدهترین افزونهی کش و بهینهسازی سرعت وردپرس است که بدون تنظیمات پیچیده، کش صفحه، فشردهسازی CSS و JS، لودتنبل تصاویر و بهینهسازی پایگاه داده را یکجا انجام میدهد. نسخهی اورجینال، بدون نیاز به لایسنس.
معرفی افزونه
WP Rocket چیست و چرا پرطرفدارترین افزونهی سرعت وردپرس است؟
افزونههای کش رایگان وردپرس کم نیستند، اما بیشترشان برای رسیدن به نتیجهی خوب، دهها گزینهی فنی را جلوی شما میگذارند که اگر اشتباه تنظیم شوند سایت را خراب میکنند. WP Rocket از اول با این فرض ساخته شده که کاربر نباید کارشناس کش باشد. به محض فعالسازی، کش صفحه، فشردهسازی GZIP و کش مرورگر فعال میشود و حدود ۸۰ درصد بهبود سرعت بدون لمس هیچ تنظیمی اتفاق میافتد. بقیهی امکانات با چند تیک قابل فعالسازی است و هر گزینه توضیح کوتاه و روشنی دارد.
این فایل نسخهی رسمی WP Rocket است. افزونه بدون کلید لایسنس فعال میشود و همهی امکانات، از جمله حذف CSS بلااستفاده که به سرور WP Rocket وابسته است، فعال است.
امکانات کلیدی WP Rocket
کش صفحه: ذخیرهی نسخهی ایستای هر صفحه و سرو مستقیم آن، با کش جداگانه برای موبایل و کاربران واردشده.
پیشبارگذاری کش: ساخت کش همهی صفحات از روی نقشهی سایت، تا اولین بازدیدکننده هم صفحهی سریع ببیند.
بهینهسازی CSS: فشردهسازی، حذف CSS بلااستفاده و بارگذاری غیرهمزمان.
بهینهسازی جاوااسکریپت: فشردهسازی، تاخیر در اجرا تا اولین تعامل کاربر و بارگذاری معوق.
لودتنبل رسانه: بارگذاری تصاویر، آیفریم و ویدیوها فقط وقتی به دید کاربر میرسند، با جایگزین پیشنمایش برای یوتیوب.
بهینهسازی تصویر LCP: شناسایی خودکار بزرگترین تصویر بالای صفحه و اولویتدهی به آن.
بهینهسازی پایگاه داده: پاکسازی بازنگریها، پیشنویسهای خودکار، نظرات اسپم و جدولهای سربار با زمانبندی.
کنترل Heartbeat: کاهش درخواستهای پسزمینهی وردپرس که روی هاست اشتراکی منابع میخورند.
سازگاری با CDN و کلودفلر: بازنویسی آدرس فایلها و پاکسازی همزمان کش کلودفلر.
سازگاری با ووکامرس: حذف خودکار صفحات سبد خرید و تسویهحساب از کش و بهینهسازی فرگمنتهای سبد.
مقایسه با افزونههای کش رایگان
قابلیت
WP Super Cache
LiteSpeed Cache
WP Rocket
راهاندازی بدون تنظیم
نیمهخودکار
نیاز به تنظیم
کامل خودکار
حذف CSS بلااستفاده
ندارد
دارد
دارد
تاخیر اجرای جاوااسکریپت
ندارد
دارد
دارد
نیاز به وبسرور خاص
ندارد
فقط LiteSpeed
ندارد
بهینهسازی پایگاه داده
ندارد
دارد
دارد
بهینهسازی تصویر LCP
ندارد
محدود
خودکار
پیشنیازها و سازگاری
WP Rocket روی هر وبسروری (Apache، Nginx، LiteSpeed) کار میکند و با وردپرس ۶٫۴ به بالا و PHP ۷٫۴ یا جدیدتر سازگار است. با بیشتر قالبها و صفحهسازها از جمله المنتور، ووکامرس و افزونههای چندزبانه بدون تنظیم اضافه سازگار است. روی هاستهایی که خودشان کش سروری دارند (مثل برخی هاستهای مدیریتشده)، WP Rocket بهصورت خودکار بخش کش صفحه را غیرفعال و فقط بهینهسازی فایلها را انجام میدهد.
راهنمای نصب و تنظیم WP Rocket
هر افزونهی کش دیگری را غیرفعال و حذف کنید؛ دو افزونهی کش همزمان با هم تداخل میکنند.
فایل دانلودشده را از حالت فشرده خارج کنید؛ فایل wp-rocket.zip داخل پوشه است.
از «افزونهها › افزودن › بارگذاری افزونه» فایل زیپ را نصب و فعال کنید. کش صفحه بلافاصله فعال میشود.
در «تنظیمات › WP Rocket › بهینهسازی فایل» فشردهسازی CSS و JS را روشن کنید و سایت را بررسی کنید.
گزینهی «تاخیر در اجرای جاوااسکریپت» را فعال کنید و اگر اسلایدر یا منویی خراب شد، اسکریپت آن را به فهرست استثنا اضافه کنید.
در «رسانه» لودتنبل تصاویر و آیفریم را روشن کنید و در «پیشبارگذاری» نقشهی سایت را معرفی کنید.
برای بهروزرسانی، نسخهی جدید را از همین صفحه دانلود و جایگزین کنید؛ تنظیمات حفظ میشود.
نکاتی برای نتیجهی بهتر
گزینهها را یکییکی فعال کنید و بعد از هر کدام سایت را در حالت ناشناس مرورگر بررسی کنید تا بدانید کدام تنظیم مشکل ساخته.
«حذف CSS بلااستفاده» بیشترین تاثیر را روی نمرهی PageSpeed دارد اما ممکن است استایل برخی المانهای پویا را حذف کند؛ کلاسهای آنها را به فهرست امن اضافه کنید.
بعد از هر تغییر در قالب یا CSS سفارشی، کش را پاک کنید تا بازدیدکننده نسخهی قدیمی نبیند.
بهینهسازی پایگاه داده را هفتگی زمانبندی کنید و پیش از اولین اجرا پشتیبان بگیرید.
کدام تنظیمات WP Rocket بیشترین تاثیر را روی Core Web Vitals دارند؟
سه معیار اصلی گوگل، یعنی LCP، INP و CLS، هر کدام با گزینهی مشخصی در WP Rocket بهبود مییابند. برای LCP (زمان نمایش بزرگترین محتوا)، حذف CSS بلااستفاده و بهینهسازی خودکار تصویر LCP مهمترین نقش را دارند؛ این دو، فایلهای مسدودکنندهی رندر را کم میکنند و تصویر اصلی را زودتر بارگذاری میکنند. برای INP (پاسخگویی به تعامل)، تاخیر در اجرای جاوااسکریپت تا اولین تعامل کاربر بیشترین اثر را دارد، چون اسکریپتهای سنگین آنالیتیکس و چت را از مسیر اصلی خارج میکند. برای CLS (جابهجایی چیدمان)، گزینهی افزودن ابعاد به تصاویر فاقد عرض و ارتفاع را روشن کنید تا فضای تصویر پیش از بارگذاری رزرو شود. بعد از هر تغییر، نتیجه را در PageSpeed Insights با دادهی میدانی بسنجید، نه فقط نمرهی آزمایشگاهی.
اشتباهات رایج هنگام کار با WP Rocket
فعال کردن همهی گزینهها یکجا: اگر چیزی خراب شود، پیدا کردن گزینهی مقصر سخت میشود. تنظیمات را مرحلهبهمرحله فعال کنید.
کش کردن صفحات کاربران واردشده: در فروشگاهها و سایتهای عضویتی این گزینه را خاموش نگه دارید تا اطلاعات یک کاربر به دیگری نشان داده نشود.
ترکیب فایلهای CSS و JS روی HTTP/2: با HTTP/2 ترکیب فایلها معمولاً سودی ندارد و گاهی سایت را کند میکند.
نادیده گرفتن پاکسازی کش بعد از تغییرات: بعد از ویرایش قالب، منو یا ویجت، کش را دستی پاک کنید.
لودتنبل روی تصویر بالای صفحه: تصویر اصلی هدر و لوگو را از لودتنبل مستثنا کنید؛ وگرنه LCP بدتر میشود.
این فایل برای چه کسانی مناسب است؟
هر سایت وردپرسی که روی هاست اشتراکی یا سرور مجازی معمولی است و میخواهد بدون تغییر هاست سریعتر شود، از WP Rocket بیشترین سود را میبرد. فروشگاههای ووکامرسی و سایتهایی که با المنتور ساخته شدهاند و فایلهای CSS و JS سنگینی دارند، معمولاً بیشترین بهبود را در نمرهی Core Web Vitals میبینند.
سؤالهای متداول
WP Rocket بدون لایسنس همهی امکاناتش کار میکند؟
بله. این نسخه بدون کلید فعال میشود و همهی گزینهها از جمله حذف CSS بلااستفاده و بهینهسازی تصویر LCP در دسترس است.
با افزونهی کش دیگری میتوانم همزمان استفاده کنم؟
خیر. پیش از نصب، هر افزونهی کش دیگری را حذف کنید. WP Rocket خودش هنگام فعالسازی هشدار میدهد و افزونههای متداخل را فهرست میکند.
بعد از فعال کردن بهینهسازی جاوااسکریپت، منو یا اسلایدر خراب شد؛ چه کنم؟
اسکریپت مربوط به آن المان را در بخش «استثناهای تاخیر جاوااسکریپت» وارد کنید یا آن گزینه را فقط برای آن اسکریپت خاموش کنید. مستندات رسمی WP Rocket فهرست استثناهای آماده برای افزونههای محبوب را دارد.
WP Rocket روی هاستهای ایرانی کار میکند؟
بله. هیچ وابستگی به سرور خاصی ندارد و روی Apache، Nginx و LiteSpeed کار میکند. فقط باید دسترسی نوشتن در پوشهی wp-content و ویرایش فایل .htaccess وجود داشته باشد.