AuditTag

What we found auditing 100 UK Shopify stores

By Sam Parkinson11 October 20267 min read

We read the public pages of 100 independent UK stores on Shopify on 5 October 2026. Every one had at least one of four basic on-page issues we checked for. 94 had at least one page with a meta description longer than 160 characters, 81 had at least one page with a title longer than 60 characters, 58 had at least one page with an image missing alt text, and 72 had at least one page with no H1 or more than one.

Four findings from 100 UK Shopify stores audited on 5 October 2026: 94 had a meta description over 160 characters, 81 a title over 60 characters, 72 a page with no H1 or more than one, and 58 an image missing alt text.

None of this is dramatic. But it says something about how small stores get set up, and a few of the tracking numbers further down are worth a look if you run one.

Who we looked at and how

The 100 stores are independent UK shops in seven categories: coffee, skincare, pet food and care, candles, food and drink, plants and jewellery. Every one runs on Shopify. We found them through public lists and searches and kept the ones that were on Shopify and that our crawler could read.

We first picked 89 of them as stores that published a contact address, because we were looking for stores we could write to. The other 11, all jewellery stores, were added later and were not filtered that way. We took "independent" and "UK" from the lists and from each store's own pages, and we did not check the ownership of every store.

One store that was in the sample at the first scan refused our crawler on the final scan. We do not work around a refusal, so we dropped it and took the next store on our list in its place. The final sample is 100 stores.

On each store we read the homepage first, then pages in the order the store's sitemap lists them, then pages found by following links, up to 10 public pages in all. The median number of pages read was 10. All 100 were read on 5 October 2026 with the same crawler and the same checks as the free audit.

The 100 stores by category: coffee 14, skincare 15, pet food and care 15, candles 15, food and drink 23, plants 7 and jewellery 11. Every store is on Shopify.

It is not a random sample and it is not "all Shopify stores". It describes these 100 stores on that day.

Four basic on-page checks

FindingStores out of 100
Meta description over 160 characters on at least one page94
Page title over 60 characters on at least one page81
Images with no alt text on at least one page58
A page with no H1, or with more than one72
The same four figures as tiles: 94 of 100, 81 of 100, 72 of 100 and 58 of 100.

Every store had at least one of the four. The median store had eight different kinds of finding across all our checks, and the range ran from four to fifteen.

Meta descriptions

94 stores had at least one meta description over 160 characters. That is a useful rule of thumb, but Google does not truncate snippets at a fixed character count. Among the 94, the median store had a long description on about five pages in every ten we read, and 9 stores had one on every page we read.

The pattern suggests these descriptions are often generated systematically rather than written one at a time, although we cannot tell from outside whether the cause is a theme, an app, a template or something else.

Of 100 stores, 9 had a meta description over 160 characters on every page we read, 85 on some pages, and 6 on none.

Two honest points. Google rewrites a lot of snippets whatever you set, and the meta description is not a ranking factor. And 34 of the 100 had at least one page with no meta description at all, which leaves Google to build the snippet from whatever text it finds. Fixing a long one is a tidy-up. Filling an empty one is the more useful job. Our guide to Shopify meta descriptions covers how.

Page titles

81 stores had a title over 60 characters on at least one page. The median affected store had it on about four pages in ten, which is a similar pattern to the descriptions. A long title can be shortened in the results, and the end of it, often the brand or the useful word, is the part that goes.

Alt text

58 stores had at least one page with an image that had no alt text. Alt text matters for screen reader users first and for image search second, so this is as much an accessibility finding as an SEO one. A further 31 had alt text longer than the 125 characters our audit allows before it flags it. There is a walkthrough in Shopify alt text at scale.

Headings

72 stores had at least one page with no H1 or with more than one. 46 had at least one page with no H1 and 39 had at least one page with several, and 13 had both on different pages. We did not look into the causes. An H1 is useful for identifying the main subject of a page. Missing or multiple H1s are not automatically an SEO penalty, but they can point to inconsistent page structure and are worth checking.

Structured data

16 stores had product pages with no Product structured data that we could find, and 7 had structured data that failed to parse in our final scan. Of the six we re-read afterwards, five were Product markup and one was Organization and website markup. We did not work out why each one failed. A store can believe it has price and stock markup and have a file that no machine can read. See Shopify products missing prices and stars in Google.

A short made up Product markup example with a comma missing after the price, shown highlighted. Illustration only.

Tracking, in the page source

We read tracking the same way every time. This is a check of what a page's source contains, not whether a tag fires, so everything here is a floor or a ceiling and is worded that way.

Of 100 stores, 77 showed GA4, Tag Manager or Universal Analytics in the page source and 23 showed none of the three. None visible does not mean no analytics.
A diagram: one store page view goes to GA4 from two setups, theme code and a Shopify app, so one GA4 property records two page views.

That is about page views. For the purchase side of double counting, see GA4 purchases counted twice on Shopify.

What this does not prove

What AuditTag checks on your public pages

  • Meta descriptions, page titles and headings
  • Alt text on images
  • Structured data that fails to parse
  • Which tracking tags appear in the page source

What this doesn't prove

These counts show what the audit found on 100 stores in one scan. They do not show that a tag fires or that purchases are recorded, that any finding costs traffic or sales, or that the stores are typical of all online stores.

Want to see what we found on your store?

Run the same free AuditTag checks on your Shopify store. It takes about a minute and shows examples from your own pages. No account, no card, nothing to install, and it never changes anything on your store.

Run a free audit →
Part of the free AuditTag sample report for a made up store, showing three tracking findings with a severity label and a plain explanation of each.
Part of the sample report for a made up store. It is not a real business. See the whole sample.

Keep reading