مرکز آموزش
-
امتیاز GTmetrix چیست و چقدر مهم است ؟
امتیاز GTmetrix چیست و چقدر مهم است ؟
GTmetrix ابزاری برای اندازی گیری کارآمدی و سرعت و همچنین موارد بهینه سازی وب سایت ها می باشد. این ابزار براساس یک سیستم شبیه سازی مرورگر فعالیت می کند که از طریق سرورهای GTmetrix اقدام به اندازی گیری موارد مربوطه می نماید.
GTMetrix در کجا قرار دارد؟
در ابتدا باید این نکته را در نظر گرفت که سرورهای GTMetrix در کجا قرار دارند؟ این سرورها در کانادا ( Vancouver, Canada ) قرار دارند و سیستم از طریق آن موقعیت جغرافیایی و مرورگر Chrome با Lighthouse اقدام به بررسی وب سایت شما می نماید.
بدیهی است که هر چه سرور GTMetrix به شما نزدیکتر باشد زمان بارگزاری وب سایت شما در سیستم بیشتر است و امتیاز بیشتری بدست می آورید.
آیا امتیاز GTmetrix مهم است؟
در مرورگرهای مدرن همانند گوگل کروم (Google Chrome) ابزاری User Exprience تعبیه شده است که عملا امتیاز دهی سیستم گوگل به وب سایت شما برپایه این ابزار می باشد، این ابزار سرعت بارگزاری وب سایت شما را برروی مرورگر شخص بازکننده نشان می دهد و گزارش آن را به سیستم گوگل ارسال می کند.
لذا در این شرایط عملا مهم نیست وب سایت شما در کجا سریع است و در کجا کند باز می گردد زیرا برای موتورهای جستجو مهم است که کاربر محلی شما که به طور مثال در ایران قرار دارد به چه سرعتی می تواند وب سایت شما را بارگزاری نماید.
امتیاز GTmetrix چه فایده ای دارد؟
به طور عمومی امتیاز بالای GTmetrix نشان دهنده حدودی سرعت بالای بارگزاری وب سایت شما می باشد. شما می توانید با رعایت قواعد بهینه سازی و استفاده از امکانات سیستم های مختلف برای فشرده سازی (Compression) اقدام به دریافت امتیاز بالاتر نمایید اما ...
نکته کلیدی همواره براساس گزارش مرورگر شخص بازکننده وب سایت شما می باشد. این نکته را می بایست در نظر داشته باشید که به طور مثال با فشرده سازی سطح بالا و انجام عملیات Compression و Minification شما فقط امتیاز GTmetrix را بدست می آورید و هنگامیکه اطلاعات به کاربر شما ارسال می گردد و توسط مرورگر کاربر قرار است این اطلاعات بازنشانی شود به دلیل فشرده سازی بالا عملا زمان زیاد و منابع زیادی از سیستم کامپیوتر شخص نهایی مصرف می شود تا فایل مربوطه باز شود لذا برای کاربر نهایی عملا وب سایت شما کندتر نمایش داده می شود.
چه چیزهایی را رعایت کنیم که هم امتیاز بهتر GTmetrix داشته باشیم و هم کاربر نهایی و شخص استفاده کننده از وب سایت از سرعت بهتری بهره مند شود !
تعادل بهترین اتفاق می باشد و همواره گرفتن امتیاز A نشان از سرعت بالاتر یا کیفیت بیشتر نیست. انجام عملیات زیر کمک می کند که شما هم امتیاز مناسب و هم سرعت مناسب داشته باشید.
- استفاده از سیستم های Cache کارآمد برپایه FileCache و Memcache (Redis, Memcached)
- فشرده سازی متناسب فایل ها و تصاویر با سطح مناسب توسط GZip یا Brotli
- استفاده از نسخه های مدرن تصاویر به جای نسخه های قدیمی همانند استفاده از Webp به جای PNG
- استفاده از خصوصیت های جدید فونت ها همانند Woff2 به جای TTF
- حذف کتابخانه های اضافی Javascript یا Style (CSS)
- رعایت ترتیب و جلوگیری از Render Blocking توسط فایل های JavaScript یا CSS که عموما با Combine کردن و یا یکی کردن فایل های Javascript یا CSS شما به این مشکل بر می خورید که پیشنهاد می گردد که به طور مثال کتابخانه های اصلی همانند jQuery را با فایل های دیگر Javascript یک کاسه یا Combine نکنید.