کش مرورگر: تعریف و کاربرد

کش مرورگرBrowser Cache/ˈbraʊ.zər kæʃ/براوزر کَش

کش مرورگر حافظه محلی است که در آن مرورگر کپی هایی از فایل‌ها - تصاویر، CSS، JavaScript، فونت‌ها را در آن نگه می‌دارد، بنابراین بازدیدهای تکراری بدون بارگیری مجدد بارگیری می‌شوند.

تعریف دقیق

وقتی سرور فایلی را ارسال می‌کند، سرصفحه‌های HTTP مانند «Cache-Control» و «Expires» به مرورگر می‌گویند که چه مدت می‌تواند از نسخه ذخیره‌شده مجددا استفاده کند. در بازدید بعدی، دارایی‌های ذخیره‌شده به‌جای شبکه، فوراً از دیسک بارگیری می‌شوند. توسعه‌دهندگان از نام‌های فایل نسخه‌سازی‌شده (مانند «style. a1b2c3. css») استفاده می‌کنند تا بتوانند طول عمر کش طولانی را تنظیم کنند، اما همچنان به‌روزرسانی‌ها را فوراً انجام دهند.

مثال

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

چرا اهمیت دارد

حافظه پنهان مناسب یکی از ارزان‌ترین برنده‌های عملکرد موجود است – سرعت تکرار بازدید و Core Web Vitals را بهبود می‌بخشد و تقریباً در هر ممیزی سرعت سایت ظاهر می‌شود.

محتواهای این برچسب ۰ محتوا

هنوز محتوایی با این برچسب منتشر نشده است.

سوالات متداول

چگونه کش مرورگر به SEO کمک می‌کند؟

حافظه پنهان بارگذاری مجدد صفحه را سرعت می‌بخشد، که معیارهای تجربه کاربر و Core Web Vitals - عواملی را که Google در سیگنال‌های تجربه صفحه خود در نظر می‌گیرد، بهبود می‌بخشد. صفحات سریعتر همچنین باعث کاهش پرش و رها شدن می‌شوند، به خصوص در اتصالات کند تلفن همراه.

چه مدت باید فایل‌های وب‌سایت خود را کش کنم؟

دارایی‌های ثابت مانند تصاویر، فونت‌ها، CSS، و JavaScript را می‌توان برای ماه‌ها یا یک سال در حافظه پنهان نگه داشت، اگر از نام فایل‌های نسخه‌سازی‌شده‌ای استفاده می‌کنید که با تغییر محتوا تغییر می‌کنند. صفحات HTML معمولاً طول عمر کش کوتاه یا بدون حافظه دارند، بنابراین بازدیدکنندگان همیشه محتوای به‌روز دریافت می‌کنند.