Saturday, February 22, 2020

Sitecore and Google Lighthouse Integration

Google Lighthouse became almost industry standard tool for measuring performance, accessibility, progressive web apps and SEO. There are few reasons, why it had happened. First of all, it is integrated with most popular browser: Google Chrome. Everyone is able to press F12(open DevTools) click “Generate report” button and get results. You should not be an expert, Lighthouse will tell you if your images are not optimized, if your scripts running too long, if you have wrong page structure that have bad influence on SEO. Second reason of Lighthouse popularity is that Google is number one web search engine. And as it is major source of traffic for many websites, it has sense to optimize your pages based on Google recommendations, which are can easily get from Lighthouse.

Pages performance, accessibility and SEO are very important for any website built on Sitecore. That is why I decided to integrate Lighthouse with Sitecore. It will allow you to run and access reports directly from Sitecore interface, have historical information and historical charts. As for me, it could be good checker for your day to day work with Sitecore. You are doing some improvement, you can easily understand how this improvement influence on particular pages and whole website. Or you are doing some change that influences on many pages, you can easily find out if it doesn’t break anything related to performance or accessibility.

I am glad to introduce: Sitecore.Lighthouse. Sitecore module that provides ability you to get everything from Lighthouse directly from Sitecore interface. On 22 February of 2020 it was tested only on Habitat Home and other few sites. That is why any contribution or bug reports are welcome. 



No comments:

Post a Comment