چکلیست تمیزکاری دورهای وردپرس؛ ۹ مورد هر فصل
روتین کامل پنجحوزهای این کار را در آموزش گامبهگام تمیزکاری دورهای سایت باز کردهایم؛ آن مقاله میگوید هر حوزه چطور و با چه ابزاری پاک میشود. این مقاله همان کار را از زاویهٔ اجرا جمع میکند: چکلیستی نهموردی با ریتم فصلی که میتوانید چاپ کنید، تیک بزنید و ببندید — با ترتیبی که ریسک را کم میکند.
ریتم ماهانه جای خودش را دارد: بکاپ، آپدیت، اسکن بدافزار و پایش خطا در چکلیست نگهداری ماهانهٔ وردپرس؛ ۸ مورد پیش از انتشار آمده است. لایهٔ فصلی سراغ انباشتهایی میرود که هر ماه تکرار منطقی ندارند — افزونهٔ بلااستفاده، ریویژنها، رسانهٔ بیارجاع — و برای همین پیش از شروع نقطهٔ بازگشت میسازد و در پایان سنجش ثبت میکند.
تمیزکاری دورهای وردپرس یعنی چه و چرا فصلی؟
تمیزکاری دورهای وردپرس لایهای از نگهداری است که سراغ انباشتهای کند میرود؛ کارهایی که انجام ماهانهشان منطقی نیست، ولی هر فصلِ بدونشان سایت سنگینتر میشود. افزونهای که یکبار امتحان شد و جا ماند، قالبی که با تغییر هویت بصری کنار گذاشته شد، ریویژنهایی که هر نوشته پشت هم میسازد و فایلهایی که از کتابخانهٔ رسانه به هیچ صفحهای ارجاع ندارند، همه از این دستاند. هیچکدام یکشبه سایت را نمیشکنند؛ اما کنار هم، دیتابیس را پهن میکنند و سطح حمله را بزرگ نگه میدارند.
چرا فصلی؟ چون این انباشتها آهسته رخ میدهند و پاکسازیشان هم به تازگی ماهانه نیاز ندارد. به تجربهٔ ما یک نیمروز در هر فصل برای سایت متوسط وردپرسی کافی است؛ فروشگاهها و سایتهای چندنویسنده معمولاً کمی بیشتر وقت میگیرند، چون دسترسیها، رسانه و دیدگاههایشان سریعتر انباشته میشود.
مرز این چکلیست با نگهداری ماهانه را روشن بگذارید: ماهانه یعنی بکاپ، آپدیت، اسکن و پایش خطا؛ فصلی یعنی پاکسازی انباشتها و مرتبکردن ساختار سایت. اگر ریتم ماهانهای ندارید، اول آن را بسازید و بعد سراغ این فهرست بیایید. تمیزکاری بدون نگهداری پایه، فقط جابهجایی ریسک است، نه کاهش آن.
۹ مورد چکلیست در یک نگاه

