Mass Merchants & Warehouse Clubs · #26 by 2025 U.S. retail sales ($21.05B)
Measured at www.bjs.com on 2026-09-01
Each pillar shows the points earned against the maximum that was actually observable. Where a signal could not be observed it is removed from both sides rather than scored as a failure.
6 pts not observable
8 pts not observable
| Identity | 6 / 6 | |
| Identifiers | 8 / 12 | |
| Attribute depth | 6.2 / 7 |
| Descriptive content | 1 / 6 | |
| Imagery | 3.9 / 5 | |
| Ratings and reviews | not observable | — |
| Catalog consistency | 0 / 3 |
| Public pricing | 2.5 / 5 | |
| Stock visibility | 2 / 4 | |
| Shipping in markup | not observable | — |
| Return policy in markup | not observable | — |
| Un-gated access | 3 / 3 |
| Product markup | 1.3 / 6 | |
| Required-field completeness | 0 / 5 | |
| Recommended-field depth | 0 / 5 | |
| Variant expression | 0 / 4 |
| Crawler access to products | 4 / 4 | |
| AI crawler stance | 3 / 4 | |
| Product sitemap | 3 / 4 | |
| Agent surfaceplatform | 0 / 3 |
| robots.txt readable | yes |
| AI crawler stance | no AI user-agents named (an absent rule permits the crawler) |
| Sitemap | yes, including a product sitemap |
| UCP profile | none at /.well-known/ucp — this is not evidence against adoption |
| llms.txt | none |
Drawn by seeded random selection from your own product sitemap — 13,276 candidate product URLs, seed "anglera-legibility-2026". Same seed, same pages, every time. Open any of them and check our arithmetic.
| Page | Markup | Attributes | Images | GTIN |
|---|---|---|---|---|
| /product/badia-adobo-seasoning-with-pepper-32-oz/3000000000000151755/ | other JSON-LD | 31 | 1 | valid |
| /product/marques-de-caceres-reserva-750ml/3000000000001704771/ | other JSON-LD | 23 | 3 | — |
| /product/tempur-pedic-tempur-proadapt-medium-mattress-with-ergo-smartbase-with-300-bjs-gift-card/3000000000005034306/ | not readable | 28 | 15 | valid |
| /product/sesame-street-elmos-sesame-snacks-vending-machine/3000000000006188759/ | not readable | 17 | 11 | valid |
| /product/wrap-it-storage-bungee-buddy-organizer/3000000000004983827/ | other JSON-LD | 10 | 12 | valid |
| /product/raos-caramelized-onion-carbonara-2-pk25-oz/3000000000005236747/ | other JSON-LD | 45 | 3 | valid |
| /product/land-olakes-sliced-white-american-premium-deli-cheese-3-lbs/3000000000000145547/ | other JSON-LD | 42 | 6 | — |
| /product/anzio--sons-kaiser-rolls-white-hamburger-buns-8-ct/3000000000000140709/ | other JSON-LD | 22 | 8 | valid |
Your storefront returned readable markup to a plain client on 75% of the sampled pages. Where it did not, we make no claim about what the markup contains.
hasVariant an agent sees unrelated products.It is not an audit and not a judgement of the business — it is a 8-page sample taken on a stated date, scored on a published rubric with no model judgement in it. Nothing here predicts whether any assistant will recommend you; for most answer engines that is decided by a private merchant feed we cannot see. If a number here is wrong, tell us and it goes in the public corrections log.
This scorecard is a sample — eight product pages, drawn at random from a published seed. It tells you where BJ's Wholesale Club stands, not which SKUs are costing you. We’ll run a real sample of the whole catalog through the same extractor and send back the fields that are missing, by product.
Everything above stays free either way — the rubric, the sampled pages, the dataset, and every other company’s scorecard.