سرعت سایت در ایران: چرا مهم است و چطور سایت را واقعاً سریع کنیم؟

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

SoloCodeLab · انتشار: · ۷ دقیقه مطالعه

ساخت اپ و وب‌سایت

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

سرعت سایت را با چه معیاری بسنجیم؟

گوگل تجربه‌ی صفحه را با سه معیار Core Web Vitals می‌سنجد و همین معیارها روی سئو اثر دارند:

معیارچه چیزی را می‌سنجدمقدار خوب
LCPزمان نمایش بزرگ‌ترین محتوای صفحه۲.۵ ثانیه یا کمتر
INPسرعت واکنش صفحه به کلیک و لمس۲۰۰ میلی‌ثانیه یا کمتر
CLSجابه‌جا شدن ناگهانی اجزای صفحه۰.۱ یا کمتر

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

  • فونت از Google Fonts یا اسکریپت از CDN خارجی که در ایران کند یا مسدود است و صفحه منتظرش می‌ماند.
  • تصویر و ویدیوی سنگین با فرمت قدیمی (JPEG و MP4 بزرگ).
  • قالب‌ها و افزونه‌های سنگین با جاوااسکریپت زیاد.
  • ابزارهای آنالیتیکس، چت آنلاین و پیکسل‌های تبلیغاتی متعدد.
  • سرور دور از کاربر یا بدون فشرده‌سازی و کش.

چطور سایت را واقعاً سریع کنیم؟

  1. همه‌ی فایل‌ها، از جمله فونت فارسی، روی سرور خود سایت میزبانی شوند.
  2. تصویرها با WebP یا AVIF و ویدیوها با AV1 فشرده شوند؛ معمولاً حجم چند برابر کم می‌شود.
  3. برای گوشی نسخه‌ی کوچک‌تر تصویر و ویدیو ارسال شود.
  4. صفحه‌ها تا جای ممکن ایستا (static) ساخته شوند تا HTML کامل از همان لحظه‌ی اول آماده باشد.
  5. فشرده‌سازی gzip یا brotli، HTTP/2 و کش طولانی برای فایل‌های ثابت فعال شود.
  6. ابعاد تصویر و ویدیو در HTML مشخص شود تا صفحه هنگام بارگذاری جابه‌جا نشود (CLS).
  7. ویدیوی پس‌زمینه بعد از نمایش متن بارگذاری شود و روی اینترنت کند اصلاً دانلود نشود.

یک نمونه‌ی واقعی

همین سایت با این روش ساخته شده است: صفحه‌ی اصلی پس از فشرده‌سازی حدود ۱۰ کیلوبایت است، هیچ درخواستی به سرویس خارجی نمی‌فرستد و ویدیوی سینمایی صفحه‌ی اول از ۱۸ مگابایت به حدود ۵۴۰ کیلوبایت برای گوشی رسیده است؛ با کیفیت بالاتر و نسخه‌ی عمودی مخصوص موبایل.

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

سایت خوب باید در چند ثانیه باز شود؟

طبق معیار گوگل، بزرگ‌ترین محتوای صفحه (LCP) باید در ۲.۵ ثانیه یا کمتر نمایش داده شود؛ در عمل هرچه سریع‌تر، بهتر.

آیا CDN خارجی سایت را در ایران سریع‌تر می‌کند؟

نه لزوماً. بعضی CDNها و سرویس‌های خارجی در ایران کند یا مسدودند؛ میزبانی فایل‌ها روی سرور خود سایت معمولاً مطمئن‌تر است.

وردپرس سریع است؟

می‌تواند باشد، ولی قالب‌ها و افزونه‌های سنگین معمولاً آن را کند می‌کنند. سایت ایستا (static) به‌طور پیش‌فرض سبک‌تر و سریع‌تر است.

منابع

برچسب‌ها: سرعت سایت · Core Web Vitals · بهینه‌سازی سایت · ایران · LCP

یک ایده دارید؟ از همین‌جا شروع کنیم.

یک جلسه‌ی کوتاه مشاوره کافی است تا مسیر، زمان و هزینه‌ی تقریبی پروژه‌تان روشن شود.

رزرو مشاوره