نه مورد را یکجا ببینید: یک، حذف افزونهها و قالبهای بلااستفاده؛ دو، پاکسازی ریویژنها و ترنزینتهای منقضی؛ سه، پیدا و بستن لینکهای شکسته؛ چهار، جمعآوری رسانهٔ اورفن؛ پنج، مرتبکردن کاربران بیمصرف؛ شش، بهروزرسانی هسته، افزونهها و قالب؛ هفت، آزمون بازیابی بکاپ؛ هشت، بررسی سرعت در پنجرهٔ قبل و بعد؛ نه، چک امنیتی و مرور لاگها.
ترتیب این فهرست تصادفی نیست؛ دو مورد — بکاپ و بهروزرسانی — ستونهای ایمنی بقیهٔ فهرستاند و باید قبل از هر پاکسازی انجام شوند. بعد از آنها پاکسازیها میآیند که دیتابیس و رسانه را سبک میکنند و در انتها سنجشها: سرعت و امنیت، تا اثر کار ثبت شود. پاکسازی بینقطهٔ بازگشت، ریسک است و سنجشِ حذفشده، اثر کار را نامرئی میکند.
موارد ۱ تا ۵؛ پاکسازی افزونه، دیتابیس، رسانه و کاربران
مورد اول، حذف افزونه و قالب بلااستفاده است — حذف کامل، نه فقط غیرفعالسازی؛ افزونهٔ غیرفعال هم فایلهایش روی هاست میماند و سطح حمله را کوچک نمیکند. فهرست را با یک پرسش فیلتر کنید: اگر فردا این افزونه را نصب نمیکردم، سایت چقدر ضرر میکرد؟ جواب «هیچ» یعنی نامزد حذف. مورد دوم، پاکسازی ریویژنها و ترنزینتهاست؛ برای نوشتههای پرتکرار سقف ریویژن تعریف کنید و ترنزینتهای منقضی را در پاکسازی دیتابیس بروبید.
مورد سوم، لینکهای شکسته است؛ خروجی داخلی و خارجی سایت را اسکن کنید و صفحاتی که جابهجا شدهاند را ریدایرکت کنید. به تجربهٔ ما شکستگیها بعد از بازسازیها و حذف نوشتههای قدیمی بیشتر پیدا میشوند؛ فصل، فرصت طبیعی این مرور است. جزئیات فنی پایش و رفع را در آموزش گامبهگام خطای 404 و لینکهای شکسته جداگانه آوردهایم.
مورد چهارم، رسانهٔ اورفن است: فایلهایی که هیچ نوشته، صفحه یا تنظیمی به آنها ارجاع نمیدهد. اول فهرست کنید و روی موارد مشکوک مرور دستی انجام دهید، بعد حذف؛ فایلهایی که قالب یا افزونهها استفاده میکنند را از فهرست خارج کنید. مورد پنجم، کاربران بیمصرف است: حسابهای سازندگان سابق، همکاران رفته و نقشهای اضافی؛ برای هر حساب باقیمانده دلیل مکتوب داشته باشید. از نظر امنیت، همین مورد پرحاصلترین بخش کل چکلیست است.
موارد ۶ تا ۹؛ بهروزرسانی، بکاپ، سرعت و امنیت
مورد ششم، بهروزرسانی هسته، افزونهها و قالب است و ترتیبش اهمیت دارد: اول بکاپ کامل، بعد آپدیت روی محیط آزمایشی اگر دارید، بعد سایت اصلی، و در پایان مرور سریع صفحات کلیدی. مورد هفتم، آزمون بازیابی بکاپ است؛ بکاپی که بازیابیاش را تست نکرده باشید، بکاپ نیست. یک بازگردانی آزمایشی در هر فصل یعنی مطمئنشدن از نقطهٔ بازگشت؛ مسیر کامل آن را در آموزش گامبهگام بازگردانی سایت پس از خطا خواندهاید.
مورد هشتم، بررسی سرعت است؛ همان سنجههای ثابت را در پنجرهٔ قبل و بعد پاکسازی ثبت کنید تا اثر کار قابل داوری باشد. به تجربهٔ ما پاکسازی فصلی تغییر جهشی نمیسازد؛ اثرش روی زمان پنل، فضای دیتابیس و سربار پایش دیده میشود و در سایتهای سنگینشده، در سرعت هم نمود پیدا میکند.
مورد نهم، چک امنیتی است: اسکن بدافزار، مرور لاگهای ورود و بازبینی دسترسیها. نسخهٔ ماهانهٔ این مورد را در ریتم نگهداری دارید؛ نسخهٔ فصلی عمیقتر است و خروجی هر نه مورد را کنار هم میبیند. مدرک هر تیک — گزارش اسکن، لاگ، خروجی بکاپ — را در پروندهٔ فصل نگه دارید تا فصل بعد با آن شروع کنید.
ترتیب و تقویم اجرا؛ اول نقطهٔ بازگشت، بعد پاکسازی

