در این مقاله قصد داریم به کارکرد سایت GTmetrix بپردازم که بر چه اساسی سرعت سایت شما را مورد سنجش قرار داده و مشخص میکند که سایت شما تا چه میزان از حجم پایین و سرعت بالا در لود برخوردار است. پس اگر شما هم تناقضی با این مسئله دارید، تا انتهای این مقاله همراه باشید.
معیار سنجش سرعت سایت با GTmetrix چگونه است؟
این موضوع را ابتدا با استفاده از امکاناتی که سایت GTmetrix در اختیار شما قرار میدهد بررسی میکنم و سپس به معیارهای امتیازدهی برای تست سرعت سایت در GTmetrix میپردازم. پس از آن، تفاوتها و تناقضهای موجود در بررسی سرعت سایت با هاست ایران را بررسی کرده و در نهایت، یک سایت مشابه را معرفی میکنم.
اگر در GTmetrix عضو شوید، این امکان به شما داده میشود که هنگام بررسی سرعت سایت، کشور و مرورگر دلخواه خود را انتخاب کنید. به این ترتیب میتوانید متوجه شوید که سایت شما در مرورگرهای گوگل کروم و فایرفاکس چگونه بارگذاری میشود. همچنین، میتوانید ببینید که بازدیدکنندگان از کشورهای مختلف با فاصله جغرافیایی زیاد، با توجه به فاصله از سرور، چقدر سریعتر میتوانند سایت را مشاهده کنند.
در حال حاضر امکان انتخاب موقعیت سرور تست کننده از کشورهای کانادا، برزیل، استرالیا، هند، انگلیس، چین و آمریکا فراهم هست و امکان انتخاب مرورگر هم برای گوگل کروم، فایرفاکس(در حالت دسکتاپ) و مرورگر گوگل کروم اندروید وجود داره که بتونید سرعت سایت رو هم در موبایل بررسی کنید.
تست سرعت سایت با GTmetrix در واقع مثل یک آزمون کنکور هست. برای هر معیار یک امتیاز درست مثل دروس تخصصی و عمومی در نظر گرفته شده که هرچقدر بتونید دروس تخصصی رو امتیاز بالایی بگیرید تاثیر بیشتری توی امتیاز نهایی خواهد داشت.
معیاری که برای دادن امتیاز نهایی سرعت سایت در جی تی متریکس وجود داره به این شکله که دو معیار زیر به صورت مکمل عمل کرده و مورد بررسی قرار میگیرند. در نهایت یک امتیاز نهایی به سایت شما داده میشه. اگه بخوام با مثال ذکر کنم اول فاصله حدودی تا سرور سایت بررسی میشه و بعدش معیارهای چند گانه که برای تست سرعت سایت وجود داره و شامل بهینه بودن تصاویر، پایین بودن تعداد درخواست HTTP و… هستند
هر کدوم به صورت جدا بررسی میشن. برای هر کدوم از این معیارها هم یک امتیاز در نظر گرفته میشه و هر کدوم هم در چند حالت سخت بودن درجه بندی شدن. به عنوان نمونه گزینههایی که به صورت avoid هستند امتیاز کمی به شما میدن، چرا که زیاد مهم نیستند و استفاده از اونها توصیه شده است. اما معیاری مثل Remove query strings from static resources از اهمیت بالایی برخوردار بوده و اگه بتونید امتیاز ۱۰۰ رو براش دریافت کنید قطعا تو امتیاز نهایی تاثیر خیلی زیادی میزاره.
۱٫ فاصله جغرافیایی سرور تست کننده تا سرور سایت
یکی از عوامل مهم در سئو، سرعت بارگذاری سایت برای کاربران است. یعنی وقتی کاربری از طریق گوگل وارد سایت شما میشود، تا لحظه خروجش به این مسئله توجه دارد. اگر کاربر به سرعت سایت را ترک کند، نرخ پرش بالایی برای آن ثبت میشود که این وضعیت مطلوب نیست. اما چرا نرخ پرش از سایت میتواند بالا باشد؟
یکی از اصلیترین دلایل بالا بودن نرخ پرش، بارگذاری کند سایت است که باعث میشود کاربر بدون انتظار بیشتر، صفحه مرورگر را ببندد. بنابراین، سرور باید به کاربر نزدیکتر باشد تا سرعت اتصال و بارگذاری سایت بهبود یابد. در تست سرعتی که با GTmetrix انجام میشود، اکثر سرورها از ایران دور هستند، در حالی که کاربران ما بیشتر ایرانی هستند.
حال فرض کنید سرور سایت شما به ایران منتقل شده باشد؛ در این حالت، نزدیکترین کشور برای تست، هند است. اما کاربران واقعی ما در ایران هستند و میتوانند با سرعت بیشتری نسبت به هند به سایت ما دسترسی پیدا کنند. به همین دلیل، برخی کاربران دچار شک و تردید میشوند و فکر میکنند که هاست ایران سرعت پایینی دارد، چون آمار GTmetrix این را نشان میدهد.
۲٫ بررسی فایلها و بهینه بودن سایت
در دومین مرحله بررسی آماری که GTmetrix به ما میده بررسی فایلها و معیارهایی هست که برای هر کدوم یک میزان سختی و درصدی از ۱۰۰ تعریف شده که با به دست اومدن میانگین این گزینهها در نهایت امتیاز به سایت شما داده میشه که سایت در چه مدت لود میشه، حجم صفحه چقدر هست، تعداد درخواستهایی که برای دریافت فایل از سرور انجام میگیره چندتا است و… که در بخش Performance Score و Page Detailes قابل مشاهده است.
آیا فقط به جی تی متریکس بسنده کنیم؟
با دلیل بالا که مربوط به دور بودن فاصله سرور تست کننده نسبت به کشور ایران ذکر کردم روشن هست که نمیشه به این آمار بسنده کرد. یعنی باید از چند ابزار مختلف برای بررسی سرعت سایت کمک بگیرید و به آمار نهایی که جی تی متریکس به شما میده توجه نکنید. بلکه بهترین گزینهای که جی تی متریکس به شما میده همون معیارهایی هستند که در بخشهای PageSpeed، Yslow و Waterfall قرار داره و باید ازشون برای بهینه کردن فایلهای سایت استفاده کنید.
اما برای اینکه بدونید وقتی یک کاربر ایرانی وارد سایت شما میشه، دقیقا چند ثانیه میکشه که صفحه سایت براش لود بشه باید از ابزاری استفاده کنید که سرور تست کننده اون روی ایران قرار داشته باشه. پس به معرفی ابزار تست سرعت سایت با سرور ایرانی میپردازم.