کش و کوکی هر دو در مرورگر نگهداری می‌شوند، اما کار یکسانی ندارند. کش معمولاً نسخه‌ای از فایل‌های صفحه مانند تصویر و کد را برای بارگذاری دوباره نگه می‌دارد. کوکی قطعه کوچکی از داده است که سایت می‌تواند برای شناخت نشست یا ذخیره انتخاب شما بگذارد. حذف هرکدام اثر متفاوتی روی سایت‌ها دارد. اگر صفحه‌ای را به‌اشتباه بسته‌اید، روش برگرداندن تب‌های بسته‌شده را هم ببینید.

خلاصه کلیدی
  • کش نسخه‌ای محلی از پاسخ‌های وب را نگه می‌دارد تا مرورگر در مراجعه بعدی مجبور نباشد همه فایل‌ها را دوباره دریافت کند.
  • کوکی داده‌ای کوچک است که وب‌سایت به مرورگر می‌دهد و مرورگر در درخواست‌های بعدی، طبق قواعد دامنه و مسیر، آن را برمی‌گرداند.
  • با حذف کش، فایل‌های ذخیره‌شده صفحه کنار می‌روند و مرورگر در بازدید بعدی آنها را دوباره از شبکه می‌گیرد.
  • با حذف کوکی‌های یک سایت، مرورگر شناسه نشست و برخی ترجیح‌های ذخیره‌شده آن سایت را از دست می‌دهد.

کش مرورگر دقیقاً چه چیزی را نگه می‌دارد؟

کش نسخه‌ای محلی از پاسخ‌های وب را نگه می‌دارد تا مرورگر در مراجعه بعدی مجبور نباشد همه فایل‌ها را دوباره دریافت کند. تصویر، فایل سبک و بخشی از کد صفحه ممکن است در آن باشند. اینکه چه چیزی و تا چه مدت ذخیره شود، به دستورهای سرور و سیاست مرورگر بستگی دارد.

به توضیح مستندات MDN درباره کش HTTP، کش با قواعدی مانند زمان اعتبار و اعتبارسنجی نسخه تازه کار می‌کند. بنابراین تصور اینکه مرورگر همیشه یک نسخه قدیمی و ثابت را نشان می‌دهد دقیق نیست. در بسیاری موارد، مرورگر از سرور می‌پرسد آیا فایل تغییر کرده است یا نه.

کش می‌تواند مصرف داده و زمان دریافت فایل‌های تکراری را کم کند. در عین حال، اگر نسخه قدیمی یک فایل به‌درستی جایگزین نشود، صفحه ممکن است ناقص یا ناسازگار دیده شود. این مشکل معمولاً با بازبارگذاری سخت یا پاک کردن کش همان سایت بررسی می‌شود. حذف همه کش اولین قدم لازم برای هر اختلالی نیست.

کوکی چیست و چرا سایت از آن استفاده می‌کند؟

کوکی داده‌ای کوچک است که وب‌سایت به مرورگر می‌دهد و مرورگر در درخواست‌های بعدی، طبق قواعد دامنه و مسیر، آن را برمی‌گرداند. شناسه نشست ورود، انتخاب زبان و بعضی ترجیح‌ها ممکن است با کوکی نگهداری شوند. خود کوکی معمولاً تصویر یا فایل بزرگ صفحه نیست و نقش آن با کش فرق دارد.

راهنمای MDN درباره کوکی HTTP میان کوکی نشست و کوکی با تاریخ انقضا تفاوت می‌گذارد. کوکی نشست معمولاً به دوره کار با مرورگر مربوط است، ولی بعضی کوکی‌ها پس از بستن مرورگر هم باقی می‌مانند. البته شیوه مدیریت نشست در هر سایت می‌تواند متفاوت باشد.

همه کوکی‌ها برای ورود نیستند. بعضی برای حفظ سبد خرید یا ترجیح نمایش‌اند و برخی در تحلیل رفتار یا تبلیغات به کار می‌روند. مرورگرهای جدید کنترل‌هایی برای کوکی‌های طرف سوم دارند. برای فهم اثر حذف، بهتر است نخست بدانید کدام سایت مشکل دارد و چه داده‌ای را می‌خواهید پاک کنید.

اگر فقط کش را پاک کنیم چه اتفاقی می‌افتد؟

