Search code examples
node.jswebdriverlighthouselighthouse-ci

Using Google Lighthouse with multiple sites simultaneously in a script


I need to use lighthouse to generate report for hundreds of websites, so i want to write a script (golang, nodejs or whatever) to do that.

Is there a way to run multiple website analyze from one chrome-driver instance with Lighthouse or do i need to run n chrome driver to do so ?

Otherwise, did exist an alternative to google lighthouse for SEO checking and optimization ?

Thanks


Solution

  • So, after research :

    I've found github projects for multiple sites processing with lighthouse but there's not really what i need.

    Here's the best match for me, but as said in this issue; it's not recommended to use Lighthouse concurrently.

    Edit : After more researchs, i can affirm there's no good methods to run lighthouse concurrently in the same computer.

    The best solution would be to use lasso or lighthouse lambda parallel for cloud computing, but i'm not a big fan of google & aws services, but i can sell my soul for money, so...