Nanobag · SEO Team

SEO Content Audit — titles, meta descriptions & image alt

Pulled directly from the store (not a crawl): every active, indexable product, collection and blog post, checked for a custom SEO title, a meta description, and image alt text — with direct admin links and the exact image files that need alt. Products tagged no_index are out of scope and grouped at the very end.

Data pulled 25 Aug 2026Updated 2 Sep 2026 (Daypack noindexed · collections resolved · pages out of scope)Source Shopify Admin APIFix location Shopify admin — no theme changes needed
204
product images missing alt on the 7 indexable products
3
market PDPs with 100% of images missing alt (INT, SG, UK)
6
empty style collections to drop from the sitemap — no copy needed, they redirect home
8
blog fixes — 2 SEO titles + 6 featured-image alts

1 · Products SEO Team

Only indexable products are listed here — the 28 products tagged no_index (free gifts, ad-feed splits, tests) never appear in Google and are grouped in section 7. Good news: every indexable product already has a custom SEO title and meta description. The gap is image alt text, in two clear patterns:

ProductSEO titleMeta descriptionImages missing alt
Nanobag - US
US flagship · open in admin · view live
SetSet7 of 58
7 image links
Nanobag - Int
International · open in admin · view live
SetSet59 of 59
59 image links
Nanobag - SG
Singapore · open in admin · view live
SetSet59 of 59
59 image links
Nanobag - UK
United Kingdom · open in admin · view live
SetSet58 of 58
58 image links
Nanobag - CA
Canada · open in admin · view live
SetSet7 of 58
7 image links
Nanobag - EU
EU · open in admin · view live
SetSet7 of 58
7 image links
Nanobag - AU
Australia · open in admin · view live
SetSet7 of 58
7 image links

no_index coverage check

35 active products checked. 28 carry the no_index tag (the theme turns it into a robots noindex on the product page). Every free-gift, ad-feed split and test product is correctly tagged — nothing that should be hidden from Google is leaking.

Resolved (31 Aug): Nanobag Daypack – US is now tagged no_index — the live page serves a robots noindex (verified). Its row moved to section 7. One step left: set metafield seo.hidden = 1 on it (its EU twin nanobag-eu-copy already has this), so the URL also drops out of the products sitemap instead of sitting there as a noindexed entry.

2 · Collections SEO Team

The seven SEO landing collections (Reusable Grocery Bags, EDC, Lightweight Travel, Foldable, Packable Beach, Reusable Shopping, Reusable Tote) are fully done — custom title, description and image alt on each. Use them as the house template.

Resolved — no copywriting needed. The six style collections (Standard, XL, Sling, Pack, Micro, Air) are empty (0 products) and the theme bounces every visitor to the homepage (verified live 31 Aug: each URL serves the theme.liquid gatekeeper redirect). Writing SEO titles or descriptions for them would be wasted work, so they are out of SEO scope.

The one real issue: all six are still published, return HTTP 200 and are listed in the collections sitemap — the redirect is client-side JS, which Google does not treat as a removal, so it keeps being invited to crawl six empty pages. Fix in admin: delete the six empty collections, or set metafield seo.hidden = 1 on each (drops them from the sitemap and adds noindex). The same applies to the other strays currently in the sitemap: compressed, std, nanobag-1, products, sellable-bags, eg-gift-app.

Internal collections (Exclude from Discount, Variant Split, Bundle Builder, Sellable Bags, EG Gift App, etc.) are excluded — operational, not customer-facing.

3 · Blog SEO Team

Blog hygiene is otherwise excellent — nearly every published post has a custom title, meta description and featured-image alt. Remaining fixes:

Missing SEO title (2)

Featured image missing alt (6)

4 · How to fix each type in the admin

Language note: alt text, titles and descriptions written in the admin ship in English to all 14 markets. Translations are a separate job — English everywhere first.

5 · Writing rules — quick reference

SEO title Max ~60 characters, primary phrase first, end with "| Nanobag". The 7 finished collections are the house style.
Meta description 140–160 characters, plain language, one benefit + one call to action. Never leave placeholders like "no_description".
Image alt Describe the photo in 5–15 words with real product/style names: "Nanobag Standard in Blue Waves folded into its pouch".
No stuffing Product names used naturally are good SEO; a keyword list is not — in any of the three fields.
Logos & press Alt names the brand: "Forbes logo". Decorative flourishes keep empty alt on purpose.
Consistency across markets The market products share the same photos — reuse the same alt text across them.

6 · Theme-level image fixes Dev

