Google Lighthouse is an open-source platform, an automated tool to improve the quality of the web pages. With the help of Google Lighthouse, you can run it on any web page, requiring or public authentication.  

 google lighthouse plugin

What Google Lighthouse actually audits? 

It Audits, 

  • Performance 
  • SEO 
  • Progressive Web Pages  
  • Best Practices 
  • Accessibility 


How to Use Google Lighthouse? 

You can run Lighthouse using Chrome DevTools, from the command line or Node Module. If you give an URL to audit, it will go a series of process to work out and generate a report of how well your defined URL performs. From the report, you can get to know what are the things to be fixed with help of proper guidelines included. You work is to look into the bugs that will improve the audit scores and performance.  


Workflow of Lighthouse: 

As said previously, you can perform with, 


Chrome DevTools: 

It will generate a user-friendly report with the help of easy audit pages that require authentication. 


Flow using Chrome DevTools: 

  • Download Google Chrome for Desktop. 
  • In chrome open the web page to be audited 
  • Press F12 or Right click and go for “Inspect” option. 
  • You can see an audit tab, where you can click on “perform an audit” option. 
  • It will take 60 to 90 seconds to generate a report. 



It will run via Shell Script with an automated lighthouse. 


Node Module: 

You can integrate Lighthouse into the continuous integration process.  

 google lighthouse

Flow using Node Command Tool: 

  • Download Chrome for Desktop. 
  • npm install -g lighthouse 


To run an audit: 

lighthouse <url> 


To see audit options: 

lighthouse –help 


Chrome Extension for Google Lighthouse: