آموزش دایرکت ادمین، سی پنل، وب سایت پنل

خانه / آرشیو برچسب: افزایش سرعت سایت

آرشیوهای برچسب : افزایش سرعت سایت

چگونه با رفع خطاهای Gtmetrix سرعت سایت را بهبود بخشیم؟

چگونه با رفع خطاهای Gtmetrix سرعت سایت را بهبود بخشیم؟ (قسمت اول)

سرعت سایت یکی از مهمترین عوامل در معیارهای بهینه سازی و SEO است.  Gtmetrix یکی از بهترین و کاربردی ترین ابزار برای اندازه گیری سرعت سایت است.

در واقع سرعت بارگذاری یکی از مهمترین عوامل برای رتبه بندی گوگل و سئو است. از طرف دیگر ، بهبود سرعت بارگذاری به شما کمک می کند تا “تاثیر اولیه حضور کاربرات در سایت را ، بهتر کنید. بنابراین ، با بهبود سرعت سایت ، وب سایت خود را برای موتورهای جستجو و فاکتورهای UX بهینه می کنید.

ابزارهای مختلف زیادی برای اندازه گیری سرعت بارگذاری شما وجود دارد. GTmetrix ، Google Page Speed ، Pingdom ، تست صفحه وب و غیره. می توان گفت GTmetrix یکی از بهترین های موجود در لیست است. در این مقاله می خواهیم در مورد GTmetrix ، عملکرد آن و مهمترین خطاهایی که در طول آزمایش به شما نشان می دهد صحبت کنیم.

افزایش سرعت با بهبود Gtmetrix

سرعت سایت در وب سایت های مختلف متفاوت است و به عوامل مختلفی از قبیل تم که از آن استفاده می کنید ، افزونه هایی که نصب کرده اید ، کدهای سفارشی شده ای که استفاده کرده اید ، فاکتورهای بهینه سازی که به آنها رعایت کرده اید بستگی دارد و بسیاری از فاکتورهای دیگر که می توان به آنها اشاره کرد بستگی دارد.

ادامه ی مطلب

FCP چیست و چگونه در بهبود سرعت سایت تاثیر می گذارد؟

‍‍‍FCP چیست و چرا برای سرعت سایت و بهبود رابط کاربری با سایت مهم است؟

در مقاله قبلی درمورد TTFB و تاثیر آن بر سرعت سایت صحبت کردیم امروز مفهوم FCP و روش های اندازه گیری آن را بررسی خواهیم کرد.
FCP یک معیار مهم و کاربرمحور برای اندازه گیری سرعت بارگزاری است، زیرا اولین اِلمان در جدول زمانی لود شدن یک صفحه را نشان می دهد که کاربر می تواند چیزی را روی صفحه مشاهده کند.   FCP زمان شروع بارگذاری تا زمانی که بخشی از محتوای صفحه را به کاربر نمایش داده می شود، اندازه گیری می کند. این معیار شامل “محتوا” یا متن ، تصاویر (از جمله تصاویر پس زمینه) ، عناصر svg  یا عناصر غیر سفید canvas اشاره دارد.

در گزارش Search Console گوگل سرعت به دو معیار متکی است (First Contentful Paint (FCP و (First Delay Delay (FID که شاخص های جدیدی نیستند.

First Paint هنگامی رخ می دهد که هر رندر در مرورگر مشاهده می شود ، در حالی که First Contentful Paint اولین محتوا را که در مرورگر نقاشی می شود نشانک می کند.

در جدول زمانی بارگزاری زیر ، FCP در فریم دوم اتفاق می افتد ، به این صورت که اولین متن و عناصر تصویر به صفحه نمایش داده می شوند.

متوجه خواهید شد که اگرچه برخی از مطالب ارائه شده است ، اما همه آنرا ارائه نکرده اند. این یک تمایز مهم برای ایجاد بین اولین محتوا رنگی (FCP) و بزرگترین محتوای رنگی (LCP) است – که هدف آن اندازه گیری زمان بارگذاری محتوای اصلی صفحه است.

نحوه اندازه گیری FCP

FCP را میتوان با ابزارهای زیر می توان اندازه گیری کرد. ( برای مشاهده بروی آن ها کلیک کنید)

         ابزارهای آزمایشگاهی

 

اندازه گیری FCP در JavaScript

شما می توانید FCP را در JavaScript با استفاده از API Paint Timing اندازه گیری کنید. مثال زیر چگونگی ایجاد یک PerformanceObserver را می بینید که به ورودی های زمان رنگی شدن، گوش می کند و زمان شروع ورود رنگ اول محتوا به کنسول را بررسی می کند:

توجه داشته باشید ، در کد خود ، باید console.log () را با کدی جایگزین کنید که مقدار FCP را به سرویس تحلیلی شما ارسال می کند.

 FCP  مناسب چیست؟

راهنمایی های RAIL نشان می دهد که بعد از ۱۰۰۰ میلی ثانیه ، کاربران ممکن است تمرکز خود را از دست بدهند. از آنجا که FCP اولین نشانه ای است که برای کاربران اتفاق می افتد ، بهتر است در بارگزاری صفحه ها  ،FCP کمتر از یک ثانیه (۱۰۰۰ ms) گزارش کنند.

معیار در اندازه گیری Speed Insights FCP  برای مقادیر ۱ ثانیه یا کمتر به عنوان “سریع” ، برای مقادیر بین ۱ تا ۳ ثانیه “متوسط” و برای مقادیر بالای ۳ ثانیه “کند”  گزارش می کند.

در مقاله بعدی با روش های کاهش FCP  برای افزایش سرعت سایت آشنا خواهیم شد.

چگونه سرعت سایت خود را بهبود دهیم؟

How to Improve Your Website’s Speed?

دلایل کند بودن سایت چیست؟ و چگونه میتوان سرعت سایت را افزایش داد؟

در این مقاله سعی داریم با دلایل عمده کند بود یک سایت را بررسی کنیم تا اگاهی بیشتری در این مورد در اختیار مدیران سایت قرار گیرد.

Server performance

مطمئنا سرور ، زیرساخت و سخت افزار استفاده شده برای میزبانی یک سایت یکی از مهمترین پارامترها تاثیر گذار بروی سرعت سایت می باشد.

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

ادامه ی مطلب