new_audit(seo): manual SEO audits#4108
Conversation
lighthouse-core/config/default.js
Outdated
| description: 'To appear in search results, crawlers need access to your app.', | ||
| }, | ||
| 'manual-seo-checks': { | ||
| title: 'Manual SEO Validation', |
There was a problem hiding this comment.
Both accessibility and PWA categories call this subcategory 'Additional items to manually check' - IMO we should have the same name here.
| static get meta() { | ||
| return Object.assign({ | ||
| name: 'mobile-friendly', | ||
| helpText: 'Take the [Mobile-Friendly Test](https://search.google.com/test/mobile-friendly) to see how easily a visitor can use your page on a mobile device. [Learn more](https://developers.google.com/search/mobile-sites/).', |
There was a problem hiding this comment.
given that LH is all about mobile web advice, I'm assuming the plan is to convert this audit into an automatic test at some point? :)
There was a problem hiding this comment.
As discussed, this is currently using these 6 rules in the check: https://support.google.com/webmasters/answer/6352293?utm_source=search_console&utm_campaign=sc-mft-test
once we have coverage for all of them in LH, we can migrate this to a multicheckaudit and drop the recommendation to use MFT as we'll be testing the exact same thing. (we could also validate there is no significant difference in results across x000 URLs)
patrickhulce
left a comment
There was a problem hiding this comment.
I think the category name piece you've identified is the only change we're waiting on, LGTM otherwise!
cc @rviscomi if it needs his sign-off :)
|
Done 👌 Thank you @patrickhulce & @rviscomi for a review! |
|
lgtm from me. @rviscomi anything from you? |

Adds two manual SEO audits.
Closes #3119
Closes #3183
Closes #3184