ترتیب اجرا را در پنج گام خلاصه کنید: بکاپ کامل با آزمون بازیابی، بهروزرسانی روی محیط امن، حذف بلااستفادهها و پاکسازی دیتابیس، پاکسازی رسانه و لینک و کاربران، و در انتها سنجش سرعت و امنیت. این ترتیب ریسک را کم میکند، چون هر مرحله روی نقطهٔ بازگشت مرحلهٔ قبل میایستد.
زمانبندی پیشنهادی ما: ابتدای فصل، در یک بازهٔ مشخص و بیهمزمانی با پیک فروش یا کمپین. اگر چند نفر در تیم هستید، موارد ۶ تا ۹ را یک نفر انجام دهد تا مسئولیت نقطهٔ بازگشت یکی باشد. جمعبندی فصل هم یک پاراگراف کافی است: چه حذف شد، چه سنجیده شد و چه چیزی برای فصل بعد ماند.
جمعبندی؛ چکلیستی که واقعاً اجرا میشود
فرق چکلیستِ روی کاغذ و اجراشده در اجراست، نه در محتوا؛ برای همین هر تیک باید مدرک داشته باشد و هر فصل یک جمعبندی. اگر اجرای دستی جا نمیشود، اتوماسیون بخشی از موارد — بکاپ، آپدیت، پایش — را برمیدارد؛ سوئیت ویژنپرایم همین را با اتوماسیون سطحبندیشده، توقف اضطراری، snapshot و بازگردانی میسازد تا تغییرات فصلی بدون ریسک دستی اجرا شود.
شروع کار از داده است، نه حدس: ممیزی رایگان دامنه نشان میدهد سایت شما الان کجا سنگین است — افزونه، دیتابیس، رسانه یا لینک. نقشهٔ کامل نگهداری، مهاجرت و خطاها را در هاب نگهداری، مهاجرت و خطاها کنار هم ببینید و اگر مسیر پلتفرم را انتخاب کردید، جزئیاتش در معرفی کامل ویژنپرایم سوئیت باز شده است.
رصد ما، رشد شما.
سؤالات پرتکرار
تمیزکاری فصلی با نگهداری ماهانه چه فرقی دارد؟
نگهداری ماهانه بکاپ، آپدیت، اسکن و پایش خطا را هر ماه میپوشاند؛ تمیزکاری فصلی سراغ انباشتهای کند میرود — افزونهٔ بلااستفاده، ریویژن، رسانهٔ بیارجاع. دو چکلیست مکمل یکدیگرند، نه جایگزین.
این فهرست معمولاً چند ساعت وقت میگیرد؟
به تجربهٔ ما برای سایت متوسط، یک نیمروز در فصل؛ فروشگاهها و سایتهای چندنویسنده بیشتر، چون دسترسیها و رسانهٔ بیشتری دارند. اگر فقط موارد پاکسازی را اجرا کنید، دو تا سه ساعت.
پاکسازی ریویژن و ترنزینت چقدر امن است؟
با بکاپ کامل و مرور پیش از حذف، امن؛ ریویژنهای منقضی و ترنزینتهای موقت را پاک کنید و برای جلوگیری از انباشت دوباره، سقف ریویژن تعریف کنید. نقش حیاتی را آزمون بازیابی بکاپ بازی میکند.
مدیای اورفن را چطور پیدا و حذف کنم؟
فایلهایی که در هیچ نوشته، صفحه یا تنظیمی ارجاع ندارند؛ اول فهرست و بازبینی دستی موارد مشکوک، بعد حذف. فایلهایی که قالب یا افزونهها استفاده میکنند را از فهرست خارج کنید.
قبل از شروع تمیزکاری، مهمترین کار چیست؟
بکاپ کامل با آزمون بازیابی؛ بکاپی که بازگردانیاش را تست نکرده باشید نقطهٔ بازگشت نیست. بعد از آن، بهروزرسانیها را روی محیط آزمایشی اجرا کنید و بعد سراغ حذف و پاکسازی بروید.