Google Lighthouse چیست و چطور از آن استفاده کنیم؟
Google Lighthouse یک ابزار رایگان Google است که به شما کمک می کند کیفیت صفحات وب را در وب سایت خود بهبود بخشید.
Google Lighthouse یک ابزار رایگان Google است که به شما کمک می کند کیفیت صفحات وب را در وب سایت خود بهبود بخشید.
این ابزار صفحات شما را برای عملکرد، دسترسی، SEO و غیره حسابرسی می کند. و پیشنهاداتی را ارائه می دهد تا بتوانید این جنبه ها را بهبود بخشید.
این نرم افزار منبع باز است و هر کسی می تواند از آن در هر صفحه وب استفاده کند.
این که آیا شما یک توسعه دهنده وب، SEOکار یا صاحب وب سایت هستید، Google Lighthouse می تواند به شما در افزایش تجربه و عملکرد کلی وب سایت شما کمک کند.
در این، نحوه کار Google Lighthouse و نحوه استفاده از آن برای حسابرسی صفحات وب خود را پوشش خواهیم داد.
Google Lighthouse با انجام ممیزی برای پنج دسته اصلی بهینه سازی وب سایت کار می کند.
در این حسابرسی، Lighthouse اندازه گیری می کند که چگونه یک وب سایت بارگذاری می شود و کاربران با چه سرعتی می توانند به ان دسترسی داشته باشند.
این گزارش عملکرد سایت شما را برای پنج معیار سرعتی، مورد تجزیه و تحلیل قرار میدهد.
Lighthouse نمره عملکرد کلی را به یک صفحه بر اساس نحوه عملکرد صفحه شما برای تمام این معیارها اختصاص می دهد. نمره می تواند هر چیزی از 0 تا 100 باشد.
اگر نمره شما بین 90 تا 100 باشد، نشان می دهد که صفحه شما به خوبی برای تجربه کاربر بهینه شده است.
هر عددی زیر 90 به این معنی است که تعداد قابل توجهی از منابع در صفحه شما همه چیز را تحت تاثیر قرار میدهد و بر تجربه کلی صفحه تاثیر می گذارد.
لایتهاوس نیز پیشنهاداتی ارائه می دهد که شما می توانید برای بهبود عملکرد خود استفاده کنید.
تست دسترسی پذیری Lighthouse تجزیه و تحلیل می کند که چگونه افرادی که از فن اوری های کمکی استفاده می کنند می توانند از وب سایت شما استفاده کنند.
به طور خاص، به عناصری مانند دکمه ها و لینک ها نگاه می کند تا ببیند ایا انها به خوبی توصیف می شوند.
همچنین تصاویر را تجزیه و تحلیل می کند تا ببیند ایا متن جایگزین مشخص شده است. بنابراین هنگامی که کاربران با نابینا یا کمبینا از قابلیت خواندن محتوای صفحه نمایش استفاده می کنند متوجه خواهد شد که تصویر در مورد چیست.
این بخش نیز شبیه به گزارش حسابرسی عملکرد(performance audit report)، گزارش دسترسی به شما نمره 100 را می دهد. هر چه نمره بالاتر باشد، بهتر است.
بهترین حسابرسی در Lighthouse بررسی می کند که آیا صفحه شما بر اساس استانداردهای مدرن توسعه وب ساخته شده است یا خیر.
Lighthouse بررسی می کند که آیا:
همه این عوامل نمره شما را از 100 تعیین می کنند.
Lighthouse یک تست برای تجزیه و تحلیل صفحه وب شما برای برخی از جنبه های فنی SEO انجام می دهد.
به طور خاص، بررسی می کند که آیا:
و سپس یک امتیاز از 100 اختصاص می دهد.
اما این ابزار به شما یک تصویر کامل از SEO نمی دهد.
اگر می خواهید وب سایت شما در گوگل رتبه بهتری داشته باشد، باید اطمینان حاصل کنید که برای تمام جنبه های SEO بهینه شده است. اطمینان حاصل کنید که هیچ مشکلی بر رتبه بندی شما تاثیر نمی گذارد.
هنگامی که حسابرسی کامل شد، شما یک نمای از سلامت SEO وب سایت خود را دریافت خواهید کرد.
ممیزی PWA در Lighthouse تایید می کند که آیا برنامه وب شما از قابلیت های وب مدرن برای ارائه یک تجربه مطلوب کاربر استفاده می کند.
گزارش حسابرسی همچنین پیشنهاداتی را برای بهبود عملکرد کلی PWA شما ارائه می دهد. از جمله مسائل خاصی که باید مورد توجه قرار گیرد.
اکنون که می دانید Google Lighthouse چیست و چگونه کار می کند، بیایید به روش های مختلفی که می توانید از آن برای حسابرسی صفحات خود استفاده کنید نگاه کنید.
در مرورگر Chrome، می توانید ممیزی Google Lighthouse را با Chrome DevTools اجرا کنید.
صفحه ای را که می خواهید بررسی کنید باز کنید.
سپس روی هر نقطه از صفحه راست کلیک کنید و "Inspect" را انتخاب کنید.
"Lighthouse" را از نوار ابزار پانل انتخاب کنید. (اگر نمی توانید گزینه Lighthouse را پیدا کنید، روی دو فلش در انتهای نوار ابزار کلیک کنید. ان را در انجا خواهید دید.)
از اینجا، شما می توانید یک، بیشتر یا همه دسته ها را انتخاب کنید، بسته به اینکه کدام جنبه های وب سایت خود را می خواهید تجزیه و تحلیل کنید. و روی "Analyze page load" کلیک کنید.
سپس ابزار یک گزارش برای شما تولید خواهد کرد. شما نمرات حسابرسی خود را برای هر دسته در بالا پیدا خواهید کرد.
شما می توانید بر روی یک دسته خاص برای کسب اطلاعات بیشتر کلیک کنید. در این مثال، ما روی Performance audit کلیک کردیم.
توجه داشته باشید: شما متوجه خواهید شد که Lighthouse زمانی که شما یک performance audit را با DevTools اجرا می کنید عملکردتان را برای شش معیار سرعت (به جای پنج) اندازه گیری می کند.
این معیار اضافی Time to Interactive (TTI) است. که محاسبه زمان لازم برای یک صفحه برای تبدیل شدن به طور کامل تعاملی برای کاربران است.
این معیار یکی از معیارهای منسوخ شده است. مشخص نیست که چرا هنوز هم برای زمانی که شما ممیزی Lighthouse را در DevTools اجرا می کنید، حساب می شود.
Lighthouse دارای یک افزونه Chrome است که می تواند ممیزی ها را برای شما انجام دهد.
در مرورگر Chrome، افزونه Lighthouse Chrome را نصب کنید.
صفحه ای که می خواهید تست کنید را ببینید.
سپس منوی افزونه Chrome را باز کنید و "Lighthouse" را انتخاب کنید.
سپس بر روی ایکون چرخ دنده کلیک کنید.
تنظیماتی را مشاهده خواهید کرد که می توانید دسته های خاصی را بر اساس گزارش هایی که می خواهید تولید کنید انتخاب یا حذف کنید.
سپس حسابرسی را با کلیک کردن بر روی دکمه "Generate report" شروع کنید.
Lighthouse یک گزارش برای شما در یک تب جدید تولید کند.
Lighthouse نیز از طریق ابزار Google PageSpeed Insights در دسترس است.
ابزار را باز کنید. URL صفحه خود را وارد کنید و روی "Analyze" کلیک کنید.
این ابزار گزارش هایی را برای همه دسته ها به جز PWA تولید می کند. بینش PageSpeed حسابرسی PWA را انجام نمی دهد.
شما همچنین می توانید از یک ماژول Node JavaScript برای اجرای ممیزی Lighthouse استفاده کنید.
Node فعلی را بر روی سیستم خود نصب کنید.
سپس خط فرمان زیر را برای نصب Lighthouse اجرا کنید:
npm install -g lighthouse
هنگامی که Ligthouse نصب شد، از خط فرمان زیر برای تولید گزارش استفاده کنید.
lighthouse <url>
(شما باید "URL" را با آدرس وب صفحه ای که می خواهید ازمایش کنید جایگزین کنید.)
Lighthouse با PageSpeed Insights متفاوت است زیرا Lighthouse فقط از داده های آزمایشگاهی برای اندازه گیری عملکرد صفحات شما استفاده می کند. در حالی که PageSpeed از داده های آزمایشگاهی و میدانی با هم استفاده می کند.
داده های آزمایشگاهی نشان می دهد که چگونه کاربران فرضی ممکن است سایت شما را تجربه کنند. در مقابل، داده های میدانی نشان می دهد که چگونه کاربران واقعی وب سایت شما را تجربه می کنند.
نمراتی که در Lighthouse می بینید می تواند هر بار که آزمون را اجرا می کنید متفاوت باشد.
شرایط شبکه و اینترنت، افزونه های مرورگر که درخواست های شبکه را تغییر می دهند و تبلیغات نمایش داده شده در صفحه خاص هر بار که آزمایش را انجام می دهید بر نمره شما تاثیر می گذارد.
بله. ممیزی عملکرد در Lighthouse وب سایت شما را برای معیارهای اصلی وب Vitals تجزیه و تحلیل می کند.
دسته بندی بلاگ
مطالب دسته بندی
جدیدترین مطالب بلاگ
محصولات برتر