چکلیست بهینهسازی سرعت سایت
سرعت سایت با ابزارهای معتبر Lighthouse/GTmetrix اندازهگیری شده است.
خطاهای Core Web Vitals (LCP, INP, CLS) بررسی شدهاند.
تصاویر سایت فشرده (Compress) و بهینه شدهاند.
تصاویر با فرمتهای مناسب و نسل جدید WebP/AVIF ارائه میشوند.
سیستم Lazy Loading برای منابع پایینصفحه فعال است.
فایلهای CSS و JavaScript اضافی و غیرضروری حذف شدهاند.
کدهای CSS و JS برای اجرا بهینه (Minify / Defer) شدهاند.
سیستم Cache مرورگر و سرور بهدرستی تنظیم شده است.
فشردهسازی HTTP (Brotli / Gzip) در سرور فعال است.
در صورت نیاز به توزیع محتوا، از شبکه CDN استفاده شده است.
فونتهای سایت از سرور داخلی فراخوانی و بهینه شدهاند.
درخواستهای HTTP غیرضروری به دیتاسنترها قطع شدهاند.
اسکریپتهای خارجی (Third-party Scripts) نظیر چت یا آمارگیر بررسی شدهاند.
زمان پاسخ سرور (TTFB) بررسی شده است.
نسخه موبایل سایت برای تست لود سریع بررسی شده است.
سرعت صفحات مهم سایت، مثل لندینگها و سبد خرید، جداگانه بررسی شده است.
اجرای چک لیست افزایش سرعت سایت علاوه بر بهبود Core Web Vitals و سئوی فنی، به آمادهسازی زیرساخت سایت برای نسل جدید موتورهای جستجو نیز کمک میکند. امروزه ابزارهای مبتنی بر هوش مصنوعی هنگام انتخاب منابع و استناد به محتوا، به عواملی مانند سرعت بارگذاری، دسترسیپذیری محتوا و کیفیت زیرساخت توجه دارند. برای آشنایی با روشهای بهینهسازی سایت جهت حضور در پاسخهای ChatGPT و سایر موتورهای هوش مصنوعی، مقاله راهنمای کامل GEO و بهینهسازی سایت برای موتورهای هوش مصنوعی را از دست ندهید.
برای اجرای اصولی این تغییرات، جدول زیر اولویتبندی هر اقدام را به صورت فنی مشخص میکند:
| مورد بهینهسازی | تأثیر احتمالی بر سرعت | سختی اجرا | اولویت رفع |
| بهینهسازی تصاویر (WebP + کراپ ابعاد) | زیاد | کم | بسیار بالا |
| راهاندازی Cache (کش سرور و صفحه) | زیاد | کم تا متوسط | بسیار بالا |
| تأخیر (Delay/Defer) در کدهای CSS/JS | زیاد | متوسط | بالا |
| شبکه توزیع محتوا (CDN) | متوسط تا زیاد | متوسط | بالا |
| بومیسازی فونتها و آیکونها | متوسط | کم | متوسط |
| مسدودسازی Third-party Scripts | زیاد | متوسط | بالا |
| بهینهسازی سرور و هارد (NVMe/PHP) | زیاد | متوسط تا زیاد | بالا |
سرعت و امنیت سایت را نمیتوان کاملاً جدا از یکدیگر بررسی کرد؛ افزونههای قدیمی، اسکریپتهای غیرضروری، درخواستهای مشکوک و تنظیمات نامناسب سرور میتوانند هم ریسک امنیتی ایجاد کنند و هم منابع سایت را درگیر کنند. بنابراین اگر در کنار بهینهسازی Performance، وضعیت امنیتی سایت نیز نیاز به بررسی دارد، استفاده از خدمات افزایش امنیت سایت میتواند به شناسایی و رفع نقاط ضعف فنی کمک کند.
چک لیست اندازهگیری سرعت سایت
آنچه در این مطلب می خوانید
Toggleهیچگاه قبل از عیبیابی شروع به نصب افزونه نکنید. «سرعت سایت» یک عدد واحد نیست، بلکه ترکیبی از شاخصهای زمان پاسخ سرور، رندر بصری و تعامل با کاربر است. برای سنجش دقیق وضعیت:
- Google PageSpeed Insights: بررسی وضعیت سئو و Core Web Vitals واقعی کاربران.
- Lighthouse: اجرای تست پرفورمنس در مرورگر به صورت محلی.
- GTmetrix: بررسی گراف گرافیکی (Waterfall) برای پیدا کردن دقیق فایلهای کُند.
- Chrome DevTools: مانیتورینگ تب Network برای بررسی حجم کلی لود سایت.
بخش مهمی از مشکلات Performance از ساختار اولیه سایت شروع میشود؛ استفاده از کدهای اضافی، قالبهای سنگین، ساختار نامناسب صفحات یا پیادهسازی غیربهینه المانها میتواند حتی پس از بهینهسازی نیز محدودیتهایی ایجاد کند. به همین دلیل، در پروژههایی که قرار است سایت از ابتدا ساخته یا بازطراحی شود، انتخاب درست ساختار و استفاده از خدمات طراحی سایت میتواند از ایجاد بسیاری از مشکلات سرعت در آینده جلوگیری کند.
تست موبایل و دسکتاپ باید کاملاً مجزا بررسی شوند و حتماً صفحات داخلی مهم (نظیر صفحه محصولات) را علاوه بر صفحه اصلی تست کنید. نتایج این بخش را به عنوان معیار قبل از بهینهسازی یادداشت نمایید.
چک لیست Core Web Vitals
الگوریتم هسته حیاتی گوگل مستقیماً روی سه شاخص زیر قفل شده است:
| شاخص گوگل (Metric) | چه چیزی را در سایت بررسی میکند؟ | اقدام سریع در صورت نامطلوب بودن (قرمز) |
| LCP (باید زیر ۲.۵ ثانیه باشد) | سرعت نمایش بزرگترین محتوای اصلی صفحه (عکس یا متن هیرو) | بهینهسازی منابع تصویر اصلی و فعالسازی کش قوی سرور |
| INP (باید زیر ۲۰۰ میلیثانیه باشد) | سرعت پاسخگویی صفحه به کلیک و تعامل کاربر (جایگزین FID) | تعویق اجرای کدهای مسدودکننده JavaScript و افزونهها |
| CLS (باید زیر ۰.۱ باشد) | ثبات بصری و پرش المانها در هنگام لود شدن صفحه | تعیین ابعاد دقیق کادر برای تصاویر و تبلیغات (width/height) |
برای تحلیل دقیقتر عملکرد صفحه، تنها دانستن نام LCP، INP و CLS کافی نیست؛ باید بدانید هر شاخص دقیقاً چه چیزی را اندازهگیری میکند و هنگام نامطلوب بودن آن، کدام بخش سایت را باید بررسی کنید. آموزش Core Web Vitals کمک میکند این سه معیار را درست تفسیر کنید و ارتباط آنها را با تجربه کاربر و عملکرد صفحات بهتر بشناسید.
چک لیست بهینه سازی تصاویر
تصاویر قبل از آپلود با ابزارهای آنلاین فشرده (Compress) شدهاند.
ابعاد پیکسلی تصویر (Resize) متناسب با کادر محل نمایش آن است.
تصاویر به فرمتهای نسل جدید WebP/AVIF تغییر یافتهاند.
تصاویر بزرگ بدون دلیل و خارج از نیاز واقعی صفحه استفاده نشدهاند.
تصاویر خارج از Viewport اولیه کاربر، مجهز به Lazy Load هستند.
تصویر اصلی بالای صفحه (LCP) از Lazy Load مستثنی شده و در صورت نیاز Preload میشود.
تصاویر Thumbnail در فروشگاهها بیش از اندازه بزرگ نیستند.
تصاویر در گوشی موبایل Responsive هستند و نسخه متناسب با نمایشگر فراخوانی میشود.
تصاویر و لوگوهای اضافی و بدون استفاده حذف شدهاند.
چک لیست CSS و JavaScript
بهینهسازی CSS
- CSS غیرضروری افزونهها در صفحاتی که به آن نیاز نیست حذف شده است.
- کدهای CSS بحرانی (Critical CSS) که جلوی رندر صفحه (Render-blocking) را میگیرند، در هدر تولید شدهاند.
- فایلهای استایل اضافی پیدا و پاکسازی شدهاند.
بهینهسازی JavaScript
- JS غیرضروری و بلااستفاده (Dead Code) حذف شده است.
- فایلهای جاوا اسکریپت بهدرستی Defer (تعویق) یا Delay (تاخیر) شدهاند.
- Third-party Scriptها بررسی شدهاند.
- اجرای JavaScript سنگین که CPU را درگیر میکند، کاهش یافته است.
هرگز دستور Delay را روی تمام فایلهای JS بدون تست اجرا نکنید؛ این کار ممکن است باعث از کار افتادن منوی موبایل یا درگاه پرداخت شما شود.
چک لیست Cache و فشرده سازی
سیستم کش، کلید رسیدن به لود زیر یک ثانیه است:
Browser Cache برای مرورگر کاربران تنظیم شده است.
Server-side Cache در صورت نیاز در هاست فعال است.
Page Cache برای تحویل سریع فایل HTML بررسی شده است.
هدر Cache-Control بهینه و متناسب با نوع فایل تنظیم شده است.
فشردهسازی HTTP با Brotli یا Gzip، در صورت پشتیبانی سرور، فعال است.
فایلهای استاتیک مانند CSS، JS و تصاویر بهدرستی در شبکه Cache میشوند.
چک لیست هاست و سرور
فراموش نکنید که ارتقای هاست همیشه راه حل نیست؛ اگر کدهای سایت کثیف باشد، قویترین سرور دنیا هم کند خواهد شد. قبل از تغییر هاست بررسی کنید:
- TTFB (زمان پاسخگویی اولیه سرور) بررسی شده و زیر ۳۰۰ میلیثانیه است.
- منابع پردازشی سرور (CPU و RAM) کافی هستند.
- موقعیت دیتاسنتر سرور با لوکیشن کاربران هدف (مثلاً ایران) تناسب دارد.
- نرمافزارهای سرور (نسخه PHP) کاملاً بهروز است.
- پایگاه داده (Database) بهینه است.
- درخواستهای Backend و توابع اضافی بررسی شدهاند.
چک لیست CDN (شبکه توزیع محتوا)
نیاز پروژه به CDN مشخص شده است.
فایلهای استاتیک مانند CSS، JS و تصاویر از آدرس CDN ارائه میشوند.
منابع مهم از نزدیکترین نقطه (Edge Server) به کاربر تحویل داده میشوند.
قوانین کش سرور (Cache Rules) متناسب با منابع سایت تنظیم شدهاند.
اتصال CDN با سیستم کش سایت تداخل ایجاد نکرده است.
چک لیست فونت و منابع خارجی
- تعداد تنوع فونتها کاهش یافته است.
- وزنهای غیرضروری (مثل Light، Extra Bold) از فایل استایل حذف شدهاند.
- فونتها با فرمت بسیار سبک WOFF2 آپلود شدهاند.
- منابع خارجی غیرضروری (لود فونت گوگل از خارج سرور) حذف شدهاند.
- سرویسهای کندکننده Third-party نظیر Google Maps، چتهای آنلاین و تبلیغات بررسی شدهاند.
چک لیست Database و Backend
- Queryهای بسیار سنگین (Slow Queries) دیتابیس شناسایی و در صورت امکان مسدود شدهاند.
• دیتابیس در صورت نیاز Optimize شده و حجم آن کم شده است.
• دادههای موقت منقضیشده و اضافی پاکسازی شدهاند.
• APIهای کند که پیشخوان یا سرور را درگیر میکنند مسدود شدهاند.
• تعداد درخواستهای Backend برای جلوگیری از فشار CPU بررسی شده است.
کندی وردپرس همیشه در صفحات قابل مشاهده برای کاربران اتفاق نمیافتد؛ گاهی خود پیشخوان هنگام باز کردن نوشتهها، محصولات، تنظیمات یا بخشهای مدیریتی با تأخیر مواجه میشود. در این حالت باید عواملی مانند افزونههای سنگین، درخواستهای AJAX، Heartbeat API، Queryهای دیتابیس و مصرف منابع سرور بررسی شوند و راهکارهای افزایش سرعت پیشخوان وردپرس میتواند برای عیبیابی این بخش از سایت کاربردی باشد.
چک لیست افزایش سرعت سایت وردپرسی
اگر از اکوسیستم وردپرس استفاده میکنید، این بخش برای شما حیاتی است:
افزونههای غیرضروری و سنگین حذف شدهاند.
افزونههای مشابه و Duplicate (مثلاً دو افزونه کش) حذف شدهاند.
قالب مورد استفاده بهینه و سریع است.
Page Builderها (مثل المنتور) بررسی شده و کدهای اضافی آنها رفع شدهاند.
Revisionهای (رونوشتهای) غیرضروری مطالب در دیتابیس مدیریت شدهاند.
Object Cache (مثل Redis) در صورت نیاز برای سایتهای داینامیک فعال شده است.
Page Cache نصب و پیکربندی شده است.
Heartbeat API در صورت نیاز محدود شده است.
WooCommerce در صورت استفاده با بستن لاگهای اضافی بهینه شده است.
انتخاب ابزار ساخت سایت نیز میتواند روی کیفیت کدنویسی و عملکرد نهایی صفحات تأثیر بگذارد. امروزه علاوه بر Page Builderهای رایج، ابزارهای هوش مصنوعی نیز برای ایجاد ساختار صفحات، تولید کد و طراحی رابط کاربری استفاده میشوند؛ بنابراین شناخت بهترین هوش مصنوعی طراحی سایت میتواند هنگام انتخاب روش مناسب برای ساخت یا توسعه یک وبسایت جدید مفید باشد.
در سایتهایی که صفحات با Elementor ساخته شدهاند، بخشی از افت سرعت میتواند به تعداد زیاد ویجتها، CSS و JavaScript تولیدشده و ساختار پیچیده صفحات مربوط باشد. در چنین شرایطی، بهینهسازی باید متناسب با نحوه استفاده از المنتور انجام شود و راه های افزایش سرعت سایت المنتوری میتواند برای پیدا کردن و اصلاح همین عوامل، مسیر اجرایی دقیقتری در اختیار شما قرار دهد.
چک لیست افزایش سرعت در موبایل
- تست واقعی سرعت Mobile در حالت شبکه 3G/4G با لایتهاوس انجام شده است.
- حجم فایلهای JavaScript که پردازنده گوشیهای موبایل را درگیر میکند، بررسی شده است.
- تصاویر Mobile ریسپانسیو و بهینه شدهاند.
- Pop-upهای سنگین که لود موبایل را مختل میکنند، شرطبندی یا حذف شدهاند.
- عناصر غیرضروری و پنهان (Hidden) در موبایل، بهینهسازی شدهاند.
- نمرات Core Web Vitals موبایل به صورت تخصصی چک شده است.
چک لیست Performance قبل و بعد از بهینه سازی
تستها تا حد امکان با شرایط مشابه (مثلاً فقط مرورگر Incognito) انجام شوند تا مقایسه قابل اتکا باشد:
| شاخص عملکردی لایتهاوس | دادههای قبل از بهینهسازی | دادههای سایت بعد از بهینهسازی |
| LCP (سرعت لود عکس اصلی) | ||
| INP (سرعت واکنش به کلیک) | ||
| CLS (پرش تصویری) | ||
| TTFB (تایم پاسخ سرور) | ||
| حجم کلی صفحه (مگابایت) | ||
| تعداد Requestهای شبکه |
نوشته ها در web.dev نیز به اهمیت بهینه سازی سرعت برای بهبود تجربه کاربری اشاره دارد:
Optimizing for quality of user experience is key to the long-term success of any site on the web. Whether you’re a business owner, marketer, or developer, Web Vitals can help you quantify the experience of your site and identify opportunities to improve.
بهینهسازی کیفیت تجربه کاربری، کلید موفقیت بلندمدت هر وبسایتی است. چه صاحب کسبوکار باشید، چه بازاریاب یا توسعهدهنده، «Web Vitals» میتواند به شما کمک کند تا تجربه کاربری سایت خود را به صورت کمی بسنجید و فرصتهایی را برای بهبود آن شناسایی کنید.
برای پشتیبانی فنی سایت و بهینهسازی سرعت سایت خود با ما تماس بگیرید.
ترتیب انجام اقدامات برای افزایش سرعت سایت
همه اقدامات را نباید همزمان انجام داد؛ ابتدا مشکل اصلی شناسایی و سپس بهینهسازی شود:
مراحل بررسی و افزایش سرعت سایت
اندازهگیری Performance با جیتیمتریکس و لایتهاوس.
شناسایی Bottleneck (گلوگاه اصلی) در سایت.
بهینهسازی تصاویر.
بررسی و تنظیم افزونه Cache.
بررسی فایلهای مسدودکننده CSS و JavaScript.
بررسی Third-party Scripts.
بررسی فونتها و آپلود لوکال.
بررسی Server و متریک TTFB.
بررسی نیاز به CDN.
بررسی Database/Backend.
تست مجدد سایت.
مقایسه نتایج.
قبل از اینکه سراغ تغییر تنظیمات، نصب افزونه یا ارتقای هاست بروید، باید مشخص شود دقیقاً چه عاملی باعث کندی شده است. تصاویر سنگین، JavaScript زیاد، پاسخدهی ضعیف سرور، افزونههای نامناسب، دیتابیس حجیم و درخواستهای خارجی تنها بخشی از عواملی هستند که میتوانند Performance را کاهش دهند؛ شناخت دلایل کندی سایت کمک میکند به جای آزمون و خطای مداوم، ابتدا گلوگاه اصلی را پیدا و سپس همان بخش را بهینه کنید.
اشتباهات رایج هنگام افزایش سرعت سایت
تمرکز صرف بر امتیاز PageSpeed (نمره ۱۰۰) و فراموش کردن تجربه کاربر.
حذف کورکورانه CSS و JS که ساختار صفحه را میشکند.
فعالکردن همزمان چند سیستم Cache.
استفاده بیش از حد از افزونههای Performance.
نصب CDN بدون بررسی نیاز (که گاهی سرعت را کندتر میکند).
فشردهسازی بیش از حد تصاویر تا مرز تاری.
Delay کردن تمام JavaScriptها بدون تست.
نادیده گرفتن TTFB (فکر کردن به اینکه مشکل فقط از فایلهاست).
تست فقط صفحه اصلی.
بررسی نکردن نسخه موبایل.
چک لیست نهایی افزایش سرعت سایت (نسخه خلاصه)
این خلاصه اجرایی را پرینت گرفته و برای هر پروژه تیک بزنید:
⬜ تست اولیه با Lighthouse انجام شد.
⬜ تصاویر کراپ، فشرده و به WebP تبدیل شدند.
⬜ فونتهای گوگل و فایلهای خارجی مسدود شدند.
⬜ کدهای CSS و JS برای تاخیر و مینیفای شدن بهینهسازی شد.
⬜ افزونه کش سرور نصب و پیکربندی شد.
⬜ خطاهای Core Web Vitals رفع شدند.
⬜ تست نهایی لود صفحه روی موبایل ثبت شد.
سوالات متداول
چک لیست افزایش سرعت سایت شامل چه مواردی است؟
شامل تست ابزارها، بررسی کش، بهینهسازی تصاویر (WebP)، کاهش فایلهای مسدودکننده (CSS/JS) و رفع خطاهای Core Web Vitals است.
برای افزایش سرعت سایت از کجا شروع کنیم؟
ابتدا سایت خود را در ابزار Google PageSpeed Insights تست کنید تا گلوگاه اصلی (مثل تصاویر سنگین یا هاست ضعیف) مشخص شود.
مهمترین عامل کندی سایت چیست؟
تصاویر فشردهنشده، افزونههای سنگین، کدهای استایل حجیم و هاستهای اشتراکی با منابع پردازشی ضعیف.
آیا فشردهسازی تصاویر سرعت سایت را افزایش میدهد؟
بله، تصاویر حدود ۶۰٪ از حجم یک صفحه وب را تشکیل میدهند. تغییر فرمت به WebP فوراً سرعت لود را ارتقا میدهد.
آیا CDN باعث افزایش سرعت سایت میشود؟
بله، اما فقط در صورتی که کاربران شما از نظر جغرافیایی پراکنده باشند؛ CDN فایلها را از نزدیکترین سرور به کاربر ارسال میکند.
Core Web Vitals چه ارتباطی با سرعت سایت دارد؟
این شاخصها (شامل LCP, INP, CLS) معیارهای رسمی گوگل برای اندازهگیری سرعت واقعی تجربه کاربری هستند که مستقیماً روی سئو تاثیر دارند.
چگونه سرعت سایت وردپرسی را افزایش دهیم؟
با حذف افزونههای بلااستفاده، فعالسازی Cache مناسب، و بهینهسازی دیتابیس از دادههای زباله قدیمی.
چند وقت یکبار باید سرعت سایت را بررسی کنیم؟
پس از هر بار نصب افزونه جدید، آپلود مقالات با تصاویر زیاد یا تغییرات عمده در قالب سایت، تست سرعت الزامی است.

