Logo

dev-resources.site

for different kinds of informations.

Doing the right thing for the wrong reasons

Published at
6/29/2021
Categories
google
corewebvitals
seo
amp
Author
adactio
Categories
4 categories in total
google
open
corewebvitals
open
seo
open
amp
open
Author
7 person written this
adactio
open
Doing the right thing for the wrong reasons

I remember trying to convince people to use semantic markup because it’s good for accessibility. That tactic didn’t always work. When it didn’t, I would add “By the way, Google’s searchbot is indistinguishable from a screen-reader user so semantic markup is good for SEO.”

That usually worked. It always felt unsatisfying though. I don’t know why. It doesn’t matter if people do the right thing for the wrong reasons. The end result is what matters. But still. It never felt great.

It happened with responsive design and progressive enhancement too. If I couldn’t convince people based on user experience benefits, I’d pull up some official pronouncement from Google recommending those techniques.

Even AMP, a dangerously ill-conceived project, has one very handy ace in the hole. You can’t add third-party JavaScript cruft to AMP pages. That’s useful:

Beleaguered developers working for publishers of big bloated web pages have a hard time arguing with their boss when they’re told to add another crappy JavaScript tracking script or bloated library to their pages. But when they’re making AMP pages, they can easily refuse, pointing out that the AMP rules don’t allow it. Google plays the bad cop for us, and it’s a very valuable role.

AMP is currently dying, which is good news. Google have announced that core web vitals will be used to boost ranking instead of requiring you to publish in their proprietary AMP format. The really good news is that the political advantage that came with AMP has also been ported over to core web vitals.

Take user-hostile obtrusive overlays. Perhaps, as a contientious developer, you’ve been arguing for years that they should be removed from the site you work on because they’re so bad for the user experience. Perhaps you have been met with the same indifference that I used to get regarding semantic markup.

Well, now you can point out how those annoying overlays are affecting, for example, the cumulative layout shift for the site. And that number is directly related to SEO. It’s one thing for a department to over-ride UX concerns, but I bet they’d think twice about jeopardising the site’s ranking with Google.

I know it doesn’t feel great. It’s like dealing with a bully by getting an even bigger bully to threaten them. Still. Needs must.

corewebvitals Article's
30 articles in total
Favicon
Performance Audit: Analyzing Namshi’s Mobile Website with Live Core Web Vitals
Favicon
Live core web vitals (local metrics) in browser devtools
Favicon
🚀 Master Core Web Vitals: 3 Metrics for a Better User Experience
Favicon
How to Fix Long Animation Frames (LoAFs) and Speed Up Your Website
Favicon
Fixing WordPress Website Core Web Vitals Issues: Complete Guide
Favicon
How to improve the RES of a web page?
Favicon
Key Strategies to Improve Your Google Lighthouse Score
Favicon
Core Web Vitals, what are they and how to improve your website?
Favicon
Ways to Improve Core Web Vitals of Your Website
Favicon
Improve Performances With Dynamic “Content-Visibility”
Favicon
Google I/O (Connect) — Recap de la categoría Web
Favicon
Core Web Vitals, ¿qué son y cómo mejorar tu web?
Favicon
l Back/Forward Cache (bfcache): Performance-Booster for Magento 2 âś” | JaJuMa-Blog
Favicon
Docusaurus: improving Core Web Vitals with fetchpriority
Favicon
Google top Core Web Vitals recommendations for 2023
Favicon
See Current Core Web Vitals with Chrome
Favicon
Understanding SEO and Web Vitals for your NextJS site and how to improve them?
Favicon
Getting to Know Web Vitals!
Favicon
Core Web Vitals Dashboard On Google Analytics
Favicon
How to Optimize Website for Core Web Vitals--A Guide for Designers
Favicon
Google Core Web Vitals Explained
Favicon
Doing the right thing for the wrong reasons
Favicon
Core Web Vitals: How to Measure and Improve Them?
Favicon
How List Rendering Can Cause Huge Cumulative Layout Shift
Favicon
Next.js: The Ultimate Cheat Sheet To Page Rendering
Favicon
Core Web Vitals explained with GIFs
Favicon
Introducing the Core Web Vitals Technology Report
Favicon
Core Web Vitals
Favicon
Top WordPress Plugins to Pass the Google Core Web Vitals Test– 2021
Favicon
Numbers

Featured ones: