Core Web Vitals, third-party apps, and the revenue behind them. Written for merchants who want the fix, not the jargon, with every source linked and dated.
A shopper searching for sustainable clothes reads one line under your homepage link before they tap. Here is what that line should say about your whole store, where Shopify keeps it, and what the homepage has to show next.
Someone asks ChatGPT for a rain jacket and gets a row of product cards. If you sell on Shopify, your jacket can already be one of them, built from your admin. When she taps it, your own product page opens, and that is the page to check.
Your spatula's Google line is blank, so you try a meta description generator. Here is what it drafts, where Shopify keeps that line, and the one read you do before you save it.
You paste your spatula's link into a meta description checker and get a length score. Here is what that score reads, where Shopify already shows the same line, and why it is not the line Google prints.
A shopper searching for a spatula reads the short line under each Google link before they tap. Here is Shopify's own example of that line, why the first words matter most, and where you type yours.
An image optimizer rewrites the photo stored in your Shopify admin, while Shopify still makes the light copy the shopper's phone downloads. The part worth paying for is the file name and the short description, and it is the wrong buy when the photo is slow to appear.
Your Shopify store already sends each product photo from a computer near the shopper, so a report telling you to add a CDN is asking you to buy something you have. The part worth checking is whether the photo was uploaded to Shopify or pasted in from somewhere else.
Shopify already makes small, light copies of the product photo you upload. The shopper still waits when the theme asks for the biggest copy, or makes the first photo queue behind the rest of the gallery.
Yottaa's free plan tells you which apps your product photo is waiting on. Making those apps wait is the paid part, and on Yottaa it is billed by page views. Whoosh does that waiting at the same price every month.
Shopify speed score has meant a Lighthouse average, and it now means three figures from real visitors. They are not the same number, and only one of them is the target.
Someone finds your product in ChatGPT and taps Buy. Instant Checkout lets approved stores take that payment inside the chat. On most Shopify stores, the tap opens your own product page instead, so that page is where the sale happens.
Your customer asks ChatGPT for the blue runners, and before it can buy them the chat has to ask your store a few questions. That's the Agentic Commerce Protocol. On Shopify, Shopify answers for you, so your part is one admin screen and the page the chat sends them to.
Next moves
Keep the speed edge
Two moves, two minutes.
0 of 2 done
1
See your store's real numbers
The free audit reads your real shopper data, names the scripts in the way and puts a figure on the delay. About a minute.
2
Get the next post
One short email when a new post goes up, from Edward. No spam, one click to leave.
You're on the list. The next post lands in your inbox.
That did not go through. Check the address and try again.
Every post is written for merchants, names its sources with the date they were checked, and is read by a person before it goes live.
How we write the blog