Lazy Loading یا لود تنبل چیست؟

Lazy Loading یا لود تنبل چیست؟

امید صادقی ادمین
مدت زمان مطالعه: 15 دقیقه 18 خرداد 01

 

 Lazy Loading یا لود تنبل چیست؟

 

 

لود تنبل یا lazy loading  چیست ؟

آیا این کار تاثیر مثبتی بر روی سئو دارد ؟

بهترین پلاگین lazy loading چیست و چرا باید از آن روی سایت وردپرسی استفاده کنیم ؟

 نحوه فعالسازی این پلاگین روی هاست و وردپرس به چه صورت خواهد بود ؟

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

 

پیاده سازی لود تنبل یا همان lazy loading  برای تصاویر و ویدئوها

وقتی شما در مرورگرتان آدرس یک وب سایت را تایپ می کنید و Enter  می زنید و منتظر هستید تا سایت به صورت کامل برایتان باز شود از پشت پرده ماجرا اطلاعی ندارید

با توجه به بررسی های انجام شده میانگین حجم صفحات وب سایت ها بین 3 الی 4 MB است که شامل تمامی محتوای یک صفحه وب است ، مثل تصاویر و فایلهای css html js یا موارد دیگر.با گسترده شدن سایت نیز این حجم افزایش خواهد یافت که باید تمامی اطلاعات و فایلها و عکسها روی سیستم کاربر دانلود شود.این میزان حجم برای لود شدن سایت بالا است و کمی زمانبر خواهد بود.

در حال طبیعی وقتی سایتی می خواهد در مرورگر شما لود شود تمام کدهای HTML و CSS  و JS و عکس های آن صفحه ابتدا دانلود و سپس به شما نمایش داده می شود اما وقتی بر روی سایت lazy loading  فعال شود فقط بخشی از سایت را که شما می بینید نمایش داده می شود و وقتی صفحه را اسکرول می کنید و پایین می روید در آن زمان سایر کدها و عکس ها لود می شود . این کار باعث می شود که سرعت بارگزاری سایت شما افزایش یابد و سایت در زمان کمتری نمایش داده شود .

باید در نظر بگیرید که اگر لود شدن سایت شما خیلی به طول بیانجامد باعث می شود تا کاربران تجربه تلخی از مراجعه به سایت شما داشته باشند و در کل باعث افت رتبه سایت در گوگل و کاهش رتبه سئو سایت شما خواهد شد.

در سایت های وردپرس با کمک افزونه lazy load یا همان لود تمبل شما قادر هستید تا این سرعت را افزایش دهید و کارایی صفحه وب خود را افزایش بدهید.سریع لود شدن سایت یکی از مهمترین موارد در سئو سایت و جذب کاربر به سایت میباشد.

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

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

 

مسلماً یکی از مسائلی که باعث سرعت لود بیشتر سایت های وردپرسی می شود هاست وردپرس است .

 

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

Lazy load به شیوه زیر عمل خواهد کرد :

