Long-Tail Wins,
Structural Leaks,
and the AI-Era Opportunity.
A full crawl of topfoxx.com's organic keyword footprint — 913 tracked keywords — cross-referenced against site structure, plus the long-term play for staying discoverable as search shifts across Google, social platforms, and AI systems.
Prepared by Robert Szopa · Proscris
TopFoxx Already Wins the Hard Part.
Ranking for hundreds of long-tail queries at near-zero competition is the part most brands never get to. TopFoxx is already there. What's holding growth back isn't a content problem or a demand problem — it's a handful of structural issues quietly capping how far that existing foundation can compound.
Long-Tail Dominance
Hundreds of face-shape, color, and style queries already rank top 10 at KD 0–10 — genuinely uncontested territory.
Product-vs-Collection Mismatch
Several high-volume generic queries land on individual product pages instead of permanent collection hubs.
Duplicate & Paginated Content
Locale subfolders and pagination URLs are independently competing against the pages they should be reinforcing.
Thin Metadata & Trapped Copy
Missing titles and descriptions sit alongside a deeper issue: some on-page copy is baked into static images where no search engine can ever read it.
How This Document Is Organized
Sections 1–6 cover technical and on-page findings — including two additions in this update: on-page/visual asset optimization and accessibility. Sections 7–9 cover the AI discovery opportunity — market positioning, seeding consistent facts for AI systems, and Web MCP integration so AI agents can actually use the site, not just read it. Sections 10–13 cover distribution — PR, social platform SEO, and caption/comment tactics. Section 14 puts everything in a prioritized order.
A note on scope: this document covers technical and discovery-side SEO only. Site-specific technical fixes, broken elements, pop-ups, chat, and the overall on-site experience are documented separately in the Website Audit & Improvement Playbook (topfoxx-website) — see the closing section for the full document chain.
The Long-Tail Story:
Where TopFoxx Already Wins.
Short generic terms like “sunglasses” are brutally competitive and mostly won by category giants. Long, specific phrases — the kind an actual customer types when they know what they want — are where a brand like TopFoxx can rank fast and rank durably. The keyword data shows this is already happening, at scale.
| Cluster | Example Queries | Volume Range | Status |
|---|---|---|---|
| Face-Shape | “sunglasses for round face,” “best sunglasses for round face” | 1.1K–1.3K | High volume, volatile ranking |
| Color / Finish | “rose gold mirrored sunglasses,” “red lens sunglasses” | Up to 1.7K | Strong, some volatility |
| Cultural / Trend | “barbie sunglasses” | 1.9K | Ranking #1 — proof of concept |
| Material / Style | “tortoise shell sunglasses,” “cat eye sunglasses” | 50–200 | Stable, room to expand |
| Functional | “tangle-free aviator sunglasses,” “sunglasses without nose pads” | 40–200 | Strong, owns the niche term |
| Branded | “topfoxx sunglasses,” “topfoxx coupon code” | 10–100 | Ranks #1 — see PR section |
How This Data Was Pulled
Every figure in this document comes from a live Ahrefs Site Explorer export of topfoxx.com's Organic Keywords report, filtered to positions 1–20, sorted by volume, and cross-referenced against the live URL each keyword currently ranks on. No estimate or projection appears anywhere in the findings — only what the crawl actually returned on the date of the audit.
Verify Any of This Yourself
Every claim in this document is independently checkable in under a minute. Search any query above directly in Google, or in Ahrefs under Site Explorer > Organic Keywords for topfoxx.com, filtered by the keyword text. The ranking position and the exact landing URL shown there is the same data this audit is built from — nothing here depends on taking a screenshot at face value.
The Barbie Collection Is a Repeatable Playbook
“Barbie sunglasses” carries 1,900 monthly searches and the dedicated barbie-sunglasses-collection page ranks #1 for it. That's proof a fast, trend-specific collection page can capture serious volume quickly. The next cultural moment — a show, a color trend, a celebrity pairing — deserves the same treatment: a dedicated collection page stood up fast, not a blog post that fades in a week.
The Two Biggest Opportunities Are Also the Least Stable
“sunglasses for round face” (1.1K–1.3K volume) and “red lens sunglasses” (1.7K volume) are the single highest-volume terms tracked on the entire site — and both show significant position swings rather than a steady climb. That volatility pattern almost always points to duplicate or competing URLs rather than a content problem. See Section 3.
The Collection Page Gap.
Several high-volume, generic descriptive queries are currently resolving to individual product pages rather than permanent collection hubs. That's a risk hiding inside a win: the ranking is real, but it's built on the least stable page type on the site.
| Query | Volume | Currently Ranks On |
|---|---|---|
| “aviator glasses women” | 1.2K | /products/the-ceo-midnight (single product) |
| “red eyeglasses” | 500 | /products/juliet-red-prescription |
| “black cat eye sunglasses” | 80 | /products/felina-silver |
| “blonde tortoise glasses” | 70 | /products/ruth-blonde-tortoise-prescription |
| “tan glasses” | 70 | /products/lucy-tan |
| “oversized round sunglasses” | 60 | /products/harper-oversized-round (single product) |
| “mirrored aviator sunglasses” | 50 | /products/the-ceo-mirrored (single product) |
How to Verify This
Search any query above in Google directly, or in Ahrefs under Site Explorer > Organic Keywords, filter by keyword text, and check the “Current URL” column. Every row above will show a /products/ path rather than a /collections/ path — that distinction is the entire finding.
Why This Is a Real Risk
A product page is temporary infrastructure — it gets renamed, discontinued, or restyled on a normal business cadence. A collection page is permanent. Every one of the rankings above disappears the moment that specific SKU goes away, taking years of accumulated authority with it. None of that risk exists on a collection page.
Recommended: Build or Expand
A dedicated Black Sunglasses hub, a broader Red Sunglasses collection (beyond the narrower Red Lenses page), and a Prescription Sunglasses hub — each currently absent or too narrow to absorb the volume the data shows exists.
Recommended: Redirect the Volume
Once built, internally link from the relevant product pages up to the new collection, and let the collection — not the product — be the page Google and customers land on for the generic version of the query.
What Makes a Collection Page Strong Enough to Absorb This
Building the page isn't the whole job — a thin collection page with nothing but a product grid rarely outranks a well-optimized product page on its own. Each new or expanded hub should include:
- An H1 using the exact query phrase — “Black Sunglasses,” not a stylized brand-voice variant
- 150+ words of genuine intro copy above the product grid, naturally working in the color/style variations customers actually search
- A short FAQ block answering the two or three questions people actually ask about that category
- Internal links in from the individual product pages currently absorbing the ranking, redirecting authority upward
- A link out from the main navigation or mega-menu so the page isn't orphaned three clicks deep
URL & Duplicate Content Cleanup.
Three separate technical issues are quietly splitting ranking authority across duplicate or competing URLs — none of them dramatic, all of them costing real position.
| Issue | Primary URL | Competing URL |
|---|---|---|
| Locale duplication | /collections/round-face-styles | /en-au/collections/round-face-styles |
| Locale duplication | /products/juliet-red-prescription | /es/products/juliet-red-prescription |
| Pagination indexing | /collections/round-face-styles | /collections/round-face-styles?page=2 |
How to Check This Yourself
Run site:topfoxx.com/en-au in Google and compare the result count against site:topfoxx.com — both subfolders returning indexed results confirms the duplication. Separately, Ahrefs Site Audit's built-in “Duplicate content” report will flag the exact URL pairs directly, including the paginated version.
1. Locale Duplication
/en-au/ and /es/ subfolders are independently ranking for the same and translated queries as the main US pages, with no visible canonical or hreflang consolidation. Fix: proper hreflang implementation plus canonical tags so equity consolidates instead of splitting.
2. Pagination Cannibalization
/collections/round-face-styles?page=2 is indexed and competing against its own root collection page — on the single highest-volume term tracked on the site. Fix: canonical page-2+ back to page 1, or noindex paginated URLs entirely.
3. Retired Product Equity
/products/gift-card incidentally ranks for “sunglasses gift card” — low priority, but flags a broader pattern: retired or renamed product URLs need a 301 redirect map to their nearest living equivalent instead of 404ing and losing the accumulated equity outright.
Why the Fix Actually Works
A canonical tag tells Google “this other URL is a copy — count the ranking signal here instead.” An hreflang tag tells it “this is the same content in a different market — don't treat it as duplicate.” Neither requires touching design or content; both are metadata added to the page's head. That's why this is measured in hours of implementation, not a rebuild.
None of this is a rebuild. It's canonical tags, a redirect map, and an hreflang pass — an afternoon of work producing a permanent, compounding lift on exactly the pages already carrying the most volume.
The Cheapest Wins Left on the Table.
A large share of collection and product pages are either missing a written title and description entirely, or using something too short and generic to capture the exact long-tail phrasing the keyword data shows is already working. This is the single highest-leverage, lowest-effort fix in the whole audit.
| Page | Current Pattern | Recommended |
|---|---|---|
| Round Face Styles collection | Generic / short, no face-shape phrasing | “Sunglasses for Round Faces | Face-Flattering Styles – TopFoxx” |
| Tangle-Free Aviator collection | Missing distinct description | “Tangle-Free Aviator Sunglasses – No More Hair Snags | TopFoxx” |
Title Formula
{Primary long-tail phrase} | {Secondary modifier} – TopFoxx
Lead with the exact phrase customers search, not the brand name.
Description Formula
{Benefit using the keyword} + {differentiator: tangle-free / plant-based / face-flattering} + {CTA}
Priority order: Round Face Styles, Red Lenses, Barbie Collection, Tangle-Free Aviator, and Mirrored Sunglasses first — these are the five pages carrying the most volume and the most volatility, so they get the fastest, most visible lift from a metadata rewrite.
Text Trapped Inside a Graphic Doesn't Exist to Google.
Several feature sections on the site — the plant-based material callouts among them — present their copy as text baked directly into a static image rather than real HTML on the page. A person can read it fine. A search engine or an AI crawler cannot: pixels aren't text, so none of that message currently counts toward a single ranking, and none of it can ever be matched to a search query, no matter how well it's written.
Current Pattern — Text Baked Into the ImageBaked Into the Image
Copy exists only as pixels inside a PNG or JPG. Crawlable text: zero. Ranking value: zero. And updating a single line means re-exporting an entire new graphic instead of editing text.
Rendered in Real HTML/CSS
Same visual result, delivered as actual markup with real text nodes. Fully crawlable, fully indexable, and editable in seconds without touching a design file.
Why Teams Bake Text Into Images in the First Place
Usually to guarantee the layout survives resizing — an image looks exactly the same on every screen. Real HTML/CSS text can do the same job without giving up crawlability: coded correctly, it reflows properly across viewports instead of getting cropped or shrunk into something unreadable on a phone. The fix isn't choosing between good design and good SEO — it's building the same design the right way.
Alt Text: The Second Half of This Fix
Alt text describes an image to screen readers and to machines. It's also a ranking signal for Google Images and Discover, and on Instagram it's an editable field almost no brand ever touches. Given the metadata gaps already found across the site in Section 4, product images almost certainly carry the same problem.
Alt Text Formula
{Product name} — {style/color descriptor} {product type} for {face shape or occasion}
Example: “Cristina tangle-free aviators — rose gold mirrored lens sunglasses for round faces.”
Apply the exact same discipline to every social image post — descriptive, keyword-rich, natural language, never stuffed — and make sure the alt text always matches real, visible on-page copy nearby. Alt text alone without matching copy on the page is a weaker signal than the two working together.
Built for Screen Readers. Read Perfectly by Machines, Too.
ADA compliance and crawler readability are, underneath, the same engineering work. Both require clean semantic HTML, a logical heading structure, and content that stands on its own without depending on visual position or color alone to convey meaning. Building to one standard gets the other for free.
Semantic Structure
A proper heading hierarchy used for actual structure, not just font size, plus real <button>, <nav>, and <main> elements instead of generic <div>s — so a screen reader and an AI crawler can both understand a page's actual structure instead of guessing from layout.
ADA Compliance
Sufficient color contrast, full keyboard navigability, descriptive link text instead of bare “click here,” and form labels correctly tied to their inputs. Beyond being the right thing to do, this materially reduces legal exposure most DTC brands never address.
Machine-Readable Content
Content structured so an AI scraper parsing the page gets the same complete, accurate picture a screen reader would. That directly feeds the AI discovery work covered in the sections that follow.
Two Audiences, One Fix
Accessibility work almost always doubles as crawler/SEO work, because a screen reader and a crawler are mechanically doing the same thing: parsing a document without seeing its visual design. Investing properly in one is close to free coverage for the other.
AI Search Is Still the Wild West. That Won't Last.
Where a customer looks for products is expanding fast — ChatGPT and Perplexity answering shopping questions directly, Google's AI Overviews sitting above traditional results, TikTok and Pinterest's own recommendation engines, even Amazon's AI shopping assistant. None of these systems has a mature, well-understood ranking algorithm yet the way Google search does after twenty-five years of SEO. The brands showing up consistently and correctly inside them right now are claiming ground competitors haven't even noticed is up for grabs.
First-Mover Advantage
Most direct competitors are treating AI discovery exactly the way they treated SEO a decade ago: not doing it at all. Every month spent seeding accurate, consistent information into these systems compounds — there's no equally cheap way to close that gap once competitors catch on.
Not Just “SEO for Chatbots”
This isn't only about being quoted in a ChatGPT answer. It's about whether TopFoxx exists at all inside the datasets, structured feeds, and crawl indexes these systems draw from. Absence isn't neutral — it's actively losing recommendation share to whichever competitor is present.
A Compounding Discovery Surface
Every additional platform that can correctly recommend a product is a new acquisition channel that costs nothing per referral — comparable in scale to the early days of organic search, the exact opportunity the long-tail keyword data in Section 1 already shows TopFoxx is good at capturing.
What “Positioning” Actually Means Here
It comes down to two concrete things, covered in the sections that follow: making sure the facts about the brand are consistent everywhere an AI system might read them (Section 8), and making sure AI agents that visit the site directly can actually understand and interact with it (Section 9).
SEO for an AI-Mediated Web.
Section 7 laid out why this moment matters. Here's the concrete mechanics of acting on it. A growing share of “search” now happens inside AI systems that crawl and synthesize information from across the entire web, not just topfoxx.com, and then answer the customer directly instead of handing them a page of links. The objective shifts from optimizing one website to making sure the same facts about the brand show up, consistently, everywhere those systems look.
Seed the Same Facts Everywhere
The same positioning phrases, material story, and founder story worded near-identically across the site, PR placements, and social bios. Consistency across many independent sources is what these systems treat as a confidence signal.
Expand Structured Data
Product, Organization, and FAQ schema so machines parsing the site get clean, unambiguous facts instead of inferring them from marketing copy.
Treat Every New Mention as a Seeding Opportunity
Every PR placement, marketplace listing, and social bio update is a chance to plant the same handful of facts rather than improvising fresh copy each time. The more consistently those facts repeat across independent sources, the more likely an AI system repeats them back verbatim when asked.
The New “Rank Checking”
Periodically ask the major AI tools directly what they say about TopFoxx and its category, and correct the record anywhere it's thin or wrong. That's effectively checking rankings for a channel that didn't exist five years ago and will only matter more.
Let AI Agents Actually Use the Site, Not Just Read It.
A newer standard called MCP (Model Context Protocol) lets AI systems interact directly with software instead of just reading it passively — giving an AI agent real “hands,” not just “eyes.” Applied to a website, this means tagging key page elements — add-to-cart buttons, size selectors, the checkout flow, the try-on launcher — with explicit, machine-readable instructions, so a visiting AI agent can understand what a button actually does and use it correctly, instead of guessing at page structure the way a traditional crawler does.
Beyond Just Being Read
Traditional SEO is about being found and understood. Web MCP is about being usable — letting an AI agent shopping on someone's behalf actually add the right frame to a cart, apply a code, or start checkout on this specific site, correctly, the first time.
An Early, Low-Cost Advantage
This standard is genuinely new — almost no DTC competitor has implemented it yet. Adding these hooks now, while the field is uncrowded and cheap to act on, is the same kind of ground-floor opportunity long-tail keywords represented years ago.
Builds on What Already Exists
Because the TopFoxx app already reads the Shopify catalog directly and already has a defined add-to-cart and checkout flow, extending these hooks to the main site is a natural next step, not a separate project starting from zero.
Why This Lives in the SEO Playbook, Not the Website Playbook
This is fundamentally about how the site communicates with automated visitors — the same audience as a crawler, just with the ability to act instead of only read. Everything about how a human customer experiences clicking that same button remains squarely a Website Audit Playbook topic.
PR Placements: Owning the Association, Not Just the Link.
A backlink from a press placement helps domain authority. But the bigger prize is association — being the brand a writer names when they cover “face-flattering sunglasses” or “plant-based eyewear.” Every placement should reinforce the same handful of positioning phrases instead of improvising fresh copy each time.
One Consistent Fact Sheet
Woman-owned, plant-based Rilsan material, tangle-free hardware, founder story — the same boilerplate attached to every pitch and placement so the same language propagates everywhere it appears.
Target the Clusters Already Winning
Face-shape guides, sustainable/plant-based roundups, “best aviators” listicles — placements that reinforce the exact queries already ranking pull them toward position one instead of starting a new fight.
Existing Relationships to Activate First
Long Island Press connections and Hamptons circuit access are warm relationships already in place. Warm relationships convert to placements faster than cold outreach — start there before building a broader press list.
A Positioning Risk Hiding in the Keyword Data
“topfoxx coupon code,” “topfoxx discount code,” and “topfoxx coupons” all rank well — and all resolve to a permanent /collections/black-friday-50-off-sitewide page. Ranking strongly for “discount” against your own brand name, tied to a permanently-live 50%-off collection, works directly against a luxury repositioning goal. Worth a deliberate decision on whether that collection should exist as permanent, discoverable infrastructure.
The First 7–11 Words Are Your Title Tag.
On Instagram, TikTok, and Facebook, the visible portion of a caption before it truncates behind “...more” carries the most weight for the platform's own topic and keyword matching — it functions the same way a page title tag does for Google. Leading with a hook or emoji burns that window. Leading with the actual keyword phrase costs nothing creatively and adds a second reason for the post to get found.
Before
“😍 obsessed with these!! link in bio”
After
“Tangle-Free Aviator Sunglasses for Round Faces 😍 — here's why they don't snag your hair...”
SOP: Build a swipe file from the top 10 long-tail winners already proven in the keyword data — round face, rose gold mirrored, tangle-free aviator, tortoise — and rotate them as caption openers across the content calendar instead of writing a new hook from scratch each time.
A Second Example, Same Principle
Before
“new drop 🔥 which one is your fave?”
After
“Rose Gold Mirrored Sunglasses 🔥 which one is your fave?”
Why the Cutoff Point Matters Mechanically
Platforms weight caption text the way search engines weight a title tag: the words closest to the front of the field are read as the strongest signal of what the post is about. A hook or emoji sitting in that position tells the algorithm nothing about subject matter — the equivalent of a webpage titled “Wow, Check This Out!” instead of the product name. Moving the keyword phrase to the front costs zero personality; the emoji and hook simply move to the second half of the sentence instead of getting deleted.
Put the Keyword Depth in the Pinned First Comment.
Captions need to stay clean and conversion-focused — but that shouldn't mean giving up keyword depth. Posting a detailed, keyword-rich follow-up as the very first comment, then pinning it, adds extra long-tail phrasing, detail, and a link without cluttering the caption or triggering how platforms treat edited post text.
Pinned Comment Structure
2–3 additional long-tail phrases used naturally, a direct CTA, a link where the platform allows it (“Shop the Tangle-Free Aviator collection — link in bio”), and a face-shape or style callout relevant to the post.
SOP: Every post gets a pinned first comment before anything else happens to it — this becomes a standard step in publishing, not an occasional extra.
How Pinning Actually Works, Platform by Platform
| Platform | Who Can Pin | Limit |
|---|---|---|
| Post owner only, on their own comments or others' | Up to 3 pinned comments per post | |
| TikTok | Video owner only | Up to 3 pinned comments per video |
| Page owner only | 1 pinned comment per post |
Why a Comment Instead of Editing the Caption
Editing a caption after a post is live is treated differently by these platforms than a caption published untouched — on some platforms an edit can reset engagement signals or trigger a re-review. A pinned first comment sidesteps that entirely: it's additive rather than a revision, and it still sits at the very top of the comment section, seen by essentially every visitor, without ever touching the original post.
Example Pinned Comment
“These sell out fast 👀 Also available in tortoise and rose gold mirrored if aviators aren't your shape — check the Round Face collection for more face-flattering options. Link in bio!”
Putting It in Order.
This Is the Blueprint Referenced in the Application.
This document is the full technical and discovery-side SEO audit referenced throughout the Digital Marketing & Creative Lead application. Every finding above is pulled directly from the site's own organic keyword data — nothing here is speculative.
Everything specific to the current website itself — the page-by-page fixes, the pop-ups, the AI sales agent, the returns flow, and the product database — continues in the next document in this series.
If You Only Act on Three Things
Fix the meta titles and descriptions on the five highest-volume pages — it's the cheapest, fastest win in this entire document (Section 4). Build or expand the missing collection hubs so the site's biggest rankings sit on permanent pages instead of individual products (Section 2). And clean up the locale and pagination duplication actively splitting authority on the two highest-volume terms tracked on the whole site (Section 3). Everything else in this audit compounds on top of those three.
Robert Szopa · Proscris · proscris.com · robert@proscris.com