{"id":27204,"date":"2024-10-08T10:12:00","date_gmt":"2024-10-08T04:42:00","guid":{"rendered":"https:\/\/blogrevamp.cashfree.com\/?p=27204"},"modified":"2025-05-26T12:48:55","modified_gmt":"2025-05-26T07:18:55","slug":"improving-website-performance-using-unlighthouse","status":"publish","type":"post","link":"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/","title":{"rendered":"Improving Cashfree Payments Website Performance Using Unlighthouse"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #005c31;color:#005c31\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #005c31;color:#005c31\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/#Challenges_in_Evaluating_Site_Performance\" >Challenges in Evaluating Site Performance<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/#Lighthouse_vs_UnLighthouse\" >Lighthouse vs. UnLighthouse<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/#Unique_Insights_and_Benefits\" >Unique Insights and Benefits<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/#Heres_how_we_are_leveraging_UnLighthouse_effectively\" >Here\u2019s how we are leveraging UnLighthouse effectively:<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/#1_Integration_and_Monitoring\" >1. Integration and Monitoring<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/#2_Configuring_UnLighthouse\" >2. Configuring UnLighthouse<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/#3_Schedule_Automated_Testing\" >3. Schedule Automated Testing<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/#4_SEO_Monitoring\" >4. SEO Monitoring<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/#Data_Management_and_Visualisation\" >Data Management and Visualisation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/#Enhancing_UnLighthouse_Setup_for_Improved_Understanding\" >Enhancing UnLighthouse Setup for Improved Understanding<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/#1_Optimise_Testing_Parameters\" >1. Optimise Testing Parameters<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/#2_Identifying_Performance_Bottlenecks_and_Using_Optimisation_Strategies\" >2. Identifying Performance Bottlenecks and Using Optimisation Strategies<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/#Conclusion\" >Conclusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/#References\" >References<\/a><\/li><\/ul><\/nav><\/div>\n\n<p class=\"wp-block-paragraph\">Optimising web performance is essential to guarantee customer satisfaction and improve search engine results. With Google prioritising performance as a key factor, we Cashfree Payments, have employed <a href=\"https:\/\/unlighthouse.dev\/\">UnLighthouse<\/a> to acquire comprehensive insights and streamline performance evaluation.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This powerful open-source tool uses Google Lighthouse&#8217;s capabilities to provide complete configuration and effective website scanning.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Challenges_in_Evaluating_Site_Performance\"><\/span><strong>Challenges in Evaluating Site Performance<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The website engineering team faced challenges to test the website overall performance effectively due to the growing number of website pages. We needed a complete platform to manage all pages from a single location, provide an overall website score, and address scalability issues.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Previously, we could only use PageSpeed Insights and Lighthouse to assess individual pages, which made it time-consuming and unproductive to look at the overall performance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Solution: UnLighthouse<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To solve these problems, we integrated UnLighthouse with the help of CI\/CD pipelines. This provides the overall website performance by automating the process and simultaneously monitoring several pages.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">UnLighthouse is a game-changing solution that optimises our website by tackling certain issues and improving the process of performance monitoring in general.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Lighthouse_vs_UnLighthouse\"><\/span><strong>Lighthouse vs. UnLighthouse<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/developer.chrome.com\/docs\/lighthouse\">Lighthouse<\/a> is useful for assessing web performance, accessibility, and best practices. It is integrated with Chrome DevTools and can audit Individual pages.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, UnLighthouse expands on Lighthouse to offer quicker audit times and the capacity to audit several pages simultaneously. It is open-source and easily incorporates automated website audits with CI\/CD processes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These features show how UnLighthouse is more functional and capable than Lighthouse.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Unique_Insights_and_Benefits\"><\/span><strong>Unique Insights and Benefits<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdl1bTXziMIlaU7Xff3vDnaqPp0qqJPJxgIyXQCoR4zRqfQajdZdBSWW-u-aQ1GjfJFZaMDkQDfxyvhuHv0Ja5NVSVPG2d3ZSJCAbv9M5AQczib2kQw2zkNKEb9ZMnoAyr-96Fh-XYOWKF3wnJRYpN7ECxL?key=rlyhfuvIO0qy3HimUIj3Ig\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">From the above insights in the table, we can clearly outline the benefits of UnLighthouse which demonstrates its superior capabilities in performance monitoring and optimisation compared to Lighthouse.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Heres_how_we_are_leveraging_UnLighthouse_effectively\"><\/span>Here\u2019s how we are leveraging UnLighthouse effectively:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Integration_and_Monitoring\"><\/span>1. <strong>Integration and Monitoring<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">To implement UnLighthouse CI, we have installed both UnLighthouse and Puppeteer globally. Puppeteer is required to automate and test web pages to help in the audit process in UnLighthouse.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Configuring_UnLighthouse\"><\/span>2. <strong>Configuring UnLighthouse<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">We create an <em>unlighthouse.config.js<\/em> file to add UnLighthouse configuration which works only for public URLs.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><img fetchpriority=\"high\" decoding=\"async\" width=\"624\" height=\"540\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXc9MSo0qgDak_NlFfIbbsotPuZf2tzfUon0ec30T2MgPoVztC05fu_SVF5H9FaM7TVLTKLHpfbpHj7h7g9alb8-tbqAObUVo_QDFLUUi6WMK8SLwXgljK7moIsYrsY6lEJG5KF9DiQNn7kfBV3MFpIfaa0a?key=rlyhfuvIO0qy3HimUIj3Ig\"><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Include the following scripts in the <em>package.json<\/em> file to facilitate running and auditing the website locally.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXc_2VvK6z5Zjz0REHMJdJ1koraTWwKgY_jPyNaYhw4UM9oLdeq7mjJ0FV9gQ1vyGOLrsX_HmJZT5y24M1wG6FziXr2tHW1kMCLeL3nHWj3DY7bYA_OhfoI1woc7Lzb7b1L4dTMuy_zJP29noCM3g3HpU4O0?key=rlyhfuvIO0qy3HimUIj3Ig\" alt=\"\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Schedule_Automated_Testing\"><\/span><strong>3. Schedule Automated Testing<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">The SEO Report Generation step in our CI\/CD pipeline automates creating and committing SEO reports. The pipeline involves the following steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Commit Check:<\/strong> The Commit Check process is skipped if the commit message contains the phrase &#8220;skip seo report.&#8221;<\/li>\n\n\n\n<li><strong>Setup:<\/strong> Removes unnecessary packages and configures npm credentials.<\/li>\n\n\n\n<li><strong>Browser Installation:<\/strong> Installing Google Chrome on a browser is necessary to generate SEO reports.<\/li>\n\n\n\n<li><strong>Report Generation and Commit:<\/strong> This process generates reports and commits the outcomes.<\/li>\n\n\n\n<li><strong>Artifacts:<\/strong> The artifacts generated are saved to display the reports for future use.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">This setup streamlines SEO auditing in a self-hosted Linux environment, enhancing workflow automation for web applications.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Currently, we include it in the deployment pipeline after the staging deployment.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_SEO_Monitoring\"><\/span><strong>4. SEO Monitoring<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">We can monitor the UnLighthouse configuration by adding budget thresholds to track SEO and performance scores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXc6K_CMhkwZzo1B259OZiH5njZ0H0eOYYnsQWDHyQiY__oje1zJ_2I0sghk_B9qlY6rP58FP8EBQ0cErEiE1nxBNg7wPejlB4rAbxC-MyFfXAhIvc5svDMoy_p56CYqLenC078lgqjhTpwr9eknuuFtxTuz?key=rlyhfuvIO0qy3HimUIj3Ig\" width=\"624\" height=\"171\">With these thresholds added, if the SEO score is below 70 or the performance score is below 30, the CI pipeline will fail, displaying an error and a list of the pages that don&#8217;t satisfy the requirements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Evaluating SEO scores and putting thresholds in place for notable variations in SEO metrics, aids in monitoring missing SEO information. By doing this, the website&#8217;s search engine optimisation is maintained.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Data_Management_and_Visualisation\"><\/span><strong>Data Management and Visualisation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The data stored after the successful pipeline completion can be deployed to a centralised storage system, such as S3, allowing better data management. We can utilise this dashboard to visualise the core web vital metrics.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The default UnLighthouse dashboard helps us understand the performance of multiple pages across the website.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>UnLighthouse Dashboard for Mobile<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdsLFOiGqSlM8XM4ZpG-IakUJkKlMZelBHBludupXJFvgXKM-grPtRcG8ePM4uDRAjZw41ORbkYUqV_ObBQezDqC1JQZVQVGSdYuxoNV06UaKEW5fZsgYlbHxofB4m__xJW_9Idj2zXjHlIDK-kmB8om4Wz?key=rlyhfuvIO0qy3HimUIj3Ig\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>UnLighthouse Dashboard for Desktop<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXc2mqDU319UK5grpWjmgIVzPpcHtBU9Hopg9mZxIHoen84Iy4E_PUgxIWo3RUgEIb9SaRtp14YAHvGhsKZdCt6qcqye8JB19oxHxHYhAA4NFci4R2G1loeE-KoTyS-DS8SSsA3SSgdd6AJq9NQ92A-lG2WQ?key=rlyhfuvIO0qy3HimUIj3Ig\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">UnLighthouse Dashboards give a thorough overview of the performance of our website together with specific indicators like SEO performance and accessibility, they show the total performance score and provide particular insights for individual pages as well as overall site data.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Enhancing_UnLighthouse_Setup_for_Improved_Understanding\"><\/span><strong>Enhancing UnLighthouse Setup for Improved Understanding<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We can use the following to customise our UnLighthouse settings to locate performance bottlenecks and apply efficient optimisation techniques:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Optimise_Testing_Parameters\"><\/span><strong>1. Optimise Testing Parameters<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Use the UnLighthouse metrics to assess and prioritise our performance concerns.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeWg388PLFNPLLg1HB4LsjvvGr3_Fbjgeo7ybT8lByMGOZoQA7ZwXZlI05eJc8UzFDx4FDiPqrBjPvcBKnxilTmaJTLFOXUa1tw_P_1IZbG8XsTbj9RyCxwrtNKZAHV8icZJtjmeZJaqmvnXQn9K5pj8Se_?key=rlyhfuvIO0qy3HimUIj3Ig\" alt=\"\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Identifying_Performance_Bottlenecks_and_Using_Optimisation_Strategies\"><\/span><strong>2. <\/strong><strong>Identifying Performance Bottlenecks and Using Optimisation Strategies<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Determine performance bottlenecks:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sort performance issues according to priority by using the UnLighthouse metrics.<\/li>\n\n\n\n<li>Increase your focus on problems that impact the user experience.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Implement Optimisation Strategies:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enhancement of image: Reduce and compress the assets to fasten the loading process.<\/li>\n\n\n\n<li>Code minification: Reduce the rendering time by minifying HTML, CSS, and JavaScript.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span><strong>Conclusion<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To sum up, adding UnLighthouse to our toolkit has boosted how we monitor and improve our website\u2019s performance. We\u2019ve put a strong focus on automation and scalability, which has helped us maintain efficient SEO and performance scores across all our pages.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With the insights and configurations we\u2019ve made, our site is now more user-friendly and efficient. We\u2019re excited to keep leveraging the benefits of these upgrades as we continue to grow and adapt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/partner.cashfree.com\/partner-ui\/authentication\/signup?source-action=BlogAFbanner&amp;action=Sign%20Up&amp;button-id=StartNow_BlogCTA\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"770\" height=\"288\" data-attachment-id=\"29656\" data-permalink=\"https:\/\/blogrevamp.cashfree.com\/e-mandate\/blog-cta-banner\/\" data-orig-file=\"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2023\/12\/Blog-CTA-banner.jpg?fit=1200%2C449&amp;ssl=1\" data-orig-size=\"1200,449\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"AF Blog CTA &amp;#8211; Common\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2023\/12\/Blog-CTA-banner.jpg?fit=770%2C288&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2023\/12\/Blog-CTA-banner.jpg?resize=770%2C288&#038;ssl=1\" alt=\"\" class=\"wp-image-29656\" srcset=\"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2023\/12\/Blog-CTA-banner.jpg?resize=1024%2C383&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2023\/12\/Blog-CTA-banner.jpg?resize=300%2C112&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2023\/12\/Blog-CTA-banner.jpg?resize=768%2C287&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2023\/12\/Blog-CTA-banner.jpg?w=1200&amp;ssl=1 1200w\" sizes=\"(max-width: 770px) 100vw, 770px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"References\"><\/span><strong>References<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/unlighthouse.dev\">https:\/\/unlighthouse.dev<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/developer.chrome.com\/docs\/lighthouse\">https:\/\/developer.chrome.com\/docs\/lighthouse<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/dev.to\/bhendi\/audit-your-sites-10x-faster-with-unlighthouse-3149\">https:\/\/dev.to\/bhendi\/audit-your-sites-10x-faster-with-unlighthouse-3149<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Optimising web performance is essential to guarantee customer satisfaction and improve search engine results. With Google prioritising performance as a key factor, we Cashfree Payments, have employed UnLighthouse to acquire comprehensive insights and streamline performance evaluation.&nbsp; This powerful open-source tool uses Google Lighthouse&#8217;s capabilities to provide complete configuration and effective website scanning. Challenges in Evaluating<\/p>\n","protected":false},"author":99,"featured_media":27205,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_themeisle_gutenberg_block_has_review":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1497],"tags":[],"class_list":["post-27204","post","type-post","status-publish","format-standard","has-post-thumbnail","category-engineering"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Improving Cashfree Payments Website Performance Using Unlighthouse<\/title>\n<meta name=\"description\" content=\"Optimising web performance is essential to guarantee customer satisfaction and improve search engine results.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cashfree.com\/blog\/improving-website-performance-using-unlighthouse\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Improving Cashfree Payments Website Performance Using Unlighthouse\" \/>\n<meta property=\"og:description\" content=\"Optimising web performance is essential to guarantee customer satisfaction and improve search engine results.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cashfree.com\/blog\/improving-website-performance-using-unlighthouse\/\" \/>\n<meta property=\"og:site_name\" content=\"Cashfree Payments Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-10-08T04:42:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-26T07:18:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2024\/10\/Unlightshouse_TN_Medium-.png?fit=1280%2C720&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Gayathri Devi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gayathri Devi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Improving Cashfree Payments Website Performance Using Unlighthouse","description":"Optimising web performance is essential to guarantee customer satisfaction and improve search engine results.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cashfree.com\/blog\/improving-website-performance-using-unlighthouse\/","og_locale":"en_US","og_type":"article","og_title":"Improving Cashfree Payments Website Performance Using Unlighthouse","og_description":"Optimising web performance is essential to guarantee customer satisfaction and improve search engine results.","og_url":"https:\/\/www.cashfree.com\/blog\/improving-website-performance-using-unlighthouse\/","og_site_name":"Cashfree Payments Blog","article_published_time":"2024-10-08T04:42:00+00:00","article_modified_time":"2025-05-26T07:18:55+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2024\/10\/Unlightshouse_TN_Medium-.png?fit=1280%2C720&ssl=1","type":"image\/png"}],"author":"Gayathri Devi","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Gayathri Devi","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cashfree.com\/blog\/improving-website-performance-using-unlighthouse\/#article","isPartOf":{"@id":"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/"},"author":{"name":"Gayathri Devi","@id":"https:\/\/blogrevamp.cashfree.com\/#\/schema\/person\/129cccf07947dc1a613718fbdbf13f11"},"headline":"Improving Cashfree Payments Website Performance Using Unlighthouse","datePublished":"2024-10-08T04:42:00+00:00","dateModified":"2025-05-26T07:18:55+00:00","mainEntityOfPage":{"@id":"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/"},"wordCount":862,"commentCount":0,"image":{"@id":"https:\/\/www.cashfree.com\/blog\/improving-website-performance-using-unlighthouse\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2024\/10\/Unlightshouse_TN_Medium-.png?fit=1280%2C720&ssl=1","articleSection":["Engineering"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.cashfree.com\/blog\/improving-website-performance-using-unlighthouse\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogrevamp.cashfree.com\/improving-website-performance-using-unlighthouse\/","url":"https:\/\/www.cashfree.com\/blog\/improving-website-performance-using-unlighthouse\/","name":"Improving Cashfree Payments Website Performance Using Unlighthouse","isPartOf":{"@id":"https:\/\/blogrevamp.cashfree.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cashfree.com\/blog\/improving-website-performance-using-unlighthouse\/#primaryimage"},"image":{"@id":"https:\/\/www.cashfree.com\/blog\/improving-website-performance-using-unlighthouse\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2024\/10\/Unlightshouse_TN_Medium-.png?fit=1280%2C720&ssl=1","datePublished":"2024-10-08T04:42:00+00:00","dateModified":"2025-05-26T07:18:55+00:00","author":{"@id":"https:\/\/blogrevamp.cashfree.com\/#\/schema\/person\/129cccf07947dc1a613718fbdbf13f11"},"description":"Optimising web performance is essential to guarantee customer satisfaction and improve search engine results.","breadcrumb":{"@id":"https:\/\/www.cashfree.com\/blog\/improving-website-performance-using-unlighthouse\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cashfree.com\/blog\/improving-website-performance-using-unlighthouse\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cashfree.com\/blog\/improving-website-performance-using-unlighthouse\/#primaryimage","url":"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2024\/10\/Unlightshouse_TN_Medium-.png?fit=1280%2C720&ssl=1","contentUrl":"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2024\/10\/Unlightshouse_TN_Medium-.png?fit=1280%2C720&ssl=1","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/www.cashfree.com\/blog\/improving-website-performance-using-unlighthouse\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blogrevamp.cashfree.com\/"},{"@type":"ListItem","position":2,"name":"Engineering","item":"https:\/\/blogrevamp.cashfree.com\/category\/engineering\/"},{"@type":"ListItem","position":3,"name":"Improving Cashfree Payments Website Performance Using Unlighthouse"}]},{"@type":"WebSite","@id":"https:\/\/blogrevamp.cashfree.com\/#website","url":"https:\/\/blogrevamp.cashfree.com\/","name":"Cashfree Payments Blog","description":"Cashfree Payments- Payment Gateway for India","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogrevamp.cashfree.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blogrevamp.cashfree.com\/#\/schema\/person\/129cccf07947dc1a613718fbdbf13f11","name":"Gayathri Devi","url":"https:\/\/blogrevamp.cashfree.com\/author\/gayathri\/"}]}},"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9MjXo-74M","jetpack_likes_enabled":false,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2024\/10\/Unlightshouse_TN_Medium-.png?fit=1280%2C720&ssl=1","_links":{"self":[{"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/posts\/27204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/users\/99"}],"replies":[{"embeddable":true,"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/comments?post=27204"}],"version-history":[{"count":3,"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/posts\/27204\/revisions"}],"predecessor-version":[{"id":29676,"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/posts\/27204\/revisions\/29676"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/media\/27205"}],"wp:attachment":[{"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/media?parent=27204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/categories?post=27204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/tags?post=27204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}