360 Digital Marketing
  • Home
  • Our Services
  • Contact Us
Select Page

826 Pages Invisible to Google – and the Site’s Owner Had No Idea

Jun 16, 2026 | SEO Audit

A technical SEO audit found that a vinyl record search engine with 830+ pages had a sitemap listing only 4.
Here’s what we found, what we fixed, and what happened next.

The Business

HuntVinyl is a vinyl record search engine — a custom-built site that indexes 792 independent record stores across 35+ countries and lets collectors search for records across all of them at once. It had been built out steadily: hundreds of store pages, country pages, a growing catalog. The content was real and the site worked. But organic traffic wasn’t growing the way a site with that much content should.

The Challenge

When you build a site page by page over time, it’s easy to assume Google is keeping up. The pages are there. The site loads. Nothing looks broken. But Google doesn’t find pages by magic — it finds them because a sitemap tells it where to look.

HuntVinyl had a sitemap. That was the problem.

What We Did

We ran a full technical SEO audit — crawlability, sitemap structure, robots.txt, structured data, page-level metadata, URL consistency, and cache headers. We pulled the sitemap, cross-referenced it against Google Search Console, and compared what Google was actually indexing against what the site actually contained.

What We Found

826

pages missing from the sitemap. The site had 830+ indexable pages. The sitemap listed 4. Every store page, every country directory, every piece of content added since launch was invisible to Google’s crawler.

Not a broken sitemap — a sitemap that had never been updated beyond the original 4 static pages. To Google, HuntVinyl was a 4-page website.

The audit also found:

  • robots.txt conflict — Cloudflare was injecting its own User-agent: * block and a second custom block sat below it. Some crawlers would ignore the second block, meaning admin path restrictions weren’t reliably enforced
  • No cache headers — every request was hitting the origin server with zero caching instructions, slowing load times for every visitor
  • Structured data gaps — 792 store pages had no schema markup, leaving rich-result opportunities (local business cards, breadcrumbs) untapped
  • Keyword misalignment — pages targeting terms too competitive for a newer domain, while high-volume lower-difficulty terms were being ignored

What We Fixed

Within days of the audit:

Dynamic sitemap deployed. A new sitemap.php generates all 836 URLs directly from the database and updates automatically as new stores are added. No manual maintenance, no pages going missing.

robots.txt consolidated. Single User-agent: * block, admin paths properly disallowed, no more conflicting rules.

Cache headers added. HTML cached for 1 hour, CSS/JS for 1 month, images for 1 year — faster page loads across the board.

A keyword strategy and content roadmap followed, matching target terms to the site’s actual authority level and identifying the content gaps most likely to drive qualified traffic over the next 6–12 months.

The Result

The numbers are from Google Search Console — not projections.

Period Clicks Impressions
Before fix (Feb–Mar 2026) 5 138
After fix (Apr–Jun 2026) 32 4,216
Change +540% +2,955%

In under two months, the site went from Google knowing about 4 pages to having 836 pages eligible to rank — and impressions reflected it immediately. The site is still early in its SEO trajectory, but the foundation is now clean. Every page published from here builds on something Google can actually find.

“The content was all there. The work had been done. The site just needed someone to look under the hood — because what Google doesn’t know about can’t help you.”

Think your site might have hidden issues?

Get your free website audit →

Get In Touch

Connect with 360 Digital Marketing

hello@360digitalmarketing.ca
Articles

A Website, a Few Reddit Posts, and Revenue Within 3 Months

Services

Website Design and Development

Digital Marketing Strategy Services

AI Implementation & Automation Consulting

E-commerce Solutions

Powered by
►
Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
None
►
Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
None
►
Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
None
►
Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
None
►
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
None
Powered by