با حذف کش، فایل‌های ذخیره‌شده صفحه کنار می‌روند و مرورگر در بازدید بعدی آنها را دوباره از شبکه می‌گیرد. ممکن است نخستین بار صفحه کمی دیرتر باز شود یا داده بیشتری مصرف شود. در حالت معمول، پاک کردن کش به‌تنهایی نباید همه نشست‌های ورود را پایان دهد، چون شناسه ورود اغلب در کوکی نگهداری می‌شود.

البته سایت‌ها از روش‌های ذخیره‌سازی دیگری هم استفاده می‌کنند و دکمه‌های مرورگر گاهی چند نوع داده را با هم پاک می‌کنند. پیش از تأیید، گزینه‌های تیک‌خورده را بخوانید. اگر گزینه «کوکی‌ها و داده سایت» نیز انتخاب شده باشد، خروج از حساب‌ها دور از انتظار نیست. نام گزینه‌ها در کروم، فایرفاکس و مرورگرهای دیگر کمی فرق دارد.

پاک کردن کش زمانی منطقی است که تصویر یا چیدمان صفحه پس از به‌روزرسانی درست نشان داده نمی‌شود. ابتدا یک بار صفحه را تازه‌سازی و سپس در پنجره خصوصی یا مرورگر دیگر مقایسه کنید. اگر مشکل فقط در یک مرورگر است، حذف کش همان سایت می‌تواند قدم کم‌هزینه‌تری از پاک کردن همه داده‌ها باشد.

بررسی تنظیمات حذف داده‌های مرورگر روی لپ‌تاپ
بررسی تنظیمات حذف داده‌های مرورگر روی لپ‌تاپ

اگر فقط کوکی‌ها را حذف کنیم چه می‌شود؟

با حذف کوکی‌های یک سایت، مرورگر شناسه نشست و برخی ترجیح‌های ذخیره‌شده آن سایت را از دست می‌دهد. ممکن است لازم شود دوباره وارد حساب شوید، زبان را انتخاب کنید یا پیام رضایت کوکی را ببینید. فایل‌های کش، اگر جداگانه انتخاب نشده باشند، ممکن است باقی بمانند. نتیجه دقیق به طراحی سایت وابسته است.

اگر دسترسی به حساب به رمز عبور یا روش دومرحله‌ای نیاز دارد، پیش از پاک کردن کوکی مطمئن شوید راه ورود را دارید. مقاله تفاوت passkey و رمز عبور روش‌های ورود را توضیح می‌دهد؛ حذف کوکی معمولاً خود passkey ثبت‌شده در دستگاه را پاک نمی‌کند، اما نشست فعال سایت را می‌تواند پایان دهد.

حذف کوکی‌های همه سایت‌ها به‌عنوان اقدام پیش‌فرض گاهی آزاردهنده است، چون خروج گسترده از حساب‌ها رخ می‌دهد. اگر فقط یک سایت مشکل دارد، داده همان دامنه را حذف کنید. در مرورگر، بخش تنظیمات حریم خصوصی یا اطلاعات سایت معمولاً امکان جست‌وجوی نام دامنه را می‌دهد. پس از حذف، صفحه را دوباره باز کنید و نتیجه را بسنجید.

چه تفاوتی میان کش، کوکی و تاریخچه مرور وجود دارد؟

تاریخچه مرور فهرست صفحه‌هایی است که باز کرده‌اید؛ کش نسخه فایل‌های وب است و کوکی داده کوچکی برای ارتباط مرورگر با سایت. این سه می‌توانند هم‌زمان در بخش «پاک کردن داده‌های مرور» دیده شوند، اما پاک کردن یکی لزوماً دیگری را حذف نمی‌کند. نام گزینه‌ها را پیش از زدن دکمه نهایی بخوانید.

حذف تاریخچه ممکن است پیشنهادهای نوار آدرس را کم کند، اما الزاماً شما را از سایت‌ها خارج نمی‌کند. حذف کش شاید ظاهر صفحه را تازه کند، اما تاریخچه بازدید را پاک نمی‌کند. حذف کوکی می‌تواند نشست ورود را پایان دهد، ولی فایل دانلودشده روی دستگاه معمولاً سر جای خود می‌ماند. تفکیک این اثرها جلوی حذف بی‌مورد داده را می‌گیرد.

همچنین حافظه محلی سایت، پایگاه داده مرورگر و سرویس‌ورکر از کوکی و کش معمولی جدا هستند. بعضی مرورگرها همه را زیر عنوان کلی «داده سایت» می‌آورند. اگر هدف رفع خرابی یک وب‌اپ است، ممکن است پاک کردن کوکی به‌تنهایی کافی نباشد. راهنمای پشتیبانی همان سرویس می‌تواند بگوید کدام داده لازم است حذف شود.

