Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: Add ability to audit 404 pages #11319

Closed
Nooshu opened this issue Aug 26, 2020 · 2 comments
Closed

Proposal: Add ability to audit 404 pages #11319

Nooshu opened this issue Aug 26, 2020 · 2 comments

Comments

@Nooshu
Copy link

Nooshu commented Aug 26, 2020

Feature request summary
The potential for a '404' mode, maybe a way to force the collection of data for 404 pages. More than happy to help out with this where I am able.

What is the motivation or use case for changing this?
At the moment the web performance community has very few ways to actually evaluate / monitor the web performance of 404 pages. Automated services built on both WebPageTest and Lighthouse struggle to collect data because the underlying tools simply abort when a 404 page is encountered. But the size of a 404 page can be really important, especially when requests are being made by a browser and failing without a user even knowing about them (favicon.ico is the most common). I've written a blog post with some data from the HTTP Archive here which details a lot of my thoughts all about this issue.

There is now a way to force WebPageTest to gather 404 page data off the back of this issue I raised. It works but it feels like a bit of a workaround.

I'd love for automated monitoring tools built on Lighthouse to have the ability to continuously monitor a sites 404 page, to minimise their impact on users. There's a somewhat related issue already open here, but only related to 404's off the favicon.

How is this beneficial to Lighthouse?
As far as I'm aware there are no other synthetic web performance tools that allow you to audit a 404 page (other than the workaround for WebPageTest). Giving Lighthouse the ability to do this will add functionality that no other tools can complete at the moment (as far as I'm aware).

@stewartmedia-nyoung
Copy link

Just would like to add another benefit that I see to including this functionality: 404 pages are typically the barebones template of a website with very few, if any, additional resources needed to be loaded. Auditing these pages would allow us to see and fix performance issues that are likely present site-wide.

@paulirish
Copy link
Member

closing this as a dupe of #10493

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants