Traditional Industry in the AI Age: We Audited 6 of America's Biggest Industrial Suppliers
These companies built the physical economy. Their catalogs move billions in bolts, gloves, motors and shop supplies. But the web is shifting from ten blue links to AI answers - ChatGPT, Perplexity, Google AI Overviews - and those engines read the parts of a page that humans never see: structured data, meta descriptions, semantic headings. We ran 6 of the largest US industrial suppliers through our free audit on phone and desktop. The pattern is the same one we keep finding in old, dominant, technically-neglected sites: enormous authority, almost no machine-readable surface for the AI era.
Jump to section
SummaryWhat 6 industrial supply sites reveal
Of the 6 sites we measured, 3 emit zero structured data (no JSON-LD blocks at all) and 2 ship no meta description on the page we tested. Those two fields are exactly what an AI answer engine reads first when it decides whether - and how - to cite you. A page can dominate Google for its brand name on the strength of decades of links and still be nearly invisible to a model that is summarizing the industrial supply category from scratch, because the model has nothing clean to extract.
01Method & dataset
We picked the 6 industrial supply companies below and ran each homepage through Harvv's free audit - the same one any visitor can run at harvv.com. Each site was loaded multiple times in a real headless browser at a phone viewport (390px wide) and a desktop viewport (1366px), and scored with Google Lighthouse. We recorded load speed (Largest Contentful Paint), layout stability, tap-target sizing, the SEO fundamentals on the page (title, meta description, canonical, H1), and the structured-data blocks (JSON-LD) present in the HTML.
Every number on this page comes straight from those audits. Where a cell reads "n/a" the audit did not return that metric. This is a measurement of public homepages on the dates shown, not a controlled experiment, and homepages are only one page of a large site - see limitations.
02The AI-readiness gap is the real story
Search is splitting in two. The classic path - type a query, scan ten links, click - still exists, and on that path these companies win, because authority compounds over decades. The new path is an answer: a model reads the web and hands the user a synthesized paragraph, sometimes with citations, often without a click. On that path the rules invert. The model is not weighing your backlinks. It is parsing your markup.
3 of 6 emit no structured data at all; the 3 that do expose only Organization, WebPage, WebSite, VideoObject. For a category leader, that is the equivalent of running a flagship store with no signage a machine can read. 2 of 6 also leave the meta description blank, so when a model (or Google) needs a one-line summary, it scrapes whatever text it finds first - rarely the pitch you would choose.
None of this is a speed problem or a design problem. These are some of the most trusted names in industrial supply. It is a machine-legibility problem, and it is invisible in every tool that only looks at rankings - which is precisely why it persists.
There is a second, quieter signal worth naming. Of the sites we tried to audit, 6 served an automated visitor a bot wall - a Cloudflare "Just a moment..." screen, a "Robot or human?" challenge, or a flat 403 - instead of the page. That is their right, but it is the same edge policy that decides whether an AI crawler sees the site at all. A homepage that blocks every non-human request is not just hard to measure; it is hard for an answer engine to read. The companies most locked down against bots are often the same ones with the least machine-readable markup behind the wall: invisible twice over.
03The benchmark
Every site, head to head. LCP is median mobile load; Perf / SEO are Lighthouse scores (0-100); Tap % is the share of undersized touch targets on mobile; Meta is whether a meta description is present; JSON-LD is the count of structured-data blocks.
| Company | LCP (mobile) | Perf 📱 | Perf 🖥 | SEO | Tap % | Meta | JSON-LD |
|---|---|---|---|---|---|---|---|
| McMaster-Carr | 0.45s | 72 | 98 | 92 | 19% | ✗ | ✗ |
| Uline | 0.80s | 32 | 51 | 92 | 61% | ✓ | 1 |
| Fastenal | 0.94s | 25 | 76 | 92 | 88% | ✓ | ✗ |
| The Cary Company | 0.42s | 51 | n/a | 92 | 32% | ✓ | 4 |
| Wesco | 0.20s | 27 | 34 | 92 | 100% | ✓ | 1 |
| Northern Tool | 1.10s | 64 | 83 | 100 | 0% | ✗ | ✗ |
Median across the set: mobile LCP 0.63s, Lighthouse performance 41.5/100 mobile and 76/100 desktop, SEO 92/100. 4 of 6 ship no canonical tag; 2 of 6 do not have exactly one H1 on the page we tested.
04Speed and mobile: better than you'd guess, with sharp exceptions
Raw speed is the one area where pedigree shows. Wesco painted its main content in about 0.20s at the phone viewport in our loads - comfortably inside Google's 2.5s "good" band. The slowest in the set, Northern Tool, took about 1.10s. The median, 0.63s, is genuinely respectable.
Mobile usability is where the catalogs show their age. The median site has 46.5% of its tappable elements under the 44px touch-target floor - dense link lists and tiny icons built for a mouse, not a thumb. On 1 of 6 sites, effectively every image on the homepage ships without width and height set, so the page reflows as it loads and a visitor reaching for one link lands on another.
05What to fix first
In priority order, for any site in this set - or any industrial supply site with the same profile:
- Ship Organization + Product/Service JSON-LD. This is the single highest-leverage change for the AI era and the one 3 of these 6 sites skip entirely. It is the markup an answer engine reads to know who you are and what you sell.
- Write a real meta description on every important page. 2 of 6 leave it blank, handing the summary to a scraper.
- Set width and height on every image. It stops the layout from jumping as the page loads - the most common cause of mis-taps on these sites.
- Grow the touch targets. The 44px floor is not cosmetic; on a thumb, undersized links are the difference between a tap and a miss.
- Add a canonical tag (4 of 6 have none) so parameterized URLs don't split ranking signal.
06The individual teardowns
Each company's full report - every finding, on phone and desktop, with the fix:
- McMaster-Carr → full teardown(4 findings)
- Uline → full teardown(4 findings)
- Fastenal → full teardown(5 findings)
- The Cary Company → full teardown(3 findings)
- Wesco → full teardown(3 findings)
- Northern Tool → full teardown(3 findings)
07Limitations
This is an honest measurement, not a verdict on these companies' businesses. Caveats: (1) We tested homepages only - large catalogs may carry structured data and meta on deeper product pages we did not crawl. (2) Lab loads from a single location are not field data from real users on real networks; treat the speed numbers as relative, not absolute. (3) Lighthouse scores vary run to run; we report medians but a few points of wobble is normal. (4) "Zero JSON-LD on the homepage" means exactly that - it is not a claim about the entire site. The pattern across the set is the signal; any single cell deserves a second look before you act on it, which is what the individual teardowns are for.
See exactly what an AI engine reads on your site
The same audit behind this report, free, in about a minute. Speed, mobile, SEO and AI-readiness - with a ranked fix list.
Audit my site free