
به اشتراک بگذارید

به اشتراک بگذارید
سئو | بلاگ وبداده
پاک کردن کش وردپرس و حذف Cache سایت (تمام روشها)

| لایهی کش | کجا پاک میشود | چهکسی میتواند پاک کند | اولویت |
|---|---|---|---|
| مرورگر | تنظیمات مرورگر / هارد رفرش | فقط همان کاربر روی دستگاه خودش | آخر |
| صفحه / افزونه | پیشخوان وردپرس (افزونهی کش) | مدیر سایت | اول |
| سطح سرور | پنل هاست یا افزونهی LiteSpeed | مدیر سایت / پشتیبانی هاست | اول |
| CDN | داشبورد CDN (مثلاً Cloudflare) | مدیر حساب CDN | میانه |
| آبجکت / ترنزینت | افزونه یا WP-CLI | مدیر سایت / توسعهدهنده | در صورت نیاز |

بهاحتمال زیاد فقط یک لایه را پاک کردهاید. ترتیب درست را امتحان کنید: اول کش افزونه و سطح سرور، بعد CDN را Purge کنید و در پایان مرورگر خودتان را هارد رفرش بزنید (Ctrl+Shift+R یا Cmd+Shift+R). اگر باز هم تغییر نکرد، احتمال کش آبجکت یا یک پروکسی میانی وجود دارد.
بهصورت دورهای لازم نیست. کش را فقط زمانی خالی کنید که تغییری در سایت دادهاید و آن را نمیبینید، یا در حال عیبیابی یک مشکل ظاهری هستید. پاکسازی بیمورد و مکرر فقط سایت را موقتاً کند میکند.
خیر. کش فقط یک نسخهی موقت و آماده از صفحات است؛ پاککردن آن هیچ نوشته، تنظیم یا دادهای را حذف نمیکند. تنها اثر کوتاهمدت این است که چند بازدید اول تا ساختهشدن دوبارهی کش کمی کندتر است.
کش مرورگر روی دستگاه هر کاربر ذخیره میشود و فقط همان کاربر میتواند آن را پاک کند. کش سایت (افزونه، سرور و CDN) سمت سرور است و مدیر سایت آن را مدیریت میکند. وقتی تغییری میدهید، معمولاً باید کش سمت سرور را خالی کنید.
اگر افزونهی کش ندارید، احتمالاً کش شما در سطح سرور (مثل LiteSpeed) یا در CDN است؛ آنها را از پنل هاست و داشبورد CDN خالی کنید. برای کش آبجکت و ترنزینت هم میتوانید از دستورهای WP-CLI استفاده کنید.
کش آبجکت نتایج پرسوجوهای دیتابیس را در Redis یا Memcached نگه میدارد تا سرعت بالا برود. معمولاً نیازی به پاککردن دستی آن نیست، اما اگر بعد از تغییرات دادهای، اطلاعات قدیمی نمایش داده میشود، با دستور wp cache flush آن را خالی کنید.
کش افزونه روی سرور خودتان است، اما Cloudflare نسخهای از فایلها را در دیتاسنترهای سراسر دنیا نگه میدارد. اگر فقط کش افزونه را پاک کنید ولی CDN را Purge نکنید، کاربران ممکن است هنوز نسخهی قدیمی را از نزدیکترین دیتاسنتر Cloudflare ببینند.
بله، این کاملاً طبیعی و موقتی است. وقتی کش خالی میشود، اولین بازدیدها باید صفحه را از نو بسازند تا کش دوباره پر شود. بعد از چند بازدید، سرعت به حالت عادی برمیگردد. برخی افزونهها قابلیت Preload دارند که این کش را زودتر و خودکار میسازد.