مرورگر صفحه وب سایت مربوطه را به حالت DOM ( https://www.w3.org/TR/WD-DOM/introduction.html )در خواهد آورد که در این مدل هنگام لود صفحه , تصاویر و ویدئوها لود نمیشود.سپس جاوا اسکریپت به کمک روش Determine تصاویر و ویدئوها را که پس از لود صفحه مشاهده می‌شود، دانلود و نمایش می‌دهد. تصاویر و ویدیوهایی که در پایین صفحه هستند نیز به همین ترتیب پس از اسکرول دانلود و نمایش داده می‌شوند و این مورد باعث میشود تا دانلود و نمایش فایل‌های اضافی را تا زمانی که کاربر به محل مشخص فایل ویدیویی اسکرول نکند ، به تاخیر می‌اندازد و سپس بعد از اسکرول تمامی فایل‌های مشخص شده برای لود تنبل آن قسمت لود می‌شوند.

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

 

نحوه نصب و فعالسازی لود تنبل روی سایت وردپرسی

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

افزونه ها  Lazy Load XT , BJ Lazy Load, از معرفترین پلاگینها برای فعال کردن لود تنبل روی سایت وردپرسی میباشد.این افزونه های سرعت لود سایت را به صورت قابل توجهی افزایش خواهند داد.میتوانید به صورت تستی هر یک از آنها را فعال کنید و ببینید کدام مورد سرعت سایت شما را بیشتر افزایش خواهد داد.

 

1-BJ Lazy Load

[caption id="attachment_11541" align="alignnone" width="600"]لود تنبل یا lazy loading چیست ؟ لود تنبل یا lazy loading چیست ؟[/caption]

این افزونه پراستفاده ترین افزونه لود تنبل وردپرس میباشد و بیشترین دانلود را در میان کاربران داشته است.میتوانید از طریق پنل مدیریتی وردپرس و بخش افزونه ها با زدن روی گزینه افزودن و وارد کردن عبارت BJ Lazy Load پلاگین مربوطه را روی سایت وردپرس نصب نمایید.میتوانید از طریق وب سایتهایی مثل جی تی متریکس ( https://gtmetrix.com ) و یا تولز پینگدام ( https://tools.pingdom.com/ ) سرعت لود شدن صفحات مختلف سایت خود قبل و بعداز فعال شدن lazy load در هاست سی پنل بررسی بفرمایید.

 

2- Lazy Load XT

[caption id="attachment_11542" align="alignnone" width="600"]lazy loading چیست ؟ lazy loading چیست ؟[/caption]

 

یکی دیگر از افزونه ها برای فعال کردن لود تنبل روی سایت وردپرسی است . این افزونه نیز قابلیتها و تنظیماتی خواهد داشت که پس از نصب و فعال سازی قادر خواهید بود تا آن را برای استفاده خود customize نمایید. شما علاوه بر لود تنبل می‌توانید فایل‌های جاواسکریپت و سی اس اس را minify کنید. کتابخانه های جاوا اسکریپت و سی اس اس را توسط انواع CDN مانند CloudFlare  لود کنید و اسکریپت‌ها را به فوتر وردپرس منتقل کنید.

افزونه های وردپرسی بسیار زیادی وجود دارند که این امر را برایتان انجام خواهند... از این رو میتوانیم پلاگینهای a3 Lazy Load یا Lazy Load را نام برد که میتوانید آنها را نیز فعال کنید و ببینید کدام مورد برای سایت شما مناسب میباشند.افزونه Lazy Load نصب بسیار ساده ای دارد و پس از نصب میتوانید از آن به راحتی استفاده کنید.

در صورتی که نیاز دارید تا در ارتباط با راه های افزایش سرعت سایت وردپرس آشنا شوید باید به لینک زیر مراجعه داشته باشید :

https://saba.host/increase-wordpress-site-load-speed

هر کدام از این پلاگینهای اعلام شده به شما بیشترین تلاش را برای بهبود سرعت سایت شما و بهبود سئو سایت شما خواهند کرد با این حال اگر در حال حاضر تصاویر سایت را بهینه نکرده اید و آنها را روی سایت قرار داده اید میتوانید با کمک افزونه a3 Lazy Load سایت خود را بهینه نمایید چرا که این افزونه علاوه بر فعالسازی لود تنبل روی سایت , تصاویر را نیز بهینه خواهند کرد. اگر قبلا بهینه سازی تصاویر را انجام داده بوده اید و الان فقط میخواهید تا Lazy Load روی سایت شما فعال شود , پیشنهاد میشود تا از افزونه های دیگری مثل BJ Lazy Load یا افزونه Lazy Load استفاده کنید .

 

در صورتی که سوالی در این زمینه دارید می توانید در زیر همین پست در بخش نظرات بپرسید .

 

 

برچسب ها :
دسته بندی ها :