We had been optimizing the wrong thing. For months the working assumption was that our articles were in search and just ranking badly — buried on page four, out-competed on the keywords, the normal grind of SEO. So the plan was always "write better, target sharper, climb." Then we ran the most basic check there is, and it turned out we were not losing the ranking competition. We were not in it at all.
This is the report on that check. It is not a tools review and it is not a strategy post. It is what we searched, what came back, and the uncomfortable gap between "our content is not winning" and "our content is not indexed," which are different problems with different fixes and we had been treating the second as if it were the first.
What we wanted to find out, and why it matters to you
The question is narrower than "why don't we rank," and you should ask it before that one: are the articles in the search index at all?
The distinction matters because the two failures look identical from the outside — in both cases you search for something and your page is not there — but they have nothing in common underneath. A ranking problem means your page exists in the index and other pages are beating it; the fix is better content, better targeting, better links. An indexation problem means your page is not in the index; no amount of on-page optimization touches it, because you are tuning a car that is not on the track. If you have ever poured work into "improving SEO" without asking whether your pages are indexed first, this is the check you skipped, same as we did.
How we measured it, so you can repeat it
The method is deliberately dumb, which is the point — dumb is repeatable and hard to fool yourself with.
For each post, we took its exact title, wrapped it in quotes, and searched for that quoted string. Then we looked for our own URL in the results. That is the whole test, and the reason it works is worth spelling out: your article title is a nearly unique string of words that nobody else is trying to rank for. There is no competition for the exact phrase of your headline. So if you search that exact phrase in quotes and your page does not come back, the explanation is almost never "you were out-ranked" — it is "the page is not in this index." The quoted-title search strips ranking out of the equation and leaves indexation.
The one discipline that makes or breaks this: we separated three outcomes, not two. A result set that came back and did not contain our URL counts as not found. A result set that came back and did contain it counts as found. And a request that failed at the network level counts as not checked — never as not found. Conflating "the page is not there" with "we could not complete the check" would quietly poison the conclusion, so we kept them as distinct states and only counted clean checks. We ran this on 2026-09-13.
Separately, we also checked target queries — the actual phrases a reader might type — and looked for any of our pages in those results. That is a different measurement: the quoted-title search asks "does this specific page exist in the index," while the query search asks "do we surface for the things people search." We kept the two apart because they answer different questions.
You can do both with nothing but a browser. Quote the title, search, look for your URL. Then search your target queries and look for any of your URLs. No paid tooling required; the value is in the discipline of the three states, not the software.
What came out
We checked 8 posts by exact title. We found 0 of them.
Broken out by platform, it was uniform: devto 0 of 2, telegram_dzen 0 of 2, telegraph 0 of 2, tumblr 0 of 2. Not a weak platform dragging down a strong one — every platform we checked returned nothing for the exact titles of the posts we published on it.
The separate query measurement matched the shape of it: across the 22 queries we checked, we appear for 0.
Sit with what the first number means, because it is worse and cleaner than a bad ranking. When your exact, quoted title does not return your page, you are not being out-competed — there is no competitor for your headline's exact wording. The straightforward reading is that, in this index, on this date, those pages were not present to be ranked at all. The 22-query result is consistent with that, but it is the quoted-title zero that carries the weight, because it isolates indexation from ranking. We had been writing to win a race we had not been entered into.
That reframes every "improve the content" instinct we had. You cannot out-optimize your way from not-indexed to page one. The lever is not the article; it is whether the article exists in search in the first place.
Limits: what this does not prove
We would rather hand you the caveats than let the zero get over-read, because a clean zero is easy to inflate into a bigger claim than it can carry.
This is one search engine. We checked one index. Other engines maintain their own, crawl on their own schedules, and may hold these same pages or not — absence from one result set is not absence from all of them, and we did not test the others here. "Not found in the index we checked" is the exact claim; "not on the internet" is not.
The sample is what it is: 8 posts and 22 queries, on a single date. A different set of posts, or the same posts next month, could come back differently. Search indexes change, pages get crawled or dropped, and a one-day snapshot is a snapshot, not a trend. This is why we are not treating the zero as permanent — we are repeating the check, not filing it.
And we are deliberately not claiming to know why. It is tempting to connect this to something we measured earlier — that none of the platforms we checked passed link authority to our site — and reason that pages search engines are told to ignore would also fail to get indexed. That is a plausible hypothesis. It is not a proven cause. A correlation between two of our own findings is a reason to run a third, targeted test, not a mechanism we get to assert. We are stating the two results side by side and stopping there, because the honest thing is to say we found the effect and have not yet established the cause.
What we changed because of it
We reordered the whole question. Indexation now comes before ranking, as a gate. Before we ask "how do we rank for this," we ask "is the page even in the index," because we just spent months answering the second question with tactics that only address the first. The quoted-title check is now the first thing we run on a published post, not an afterthought.
We stopped crediting work that cannot pay off yet. Keyword targeting, on-page tuning, internal structure — all of it assumes the page is in the index. On pages that are not, that effort returns nothing, and we had been spending it anyway. Until a page clears the indexation gate, polishing its SEO is tuning a car that is not on the track, and we are not doing that anymore.
We put the check on a repeat schedule instead of trusting a single date. The index changes; our knowledge of it should not be one dated zero we quietly assume holds forever, which is precisely the mistake — assuming without checking — that got us here.
And we changed how we judge a place to publish. "Does this platform have an audience" was already on our list. "Do our pages on this platform actually appear in search" is now on it too, because a page that is not indexed is not doing the search job we published it to do, however good the writing is.
The blunt summary is that we discovered we were not competing. Eight posts, four platforms, zero found by their own exact titles, on one date in one index. The fix was not a better article. It was running the one search we had assumed we did not need to.
Top comments (0)