برای رفع مشکل یک سایت کدام داده را اول پاک کنیم؟

اگر صفحه تصاویر قدیمی یا چیدمان ناقص نشان می‌دهد، نخست تازه‌سازی و سپس کش همان سایت را بررسی کنید. اگر ورود مدام تکرار می‌شود، خطای نشست می‌بینید یا تنظیمات حساب اعمال نمی‌شود، کوکی و داده سایت مطرح‌اند. پیش از حذف، وضعیت سرویس و اتصال اینترنت را هم بررسی کنید تا مشکل بیرونی را به مرورگر نسبت ندهید.

آزمون پنجره خصوصی کمک می‌کند بفهمید داده‌های ذخیره‌شده مرورگر در مشکل نقش دارند یا نه. اگر سایت در پنجره خصوصی درست کار می‌کند، افزونه‌ها، کوکی‌ها و کش مرورگر اصلی را مرحله‌به‌مرحله بررسی کنید. این آزمون علت دقیق را ثابت نمی‌کند؛ پنجره خصوصی افزونه‌ها و تنظیمات متفاوتی هم ممکن است داشته باشد.

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

آیا پاک کردن کش و کوکی سرعت مرورگر را بیشتر می‌کند؟

حذف کش لزوماً سرعت را بیشتر نمی‌کند؛ پس از حذف، مرورگر باید فایل‌های لازم را دوباره دریافت کند و بازدید اول ممکن است کندتر شود. اگر کش ناسازگار باعث خرابی صفحه شده، پاک کردن آن مشکل خاص را رفع می‌کند. کوکی‌ها هم به‌طور معمول فایل‌های کوچکی‌اند و حذفشان راه‌حل عمومی کندی اینترنت نیست.

کندی صفحه می‌تواند از اتصال، سرور سایت، افزونه مرورگر، حافظه دستگاه یا فایل‌های سنگین صفحه باشد. برای تشخیص، چند سایت مختلف را در زمان مشابه امتحان کنید. اگر فقط یک سایت کند است، به تنظیمات همان سایت و وضعیت سرور آن نگاه کنید. اگر همه سایت‌ها کندند، پاک کردن کوکی‌های یک دامنه بعید است مسئله را حل کند.

گاهی پر شدن فضای دستگاه یا داده‌های خراب مرورگر اثر دارد، اما باید با شواهد بررسی شود. ابزار مدیریت حافظه مرورگر و سیستم عامل را ببینید. پاک کردن کورکورانه همه داده‌ها ممکن است تجربه کار را سخت‌تر کند، چون ورود دوباره و دانلود مجدد فایل‌ها لازم می‌شود. اقدام را با نشانه مشخص انتخاب کنید.

آیا حذف کوکی به معنی حذف حساب یا اطلاعات سرور است؟

خیر. حذف کوکی معمولاً داده محلی مرورگر را پاک می‌کند و به‌تنهایی حساب شما را از سرور سایت حذف نمی‌کند. پس از ورود دوباره، داده‌هایی که سایت روی سرور نگه داشته ممکن است دوباره نمایش داده شوند. البته ترجیح‌هایی که فقط در همان مرورگر ذخیره شده‌اند ممکن است از بین بروند.

برای حذف حساب، باید از سازوکار خود سایت استفاده کنید. برای کنترل ردیابی نیز پاک کردن کوکی تنها بخشی از موضوع است؛ تنظیمات حریم خصوصی و مجوزهای سایت را جداگانه بررسی کنید. اگر از دستگاه مشترک استفاده می‌کنید، خروج از حساب و حذف داده همان سایت می‌تواند دسترسی نفر بعدی را محدود کند، ولی ذخیره رمز عبور را نیز باید بررسی کرد.

آدرس IP و کوکی یک چیز نیستند. اگر می‌خواهید بدانید IP عمومی و خصوصی چه تفاوتی دارند، مطلب تفاوت IP عمومی و خصوصی را ببینید. پاک کردن کوکی، IP اینترنتی شما را عوض نمی‌کند. این تفکیک برای تصمیم‌های حریم خصوصی مهم است.

در موبایل و رایانه چه نکته‌ای را رعایت کنیم؟

