Lighthouse
How to Fix Lighthouse Issues
Step-by-step guides for the most impactful Google Lighthouse audits. Each guide explains the issue, walks through the manual fix, and shows how Frontman handles it automatically.
Performance
How to Fix Total Blocking Time (TBT)
Total Blocking Time measures how long the main thread is blocked during page load. Learn how to identify long tasks and reduce TBT below the 200 ms threshold.
Read guide →How to Fix Cumulative Layout Shift (CLS)
Cumulative Layout Shift measures unexpected visual movement on the page. Learn how to find layout shift sources and eliminate them for a score under 0.1.
Read guide →How to Fix Largest Contentful Paint (LCP)
Largest Contentful Paint measures how long the biggest visible element takes to render. Here is how to diagnose slow LCP and bring it under the 2.5-second threshold.
Read guide →How to Fix First Contentful Paint (FCP)
First Contentful Paint measures how quickly any content appears on screen. Learn how to eliminate delays and get FCP under 1.8 seconds.
Read guide →How to Fix Speed Index
Speed Index measures how quickly the visible content of a page is populated. Learn how to improve visual completeness during load and lower your Speed Index score.
Read guide →How to Fix Image Size and Format Issues
Lighthouse flags images that are too large, incorrectly sized, or served in outdated formats. Learn how to optimize images for faster loading and better scores.
Read guide →How to Fix Render-Blocking Resources
Render-blocking resources prevent the browser from painting content until they finish loading. Learn how to identify and eliminate them to speed up your page.
Read guide →How to Fix Unminified JavaScript
Lighthouse flags JavaScript files that contain unnecessary whitespace, comments, and long variable names. Learn how to minify your scripts and reduce transfer size.
Read guide →How to Fix Unminified CSS
Lighthouse flags CSS files that contain unnecessary whitespace and comments. Learn how to minify your stylesheets and reduce transfer size.
Read guide →How to Fix Unused JavaScript
Lighthouse flags JavaScript that is downloaded but never executed during page load. Learn how to identify dead code and reduce your JavaScript bundle size.
Read guide →How to Fix Unused CSS
Lighthouse flags CSS rules that are downloaded but never applied during page load. Learn how to audit stylesheets and remove dead CSS to improve performance.
Read guide →Accessibility
How to Fix Form Elements Without Labels
Lighthouse flags form inputs that screen readers cannot identify. Learn how to associate labels with every form element for accessibility and usability.
Read guide →How to Fix Buttons Without an Accessible Name
Lighthouse flags buttons that screen readers cannot identify. Learn how to add accessible names to buttons so all users can interact with your interface.
Read guide →How to Fix Missing Image Alt Attributes
Lighthouse flags images without alt attributes because screen readers cannot describe them to users. Learn how to write effective alt text for every image on your page.
Read guide →How to Fix Color Contrast Issues
Lighthouse flags text whose foreground and background colors do not have enough contrast for readability. Learn how to meet WCAG contrast requirements.
Read guide →How to Fix Missing HTML Lang Attribute
Lighthouse flags pages where the html element is missing a lang attribute. Learn how to set the document language for screen readers and search engines.
Read guide →How to Fix Links Without a Discernible Name
Lighthouse flags links that screen readers cannot identify. Learn how to add descriptive text to every link so users understand where it leads.
Read guide →SEO
How to Fix Page Blocked From Indexing
Lighthouse flags pages that prevent search engines from indexing them. Learn how to identify and remove unintentional indexing blocks so your pages appear in search results.
Read guide →How to Fix Missing Document Title
Lighthouse flags pages without a title element. Learn how to add descriptive, unique page titles that improve SEO and accessibility.
Read guide →How to Fix Missing Meta Description
Lighthouse flags pages without a meta description tag. Learn how to write effective meta descriptions that improve click-through rates from search results.
Read guide →Stop fixing Lighthouse issues manually
Frontman runs Lighthouse audits inside the browser, reads the results, and fixes the issues — all in one session. No tab switching. No copy-pasting audit output.