Separate from store content: six theme code spots render images with no alt attribute (homepage hero video poster, video slideshow thumbnails, comparison table, banner sections) plus press-logo files needing alt in Admin → Content → Files. Handled by dev — listed so the SEO team knows page-level audits will keep flagging those until that release ships.

7 · No-index products — excluded from search, not SEO scope

These 28 active products are tagged no_index on purpose and never appear in Google. No SEO titles or meta descriptions are needed. Image alt counts are shown for reference only — the ad-feed products receive paid traffic and feed crawlers read alt.

Newly tagged (1)

The 31 Aug inconsistency, resolved: Nanobag Daypack – US now carries no_index and serves a live robots noindex. Pending: seo.hidden = 1 metafield to remove it from the products sitemap. Alt list kept for reference — the product still gets paid/direct traffic.

Ad-feed split products (11)

Single-style products for Google Shopping, Meta and TikTok catalogs — cleaner titles, images and prices per style than the all-styles product. Hidden from organic search so they can't compete with the real PDPs.

ProductImages missing alt
Nanobag Standard US
US · Standard (ad split) · open in admin · view live
22 of 23
22 image links
Nanobag - Standard
nanobag-standard-meta-catalog · open in admin · view live
24 of 43
24 image links
Nanobag - XL
nanobag-xl-meta-catalog · open in admin · view live
7 of 58
7 image links
Nanobag - Sling
nanobag-sling-meta-catalog · open in admin · view live
7 of 58
7 image links
Nanobag - Daypack
nanobag-daypack-meta-catalog · open in admin · view live
7 of 58
7 image links
Nanobag - Pack
nanobag-pack-meta-catalog · open in admin · view live
7 of 58
7 image links
Nanobag - Micro
nanobag-micro-meta-catalog · open in admin · view live
7 of 58
7 image links
Nanobag Standard - EU
EU · Standard (ad split) · open in admin · view live
7 of 58
7 image links
Nanobag XL - EU
EU · XL (ad split) · open in admin · view live
7 of 58
7 image links
Nanobag Sling - EU
EU · Sling (ad split) · open in admin · view live
7 of 58
7 image links
Nanobag Daypack - EU
EU · Daypack (ad split) · open in admin · view live
7 of 58
7 image links

Free-gift products (14)

Auto-added cart gifts (carabiner, free Standard Black) per market. Hidden template, redirect to home if opened directly. Ignore entirely.

ProductImages missing alt
Free Standard Black - Int
free-nanobag-sling-black · open in admin · view live
3 of 3
3 image links
Free Standard Black - SG
free-nanobag-standard-black-special-copy · open in admin · view live
2 of 3
2 image links
Free Standard Black - US
US gift · open in admin · view live
3 of 3
3 image links
Standard Black UK
standard-black-us-copy · open in admin · view live
3 of 3
3 image links
FREE Carabiner 50mm - US
carabiner-50mm-us · open in admin · view live
1 of 1
1 image link
FREE Carabiner 50mm - Int
carabiner-50mm-int · open in admin · view live
1 of 1
1 image link
FREE Carabiner 50mm - CA
free-carabiner-50mm-ca · open in admin · view live
1 of 1
1 image link
Free Standard Black - CA
standard-black-us-copy-1 · open in admin · view live
3 of 3
3 image links
FREE Carabiner 50mm - SG
free-carabiner-50mm-sg · open in admin · view live
1 of 1
1 image link
FREE Carabiner 50mm - EU
free-carabiner-50mm-eu · open in admin · view live
1 of 1
1 image link
FREE Carabiner 50mm - UK
free-carabiner-50mm-uk · open in admin · view live
1 of 1
1 image link
Free Standard Black - EU
free-standard-black-eu · open in admin · view live
3 of 3
3 image links
FREE Carabiner 50mm - AU
free-carabiner-50mm-au · open in admin · view live
1 of 1
1 image link
Free Standard Black - AU
free-standard-black-au · open in admin · view live
3 of 3
3 image links

Test products (2) — archive them

Still ACTIVE with a Zipify_Test tag. Correctly no_index, but they belong in Archived. Housekeeping, not SEO.

ProductImages missing alt
Free Standard Black - USA
test-free-standard-black · open in admin · view live
1 of 1
1 image link
Nanobag - USA
test-us-nanobag-2x-weight · open in admin · view live
All set

How to verify

After edits, on any page: open browser DevTools Console and paste:

document.title  ·  document.querySelector('meta[name=description]').content  ·  [...document.images].filter(i => !i.alt.trim()).length

Admin edits are live immediately (allow a few minutes for cache). Google re-crawls over days–weeks; request indexing for key URLs in Search Console to speed it up.