SEO mistake + fix
How I fixed 14 Google-invisible pages with 3 lines of XML
I'd spent weeks writing 16 targeted SEO landing pages for my Mac app. Then I checked the sitemap index. It referenced 2 of them. The other 14 had been invisible to Google for months.
July 13, 2026 · Michael at Yuzool
I build Rank, a Mac app for working with Google Search Console data. My own site was the test case. I'd been wondering why the landing pages I'd written for Rank weren't showing up in Search Console at all — zero impressions, zero clicks, as if the pages didn't exist.
They didn't exist. Not as far as Google was concerned.
What a sitemap index actually does
If your site uses a sitemap index — a root XML file that points to sub-sitemaps — Google only discovers the URLs that appear in those sub-sitemaps. The sitemap index itself is not the list of your pages. It's a table of contents pointing to the lists.
Yuzool uses a sitemap index at /sitemap.xml. It referenced one sub-sitemap for the main site pages. The Rank-specific sub-sitemap, which contained all 16 landing pages, was never listed.
So from Google's perspective, those 16 pages didn't exist.
The fix: 3 lines of XML
Adding the missing reference to sitemap.xml took about two minutes:
<sitemap>
<loc>https://www.yuzool.com/apps/rank/sitemap.xml</loc>
</sitemap>
I did the same for the Dispatch, Relay, and DripSend sub-sitemaps — all had the same problem. Then I resubmitted the sitemap index in Google Search Console and requested indexing for the highest-priority pages manually.
How I found it
I found this by cross-checking the sitemap index against the actual directory structure. The pages existed on the server. The sub-sitemaps existed. But the index didn't reference them, so the crawler never followed the chain.
This is the kind of thing that's easy to miss because everything looks fine locally. The pages load. The links work. The only signal that something is wrong is the absence of impressions in Search Console — and absence is easy to explain away as "the pages are new" or "the niche is small."
In this case, some of those pages were months old.
What happens next
Google doesn't re-crawl immediately. After resubmitting, I watched Search Console's Coverage report for the affected pages to move from "Discovered — currently not indexed" into "Indexed." For new pages on a low-authority domain this can take days to a few weeks.
I'm using Rank to track which pages get picked up and in what order — indexing velocity is itself a useful signal about which content Google considers more relevant.
The broader lesson
SEO mistakes are often invisible by design. A broken page 404s loudly. A misconfigured sitemap fails silently. The page loads fine in a browser, your tools show no errors, and the only evidence of the problem is the slow accumulation of nothing.
Checking your sitemap index takes five minutes. If you run a site with multiple product sections, each with its own sub-sitemap, do it today. The fix, if you need one, is three lines of XML.