افزایش سرعت سایت و نقش آن در سئو



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

اگر سایت وردپرسی دارید، می توانید از افزونه WP Rocket که در بالا ذکر شد استفاده کنید تا به راحتی بارگذاری جاوا اسکریپت به تعویق افتاده را فعال کنید. به سادگی کادر کنار «بارگیری فایل‌های JS به تعویق افتاده» را علامت بزنید و آماده هستید.

اگر یک سایت HTML دارید، باید با یک فایل جاوا اسکریپت خارجی درست قبل از تگ تماس بگیرید که چیزی شبیه به این است:

سرعت js وب سایت خود را افزایش دهید
برای اطلاعات بیشتر، این آموزش در مورد به تعویق انداختن بارگذاری جاوا اسکریپت را بررسی کنید.

5. زمان را برای اولین بایت به حداقل برسانید
علاوه بر مدت زمانی که طول می کشد تا صفحه شما به طور کامل بارگذاری شود، باید نگاهی به مدت زمان شروع بارگذاری نیز بیندازید.

زمان برای اولین بایت یا TTFB، مدت زمانی است که مرورگر باید قبل از دریافت اولین بایت داده از سرور منتظر بماند. گوگل TTFB کمتر از 200 میلی ثانیه را توصیه می کند.

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

هنگامی که کاربر از سایت شما بازدید می کند، مرورگر او یک درخواست HTTP را به سروری که آن را میزبانی می کند ارسال می کند. سه مرحله وجود دارد که باید بین آن درخواست اولیه و اولین بایت داده اتفاق بیفتد:

جستجوی DNS
پردازش سرور
واکنش
با استفاده از ابزارهای برنامه‌نویس Chrome یا ابزار شخص ثالث، می‌توانید ببینید که این فرآیند برای سایت شما چقدر طول می‌کشد.

اگر از ابزارهای توسعه دهنده استفاده می کنید، مهم است که به خاطر داشته باشید که زمان پاسخگویی می تواند تحت تأثیر اتصال اینترنت شما قرار گیرد. بنابراین هرچه سرعت اتصال شما کمتر باشد، پاسخ سرور شما کندتر ظاهر می شود.

برای دسترسی به این اطلاعات در Developer Tools، روی برگه «Network» کلیک کنید و ماوس را روی آیتم بالایی در ستون «Waterfall» قرار دهید.

سرعت افزایش سرعت سایت وب سایت خود را ttfb کروم افزایش دهید
همچنین می‌توانید از هر تعداد ابزار شخص ثالث رایگان مانند WebPageTest برای آزمایش سایت خود از یک مرکز داده استفاده کنید.

سرعت تست وب سایت خود را افزایش دهید
اگر TTFB شما کمتر از 200 میلی ثانیه است، در وضعیت خوبی هستید.

اگر نه، ممکن است چند مشکل مختلف در ریشه وجود داشته باشد.

به طور کلی، بیشتر مشکلات مربوط به TTFB کند ناشی از مشکلات شبکه، ایجاد محتوای پویا، پیکربندی وب سرور و محمد جانبلاغی ترافیک است.

ttfb باعث می شود
از بین این چهار عامل، شما بر دو عامل کنترل دارید: ایجاد محتوای پویا و پیکربندی سرور.

برخلاف صفحات استاتیک، سرور باید قبل از پاسخ دادن، یک فایل پویا بسازد.

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

می‌توانید با فعال کردن حافظه پنهان، مدت زمانی را که طول می‌کشد کاهش دهید - که در عرض یک دقیقه به آن خواهیم رسید.

6. زمان پاسخگویی سرور را کاهش دهید
یکی از بزرگترین عوامل در سرعت بارگیری صفحه شما، مدت زمانی است که جستجوی DNS شما طول می کشد.

DNS یا سیستم نام دامنه، سروری با پایگاه داده ای از آدرس های IP و نام های میزبان مرتبط با آنها است. هنگامی که کاربر سایت محمد جانبلاغی یک URL را در مرورگر خود تایپ می کند، یک سرور DNS چیزی است که آن URL را به آدرس IP که مکان آن را به صورت آنلاین نشان می دهد ترجمه می کند.

بنابراین، جستجوی DNS، فرآیند یافتن یک رکورد DNS خاص است. شما می توانید آن را اینگونه تصور کنید که رایانه شما شماره ای را در دفترچه تلفن جستجو می کند.

برای مثال، فرض کنید می‌خواستید از URL ubnt.com بازدید کنید. شما باید این را در مرورگر خود تایپ کنید - اما این برای رایانه شما بسیار کم است.

ISP شما یک جستجوی DNS برای یافتن آدرس IP مرتبط با آن URL انجام می دهد.

Leave a Reply

Your email address will not be published. Required fields are marked *