اصل تفاوت کش و کوکی در موبایل و رایانه یکی است، اما مسیر تنظیمات مرورگر فرق دارد. در موبایل ممکن است گزینه پاک کردن داده با تنظیمات کل برنامه ترکیب شده باشد. پیش از لمس «حذف همه داده‌ها»، توضیح گزینه را بخوانید؛ بعضی انتخاب‌ها دانلودها یا داده آفلاین وب‌اپ را هم تحت تأثیر می‌گذارند.

اگر مرورگر را با حساب کاربری میان دستگاه‌ها همگام می‌کنید، اثر حذف تاریخچه یا تنظیمات ممکن است از یک دستگاه فراتر رود. سیاست همگام‌سازی هر مرورگر متفاوت است. پیش از حذف گسترده، ببینید همگام‌سازی روشن است یا نه و آیا فقط داده محلی را پاک می‌کنید. این موضوع برای دستگاه کاری یا خانوادگی اهمیت بیشتری دارد.

در سایت‌های بانکی و خدمات حساس، پس از پاک کردن کوکی باید دوباره نشانی رسمی سایت را باز و وارد شوید. از لینک‌های ناشناس پیامکی برای «ورود مجدد» استفاده نکنید. حذف کوکی علت دریافت پیام ورود غیرمنتظره را ثابت نمی‌کند. اگر پیام امنیتی نامعمول دیده‌اید، وضعیت حساب را از راه رسمی بررسی کنید.

چه زمانی اصلاً نیازی به پاک کردن داده‌ها نیست؟

اگر سایت‌ها درست کار می‌کنند و هدف مشخصی ندارید، پاک کردن دوره‌ای همه کش و کوکی ضروری نیست. مرورگر و سایت‌ها برای مدیریت اعتبار فایل‌های کش و تاریخ انقضای کوکی سازوکار دارند. پاک کردن داده می‌تواند برای رفع یک مشکل یا حفظ حریم خصوصی روی دستگاه مشترک مفید باشد، اما باید انتخابی باشد.

اگر نگران مصرف فضا هستید، مقدار فضای اشغال‌شده را در تنظیمات دستگاه ببینید. شاید فایل‌های دانلودی یا برنامه‌های دیگر سهم بیشتری داشته باشند. اگر یک سایت مشکل دارد، داده همان سایت را حذف کنید و اثر را بررسی کنید. این رویکرد، امکان تشخیص علت را حفظ می‌کند و ورودهای دیگر را بی‌دلیل قطع نمی‌کند.

در نهایت، مرورگر را به‌روز نگه دارید و تنظیمات مجوز سایت‌ها را مرور کنید. گاهی خطای صفحه از نسخه قدیمی مرورگر یا افزونه ناسازگار است و با پاک کردن کوکی حل نمی‌شود. وقتی هر اقدام را جدا انجام دهید، می‌فهمید چه چیزی واقعاً مشکل را برطرف کرده است.

جمع‌بندی

کش فایل‌های قابل استفاده دوباره را نگه می‌دارد و کوکی داده‌های کوچکی مانند شناسه نشست و ترجیح‌های سایت را. پاک کردن کش ممکن است بارگذاری اول را کندتر کند؛ حذف کوکی می‌تواند شما را از حساب خارج کند. برای رفع مشکل، نخست نوع خطا را مشخص و داده همان سایت را انتخابی پاک کنید.

سوالات متداول
آیا با پاک کردن کش از حساب‌ها خارج می‌شوم؟

اگر فقط کش انتخاب شده باشد، معمولاً نه. اما بعضی دکمه‌های مرورگر کوکی و داده سایت را هم هم‌زمان حذف می‌کنند. گزینه‌های انتخاب‌شده را پیش از تأیید بخوانید.

حذف کوکی رمز عبور ذخیره‌شده را پاک می‌کند؟

کوکی با رمز عبور ذخیره‌شده در مدیر رمز مرورگر تفاوت دارد. در حالت معمول، حذف کوکی نشست را پایان می‌دهد، اما گزینه حذف رمزهای ذخیره‌شده جداست. تنظیمات انتخابی مرورگر را بررسی کنید.

برای رفع نمایش نسخه قدیمی صفحه چه کنم؟

ابتدا صفحه را تازه‌سازی کنید. اگر مشکل ادامه داشت، در پنجره خصوصی مقایسه و سپس کش همان سایت را پاک کنید. اگر نسخه قدیمی از خود سرور می‌آید، حذف کش محلی کافی نیست.

منابع
نوشته قبلی