در قسمت قبلی چگونگی تنظیم کش و پیش بارگذاری افزونه WP Rocket را انجام دادیم.
در این قسمت به آموزش قوانین پیشرفته WP Rocket خواهیم پرداخت که گزینههای کاربردی دارد.
باید تاکنون متوجه شده باشید که کش و بهینه سازی از موارد سئوی تکنیکال است و اهمیت زیادی دارد.
وب سایت اگر از حیث محتوا خوب باشد اما سرعت لود آن مناسب نباشد یک امتیاز منفی محسوب میشود.
در این حالت باید وبسایت را از نظر فنی نیز برای بازدیدکنندگان و موتورهای جستجو بهینه کنید.
اما در برخی مواقع استفاده از افزونههای کش ممکن است مشکلاتی از نظر عملکرد به وجود آورد.
مثلاً یک صفحه به درستی لود نشود یا عملکرد المانها و آبجکتهای آن به مشکل برخورد کند.
افزونه WP Rocket با قراردادن تنظیمهایی تا حدود زیادی از این مشکلات احتمالی جلوگیری کردهاست.
در آموزش قوانین پیشرفته WP Rocket به جزئیات کامل بخش قوانین پیشرفته این افزونه میپردازیم.
در این بخش، میتوان کنترل بیشتری روی کش صفحههای وب سایت داشت و از ویژگیهای خوب افزونه است.
در باکس آدرسهایی که نباید کش شوند، لیست URL هایی قرار دهید که نمیخواهید افزونه آنها را کش کند.
در هر خط یک آدرس وارد کنید و مهم نیست با نام کامل دامنه باشد یا فقط نام صفحه مدنظر شما.
در صورتی که URL کامل را وارد نمایید، افزونه وردپرس راکت، نام دامنه را خودکار پس از ذخیره حذف میکند.
در کنار گزینه بالا در بخش قوانین پیشرفته، با ویرایش هر صفحه میتوانید تنظیمات راکت را ببینید.
در این تنظیمات میتوانید، کش و بهینه سازی را فقط برای آن صفحه غیرفعال کنید.

با این کار، تنظیمات کلی افزونه وردپرس راکت روی آن صفحه لغو و بازنویسی خواهد شد.
با این گزینه میتوانید نام کوکیهای مورد نظر خود را در باکس قرار دهید تا از فرآیند کش خارج شوند.
در این فایل، اطلاعاتی مانند پسوردها، نام کاربری، ایمیل و سایر دادههای دیگر قابل ذخیره است.
برای یافتن کوکیهای سایت خود با ابزار inspect مرورگر به تب Application و گزینه Cookies بروید.
با این بخش، امکان جلوگیری از کش براساس دستگاه و مرورگر کاربر توسط راکت امکان پذیر میشود.
شما میتوانید نام مرورگری که میخواهید کاربر با آن وارد سایت میشود را بنویسید.

کاربرانی که با مرورگر X وارد سایت شوند یا از آن بازدید کننده، نسخۀ کش برای آنها غیرفعال میشود.
برای تعیین نوع دستگاه بازدیدکننده، کافیست نام دستگاه را مانند نمونه زیر تایپ کنید:
iPad(.*)Safari(.*)
یا دستور زیر برای مرورگر فایرفاکس اما در همۀ دستگاههای موبایل کش غیرفعال میشود:
Mobile(.*)Firefox(.*)
دستور زیر برای جلوگیری از کش در همۀ دستگاهها (دسکتاپ، موبایل) اما در مرورگر خاص:
(.*)Firefox(.*)
این امکان راکت، میتواند در برخی از موارد یا برخی از وبسایتها کاربردی و نیاز باشد.
افزونه WP Rocket گزینههای پاک کردن کش و کش URL را دارد و این بخش تنها برای کنترل بیشتر است.
در ویدیوی آموزش قوانین پیشرفته WP Rocket به این موضوع به صورت عملی اشاره کردهایم.
در نوار ابزار مدیریت پیشخوان وردپرس، با کلیک روی لینک WP Rocket گزینههای مربوط به آن ظاهر میشود.

میتوان پس از افزودن یک پست جدید یا صفحه جدید به صورت دستی کش وب سایت را پاک کرد.
اما با این بخش در تنظیمات وردپرس نیز، همین کار را میشود خودکار پس از بهروز رسانی نوشته انجام داد.
هرچند توصیه میشود، به جای قراردادن دهها آدرس URL در این باکس، از همان حالت دستی استفاده کنید.
مگر در موارد خاص که یک یا چند URL بیشتر ندارید و میخواهید خودکار کش آنها پاک شود.
این قسمت کمی پیشرفتهتر است و مختص افرادی است که به زبانهای برنامه نویسی آشنایی دارند.
به عنوان نمونه، اگر میخواهید براساس یک رشته، کش را برای آن غیرفعال کنید این بخش کاربردی است.
شناسایی متدد GET در URL ها به آسانی با مشاهده علامت سئوال ? قابل تشخیص است.
در صورتی که به این قسمت نیازی ندارید، آن را در بخش قوانین پیشرفته WP Rocket خالی بگذارید.
جمع بندی آموزش قوانین پیشرفته WP Rocket
در این قسمت از آموزش قوانین پیشرفته WP Rocket سعی شد به جزئیات همۀ گزینههای آن پرداخته شود.
امیدواریم آموزش قوانین پیشرفته WP Rocket به خوبی به شما عزیزان کمک کرده باشد.