برای نمایش وب سایت خود به کاربر فرصت بسیار محدودی در دست داریم ، کاربر قبل از اینکه با خدمات ، محتوا و ظاهر سایت ما رو به رو شود با سرعت لود وب سایت رو به رو خواهد شد. اگر بازدید کننده را زمان زیادی معطل کنیم ، دیگر علاقه اش را نسبت به ما از دست خواهد داد و بعدا هم در موتور های جستجو صفحه ما را ببنید احتمالا به دلیل تجربه بد گذشته ، دیگر کلیک نمی کند و ترجیح می دهد به سایت رقیب شما سر بزند.
پس سرعت سایت یکی از فاکتور های مهم برای رتبه بندی گوگل است.
اقدامات مهم برای افزایش سرعت سایت
بارگیری تنبل تصاویر (lazy load) چیست؟
به طور کلی میانگین حجم صفحات وب سایتها به همراه تصاویر و ویدیوها 3376 کیلوبایت میباشد که بالای ۷۰ درصد آن را HTTP Archive اشغال میکند. این مقدار حجم در مرورگر برای مشاهده و دانلود توسط بازدیدکنندگان وب سایت بسیار زیاد است. وقتیکه در طی زمان وبسایت پیشرفت کند و به مقالات و تصاویر آن افزوده شود باعث کاهش سرعت و در نتیجه کاهش رتبه میشود.
تمامی این منابع سنگین باید توسط صفحه وب دانلود شوند و این موضوع برای کاربرانی که باید برای دانلود این مطالب حجیم منتظر بمانند و هزینه ی زیادی دهند مقرون به صرفه نیست، مخصوصا در کشور ایران با تعرفههای بالای اینترنت و حجم و سرعتهای نامناسب.
اینجا ، جایی است که لود تنبل (Lazy Load) وارد صحنه میشود. لود تنبل یک تکنیک بهینه سازی صفحات وب سایت است که توسط آن هنگام ورود به یک صفحه وب تنها اطلاعات قابل مشاهده لود میشود و بقیه اطلاعاتی که در زیر وجود دارند ، پس از اسکرول کردن شروع به لود شدن میکنند.
لود تنبل یا Lazy Load یکی از اقداماتی است که گوگل در صورت مشاهده بسیار هیجان زده میشود و به وبسایت شما اهمیت میدهد . همچنین از این تکنیک در وب سایتهایی که مقالات و صفحات تعداد زیادی از ویدیوهای embed شده و تصاویر با رزولوشن بالا را در خود جای دادهاند، به اجبار باید استفاده کرد.
استفاده از cache
هر بار که مرورگر صفحه ای را بارگذاری می کند ، فایل های موجود در آن صفحه را دانلود می کند. بعضی صفحات فایل های کمی دارند که حجم آن ها نیز کم می باشد ولی بعضی صفحات با توجه به محتوای خود فایل های زیادی را شامل می شوند و تا چندین مگابایت از پهنای باند را مصرف می کنند.حافظه پنهان مرورگر راهی برای افزایش سرعت بارگذاری صفحات سایت است. دلیل اصلی استفاده از حافظه کش افزایش سرعت بارگذاری صفحات سایت و جلب رضایت بازدیدکنندگان است.
بهینه سازی تصاویر تصاویر
تصاویر با حجم بالا سبب سنگین شدن صفحه وب سایت می شود و این موضوع بی تاثیر در کاهش سرعت صفحه و به دنبال آن کاهش رضایت کاربر را به همراه دارد. و میتواند اثر منفی در نتایج گوگل هم بگذارد. پس بهتر است از تصاویر بهینه شده استفاده کنیم.
بهینه سازی فایل های JS , CSS
میزان فایل های JS و CSS به کار رفته در یک صفحه در زمان بارگذاری آن بسیار تعیین کنده است. اگر در یک صفحه وب سایت مان بیش از 2 مگابایت فایل JS و CSS استفاده کرده باشیم مدت زمان لود صفحه هم افزایش پیدا می کند و دیر لود شدن صفحه باعث تجربه کاربری و ضعیف می شود و رتبه مان هم به همین دلیل در موتور های جستجو افت میکند .