Waves and Frequencies SEO Audit
Your site barely shows up on Google for the searches your audience is running. Here's what's broken, and the 257k+ monthly searches you could rank for instead.
What's wrong, why it matters, and how to fix it.
7 structural issues.
Read full assessment
Waves and Frequencies has a clean small-site footprint, with 34 scanned URLs and no sampled 404s. The product and brand direction is clear, and several pages have enough starting material to support stronger search pages, including `/pages/sound-advice` at about 1,213 words and speaker pages in the 571 to 697 word range.
The structural problem is that Google is seeing the wrong hierarchy. Cart UI is promoted into headings across templates, a public AGENTS.md file is crawlable, Sound Advice exists in both a thin blog path and a stronger page path, and the blog is dominated by 233 to 268 word mix posts. That leaves the domain with only 6 reported ranking keywords, mostly brand or near-brand queries, while competitors sit at 9,137 to 195,363 keywords.
01Indexing a public AGENTS.md file
TECHNICAL SEO
A developer instruction file is live and indexed as normal site content. The sitemap scan found `/agents.md/` as its own bucket, and the fetched URL returns 200 with about 538 words, 0 links, and no schema. Google can crawl this as a standalone page, which dilutes crawl quality signals and exposes internal operating instructions that should not be part of the public content set.
3 evidence points
- ·Sitemap bucket includes `/agents.md/` with 1 URL.
- ·`https://wafaudio.com/agents.md` returns status 200.
- ·The AGENTS.md page has about 538 words, 0 links, and schema marked N.
The fix
1. Remove `https://wafaudio.com/agents.md` from the sitemap.
2. Return 404 or 410 for the URL if it is not needed publicly.
3. If the file must remain accessible, add `noindex` and block internal links to it.
4. Re-submit the sitemap after removal and request URL removal in Search Console.
02Cart headings are polluting page structure
TECHNICAL SEO
Nearly every fetched Shopify page is leading its heading set with cart and checkout UI instead of page-specific content. The samples repeatedly show H2s such as `Your cart is empty`, `Your cart`, `Estimated total`, and `Country/region` before the actual page topic. This weakens topical clarity because crawlers see boilerplate commerce UI as prominent document headings across blogs, pages, and collections.
3 evidence points
- ·`/blogs/listen`, `/pages/info`, `/pages/sound-advice`, `/pages/sp-01`, `/collections/frontpage`, and `/collections/slipmat` all show cart-related H2s.
- ·The same four H2s appear before page-specific headings across multiple page types.
- ·Fetched pages are Shopify-like commerce pages with schema marked Y on most samples.
The fix
1. Change cart drawer labels from H2s to divs, spans, or visually styled text.
2. Keep one page-specific H1 on every indexable page.
3. Use H2s only for real content sections such as product details, setup guidance, or collection descriptions.
4. Re-crawl templates to confirm cart UI no longer appears in heading extraction.
03Sound Advice is split across duplicate paths
SITE ARCHITECTURE
The site has two Sound Advice URLs with the same title but very different depth. `/blogs/sound-advice` has only about 162 words, while `/pages/sound-advice` has about 1,213 words and a full meta description. This creates a weak duplicate target for a core content theme, so links and relevance can split between the thin blog index and the stronger guide page.
3 evidence points
- ·`/blogs/sound-advice` returns 200 with about 162 words and title `Sound Advice - Waves and Frequencies`.
- ·`/pages/sound-advice` returns 200 with about 1,213 words and the same title theme.
- ·The keyword pipeline lists `loudspeakers`, `hi fi speakers`, and `turntable setup` as top pillar opportunities.
The fix
1. Pick one canonical Sound Advice destination, preferably the deeper `/pages/sound-advice` guide or a rebuilt blog hub.
2. 301 redirect the weaker duplicate if it has no unique purpose.
3. Update navigation, sitemap entries, and internal links to point only to the chosen URL.
4. Expand the chosen page into a hub that links to speaker placement, turntable setup, and loudspeaker comparison content.
04Blog depth is too thin for non-brand discovery
CONTENT GAP
The Listen blog is mostly short mix posts rather than search-satisfying advice content. Eight WAF mix posts in the sample sit around 233 to 268 words, while the site ranks for only 6 keywords overall. Google has little evidence that these pages answer durable audio questions, so the domain stays dependent on brand-adjacent searches like `waf audio`, `waf speaker`, and `speaker waf`.
3 evidence points
- ·WAF_MIX_01 through WAF_MIX_08 are about 233 to 268 words each in the fetched samples.
- ·Organic footprint shows only 6 ranked keywords reported by DFS.
- ·Top ranking keywords are mostly brand or near-brand: `waf audio`, `speaker waf`, and `waf speaker`.
The fix
1. Keep mix posts for brand, but stop treating them as the main organic content engine.
2. Build detailed advice pages around speaker placement, hi-fi speaker selection, and turntable setup.
3. Add internal links from mix posts to relevant product and advice pages.
4. Use descriptive titles instead of `WAF_MIX_01` style titles when pages are meant to rank beyond brand searches.
05Collection pages are indexable but underwritten
CONTENT GAP
Collection pages are present in the sitemap, but the sampled collection URLs are extremely light. `/collections/slipmat`, `/collections/new-collection`, and `/collections/frontpage` are only about 240 to 265 words and use generic headings like `Shop`. Thin commerce collections rarely rank for product-category searches because they do not explain use cases, materials, compatibility, or buyer intent.
4 evidence points
- ·`/collections/frontpage` has about 265 words and H2 `Shop`.
- ·`/collections/slipmat` has about 240 words and H2 `Shop`.
- ·`/collections/new-collection` has about 241 words and H2 `Shop`.
- ·Sitemap structure includes 4 collection URLs.
The fix
1. Add unique collection copy above or below product grids for each indexable collection.
2. Include plain-language buying context such as materials, system fit, room use, and design intent.
3. Replace generic `Shop` H2s with collection-specific section headings.
4. Noindex collections that are merchandising-only and not meant to rank.
06Competitors own informational scale while the site has no comparable architecture
COMPETITIVE POSITION
The organic competitors are large information ecosystems, not just product peers. AVS Forum ranks for 195,363 keywords, DIYAudio for 40,534, and Wave Electronics for 9,137, while Waves and Frequencies has 6 reported ranked keywords. Competing page by page will fail unless the site builds a focused advice architecture around the areas where its product point of view is credible.
4 evidence points
- ·AVS Forum ranks for 195,363 total keywords and 52,914 top-10 keywords.
- ·DIYAudio ranks for 40,534 total keywords and 9,299 top-10 keywords.
- ·Wave Electronics ranks for 9,137 total keywords.
- ·Waves and Frequencies has 6 total ranked keywords reported by DFS.
The fix
1. Build a compact hub-and-spoke structure for `loudspeakers`, `hi fi speakers`, and `turntable setup`.
2. Tie every advice page back to a product, room, or listening setup use case.
3. Avoid broad forum-style topics where AVS Forum and DIYAudio have overwhelming scale.
4. Track growth by non-brand keywords, not total blog post count.
07Product storytelling is separated from product URLs
SITE ARCHITECTURE
The sitemap has 12 product URLs and 6 page URLs, but key speaker narratives appear under `/pages/sp-01` and `/pages/sp-02` rather than clearly as product-led organic landing pages. Those pages have moderate copy depth, about 697 and 571 words, yet the ranking footprint does not show meaningful non-brand speaker visibility. Search demand needs product, spec, setup, and comparison context in one crawlable path, not split between pages and products.
4 evidence points
- ·Sitemap buckets include `/products/` with 12 URLs and `/pages/` with 6 URLs.
- ·`/pages/sp-01` returns 200 with about 697 words.
- ·`/pages/sp-02` returns 200 with about 571 words.
- ·Top pillar opportunities include `loudspeakers` and `hi fi speakers`.
The fix
1. Decide whether SP-01 and SP-02 should rank as product pages or editorial product pages.
2. Consolidate duplicate product storytelling so each speaker has one primary SEO URL.
3. Add specs, room-fit guidance, placement notes, and comparison copy to the primary URL.
4. Link all secondary gallery, formalities, and advice pages back to the primary speaker URL.
How AI-written does this site read?
3 pages analysed for AI-writing patterns.
Scored 52/100 across 3 pages. The writing has some shape but several tells per page (14 flagged) suggest AI assistance without an editor's pass. Cleanup is straightforward, not a rewrite.
01/products/wild-and-free-long-sleeve-t-shirt632 words · 2 em dashes · 5 tells55
- EM DASH
“feature a collection of waves and frequencies — cymatics, sea urchins, and words by Thoreau”
The em dash is used as a neat clause separator in promotional copy, a common unedited AI punctuation habit.
- EM DASH
“Comfort Colors sizing — size up for a roomier fit.”
The second em dash gives the product copy the same polished-but-unedited AI rhythm.
- REPETITION
“Order special instructions Order special instructions”
The same interface phrase is repeated back-to-back without editorial cleanup.
- REPETITION
“Wild And Free long sleeve Wild And Free long sleeve”
The product name repeats immediately, which makes the page read mechanically assembled.
- OTHER
“we will make arrangements on a case by case basis.”
This generic support phrasing appears more than once and reads like boilerplate filler rather than specific brand copy.
02/products/sp-02-with-riser-pair1,032 words · 11 em dashes · 6 tells62
- EM DASH
“Type — 2-way passive (pair)”
The specs use em dashes as separators where cleaner product editing would use labels, colons, or table formatting.
- EM DASH
“Sensitivity — 89 decibels Nominal impedance — 4 ohms”
Back-to-back em dash spec separators create an unedited template feel.
- EM DASH
“Width — 28 cm / 11 in Depth — 23 cm / 9 in Height — 45 cm / 17.5 in”
Repeated em dash formatting in the dimensions section triggers the hard em dash floor despite the content being factual.
- OTHER
“controlled directivity, stable imaging, and consistent tonal balance across your space”
This polished three-part benefit phrase reads like generic product copy rather than a distinct human voice.
- STOCK PHRASE
“premium materials and components”
This is broad sales phrasing with no concrete detail about the actual materials or components.
- REPETITION
“WAF offers custom finishes for our SP-01 model on request. We welcome dialogues with interior designers and those who wish to personalize their pair of SP-01 speakers even further.”
The same product-family naming is repeated awkwardly where a human editor would likely simplify the second mention.
03/products/wild-and-free-t-shirt622 words · 2 em dashes · 3 tells40
- EM DASH
“our limited edition W ild A nd F ree t-shirts feature a collection of and — all good things are”
The em dash creates a pasted-in, unedited rhythm in an otherwise simple product description.
- EM DASH
“Comfort Colors sizing — size up for a roomier fit”
The em dash is a common LLM-style punctuation choice where a comma or parentheses would read more edited.
- OTHER
“If your package is lost or stolen, we will do what we can to assist you. However, we are no longer responsible once your order is in transit.”
This is generic policy language with a templated support tone, though it is weaker evidence than the punctuation tells.
What you currently rank for.
TOP 10 RANKED KEYWORDS · BY VOLUME
30 keywords to win. 5 articles to write.
Highest-leverage first. Keywords with a ready article on top.
Authority comes before content here. The opportunities below won't rank without link signals first.
Start with general business directories that fit your niche. browse our directory of 100+ free sources.
SHOW SUGGESTED ARTICLE
SHOW SUGGESTED ARTICLE
SHOW SUGGESTED ARTICLE
SHOW SUGGESTED ARTICLE
SHOW SUGGESTED ARTICLE
On-page issues across your top pages.
- Title tag missing1 page
Search engines fall back to the URL or H1, hurting CTR.
wafaudio.com/agents.md - H1 missing3 pages
Every indexable page needs one H1 with the primary keyword.
wafaudio.com/blogs/listenwafaudio.com/blogs/sound-advicewafaudio.com/agents.md
- Title tag too short1 page
Under 30 characters. Likely missing keyword context.
wafaudio.com/ - Duplicate title tags2 pages
Multiple pages share the same title. Confuses SERP intent.
wafaudio.com/blogs/sound-advicewafaudio.com/pages/sound-advice - Meta description missing3 pages
Google synthesizes one from the body. Usually worse for CTR than a written meta.
wafaudio.com/blogs/listenwafaudio.com/blogs/sound-advicewafaudio.com/agents.md - Schema markup missing1 page
No structured data found. Missing rich-result eligibility (Article, FAQ, Product, etc.).
wafaudio.com/agents.md
- Thin content3 pages
Pages under 300 words. May lack enough depth for competitive terms.
wafaudio.com/blogs/sound-advicewafaudio.com/blogs/listen/waf-mix-01wafaudio.com/blogs/listen/waf-mix-02 - Low internal link count1 page
Pages with fewer than 3 internal links. Orphan-page risk, weak link equity flow.
wafaudio.com/agents.md
SITE PROFILE
- Name
- Waves and Frequencies
- Audiences
- Design-conscious music lovers · Vinyl collectors · Home audio buyers
- Locale
- EN / US
- Sitemap pages
- 34
Who's ranking for the same searches.
Want us to fix these for wafaudio?
One keyword in, one published article out, every day. We'll ship against the 30-keyword list above.
The autopilot. $99/mo.
- Specialist AI agents for audits, research, keywords, and articles
- Live SERP keyword data, scored on real intent
- Fact-checked drafts with citations on every claim
- Quality gate refuses thin or unfounded copy
- Native publish to WordPress, Webflow, Shopify, Wix, Ghost
- Schema, internal links, sitemap pings baked in
Beyond the autopilot.
- Site consolidation + redirect plans
- CMS migrations between platforms
- Geo expansion + multi-region strategy
- Custom integrations + webhooks
- White-glove publishing for enterprise teams
REAL DATA ABOVE · 5 QUICK WINS, 5 ARTICLE IDEAS, 30 KEYWORDS FOR WAFAUDIO