
If your articles are not ranking, the reason is almost never mysterious, and it is almost never "the algorithm hates my site". In practice, nearly every invisible article fails for one of five reasons: Google has not indexed it, the content is too thin to deserve a ranking, it targets the wrong search intent, nothing on your own site links to it, or two of your own pages are competing for the same query. This complete guide explains each cause, how to tell which one you have, and the order to fix them in.
- Almost every invisible article fails for one of five causes: it is not indexed, the content is thin, the search intent is wrong, nothing internal links to it, or two of your own pages are competing for the same query.
- Fix the causes in this guide's order — indexing, intent, depth, links, cannibalization — because each cause hides the ones below it.
- A full self-diagnosis takes about 15 minutes in Search Console, using the routine set out below.
- If none of the five causes applies, the answer is usually time: a new page on a small site needs a complete cluster around it, not endless edits.
Fix causes in this order
Order matters because each cause hides the ones below it. There is no point improving an article Google has not indexed. There is no point polishing internal links to a page that answers the wrong question. Work down this list and stop at the first cause that applies to your article — fix it, wait, then re-check.
- Indexing: Is the page in Google's index at all?
- Intent: Does the page match what the searcher actually wants?
- Depth: Is the page complete enough to deserve a top-ten place?
- Internal links: Does your own site treat the page as important?
- Cannibalization: Is another of your pages stealing its place?
Cause 1: Your article is not indexed
A page that is not indexed cannot rank — full stop. Indexing failures are more common than most bloggers realise: a leftover noindex tag from a staging plugin, a robots.txt rule blocking the folder, a canonical tag pointing at a different URL, or simply a page so isolated that Google's crawler has never found it. Sometimes Google has crawled the page and chosen not to index it ("Crawled — currently not indexed"), which is usually a quality or duplication signal rather than a technical block.
Check this first because it takes two minutes: search Google for site:yourblog.com "your article title" and open Search Console's URL Inspection tool for the exact URL. Our full diagnostic — every cause from blocked crawlers to duplicate-content filtering, with the fix for each — is in why your article is not indexed and how to fix it.
Cause 2: Thin content
"Thin" does not simply mean short. A 400-word page that completely answers a narrow question can rank first; a 2,000-word page that repeats the same point six ways is thin in every way that matters. Thin content is content that does not cover the topic the way the current top results do: it misses sub-questions, gives no examples, shows no evidence of real experience, and leaves the reader needing a second page to finish the job. Google has described its systems as designed to reward helpful, reliable, people-first content — a page that leaves obvious gaps fails that test regardless of word count.
The fix is rarely "add 500 more words". It is to compare your page honestly against the three results above where you want to be, list what they cover that you do not, and fill the genuine gaps — usually with the specific, experience-based detail a content farm cannot copy. We go deep in thin content: what it actually means and how to fix it.
Cause 3: Wrong search intent
Google ranks the type of content the searcher wants, not the type you felt like writing. If the top ten results for your keyword are product roundups and you wrote a personal essay, no amount of optimisation will save the page — it is answering a question nobody asked in that form. Intent mismatch is the most common cause we see in articles that are indexed, decent quality, and stuck on page three forever.
Diagnosis is simple and free: read the first page of results for your target query and describe, honestly, what those pages are and do. Then describe yours. If they differ in type (guide vs. list vs. tool vs. video), format, or angle, you have found your problem. The full method — including the four broad intent types and how fresher, narrower queries reveal intent more honestly — is in wrong search intent: the invisible ranking killer and its sibling guide on matching search intent before you write.
Cause 4: No internal links
Internal links are how you tell Google — and readers — what matters on your site. An article published and then never linked from anywhere except the blog archive is an orphan, and orphans get crawled rarely, understood poorly, and ranked accordingly. Google's own documentation notes that links are one way its crawler finds pages at all, and that descriptive anchor text helps it understand what a page is about.
The painful part: this cause is entirely self-inflicted and entirely free to fix. Audit your related articles, link to the invisible one from every genuinely relevant page with descriptive anchors, and make sure it sits within a cluster around a main guide page rather than floating alone. Details and tactics are in no internal links: the self-inflicted ranking problem and the internal linking checklist.
Cause 5: Keyword cannibalization
If you have published for any length of time, you have probably written two articles that chase the same search query — a guide and its update, two listicles a year apart, a main guide and a spoke that drifted onto the same topic. Google then has to pick between your pages, often picks the weaker one, splits the signals both pages earn, and ranks neither as well as a single strong page would rank. In Search Console it looks like one page bouncing in and out of the results while its twin flickers on page two.
Cannibalization is diagnosed in Search Console (one query, two of your URLs, alternating impressions) and cured by merging, redirecting, or sharply differentiating the pages. The full process is in keyword cannibalization: find it and fix it.
A 15-minute diagnosis routine
- Minutes 0–3: Search Console → URL Inspection on the article. Indexed? Blocked? Canonical chosen by Google different from yours? If not indexed, stop and fix that.
- Minutes 3–6: Pages report → filter to the article's main query. Do two of your URLs appear for it? If yes, cannibalization.
- Minutes 6–10: Google your target query in an incognito window. What are the top five results — type, format, depth? Does yours genuinely belong among them?
- Minutes 10–13: Count internal links pointing to the article (your CMS search, or a crawl tool). Zero to two links means structure is a prime suspect.
- Minutes 13–15: Skim your article beside the #1 result. List what it covers that yours does not. That list is your fix plan.
One more honest note: sometimes the diagnosis is "nothing is wrong, the page is three weeks old and your site is small". New sites and new pages take time to earn trust and links. If you work through all five causes and none apply, the correct action is usually to keep building the cluster around the page — the writing system in how to write articles that rank — rather than endlessly editing a fine article.
In this guide

Why your article is not indexed by Google (and how to fix it)
Your article is not indexed by Google? Work through the real causes — noindex tags, robots blocks, canonicals, crawl budget and quality holds — and fix each one.
Read the guide
Thin content: what it actually means and how to fix it
Thin content is not just short content. Learn what Google actually means by thin, how to audit your articles for it, and how to expand pages so they deserve to rank.
Read the guide
Wrong search intent: the invisible ranking killer
Wrong search intent kills good articles: Google ranks the content type searchers want, not the one you wrote. Learn to spot intent mismatch and fix your page.
Read the guide
No internal links: the self-inflicted ranking problem
Articles with no internal links get crawled rarely and rank poorly. Learn how internal links work, how to audit orphan pages, and a linking routine that fixes it.
Read the guide
Keyword cannibalization: when your articles compete with each other
Keyword cannibalization: two of your own articles competing for one query splits your rankings. Learn to find cannibalization in Search Console and fix it.
Read the guideSources (5)
Google Search Central documentation on indexing and crawling (developers.google.com/search/docs), Google's "Creating helpful, reliable, people-first content" guidance, and Google Search Console help on the URL Inspection tool and Pages report. Linked throughout this guide.
- Search Console Help — URL Inspection tool
- Google Search Central — Creating helpful, reliable, people-first content
- Google Search Central — How to specify a canonical URL
- Google Search Central — Link best practices for Google
- Google Search Central — SEO Starter Guide
What this diagnosis will not fix
Honesty about limits matters. This framework assumes a basically sound site: no manual action, no hacked pages, no server that falls over under crawl load. If Search Console's Security Issues or Manual Actions reports flag your site, resolve those first — they sit above everything here. It also assumes the topic itself has search demand. A flawless article about a question literally nobody types into Google will not rank its way to traffic; the five causes explain failure on contested ground, not the absence of a game. Finally, brand-new domains should expect the diagnosis to return "cause: time" more often than established sites do — Google samples new sites slowly, and the correct response is building the first complete cluster, not churning edits.
Reading your results like an editor, not an alarm
One behavioural change separates site owners who fix ranking problems from those who chase them: work on a monthly rhythm, not a daily one. Positions wobble daily for reasons that mean nothing — data centre variation, SERP tests, a competitor's experiment. Diagnose monthly, fix in priority order, and judge each fix after four to six weeks of data. The owners who panic-edit weekly accumulate a site full of half-finished changes and no idea which one worked. Every spoke in this cluster therefore ends with a measurable check — an inspection, a report, a count — because "I changed it and waited" beats "I changed everything and hoped" every single time.
A closing note on patience and proof
Every fix in this cluster shares one property: its result is measurable. Indexing shows in URL Inspection. Coverage shows in impressions broadening. Intent shows in CTR. Links show in crawl frequency. Cannibalization shows in one URL consolidating a query. Insist on that measurability in all SEO advice you ever take, including ours — a recommendation that cannot tell you what will change, where you will see it, and roughly when, is not a recommendation. It is a horoscope.
Frequently asked questions
How long should I wait before deciding an article is not ranking?
Give a new article at least 4–8 weeks on an established site, longer on a new one, and check it is indexed within the first week. If it is indexed and impressions are zero after a month, run the diagnosis in this guide — waiting rarely fixes a structural problem.
Can one article have more than one of these problems?
Yes, and it is common: a thin article with no internal links is the classic pair. Fix causes in the order listed — indexing, intent, depth, links, cannibalization — because earlier causes mask later ones.
Does Google penalise sites for these issues?
These are rarely formal penalties. Thin content, intent mismatch, and orphan pages simply fail to earn rankings. Manual actions exist but are uncommon; check Search Console's Manual Actions report if you suspect one.
My article ranked, then dropped off completely. Is that the same problem?
A sudden total drop suggests indexing or cannibalization first — check URL Inspection and whether a newer page of yours now appears for the same query. Gradual slides usually mean competitors refreshed or intent shifted, which points to a content refresh.
Should I delete articles that will not rank?
Only after diagnosing them. Pages failing on links or cannibalization are usually fixable or mergeable, and merging keeps their value. Delete only content with no search value, no links, and no reader value.
Stop guessing and diagnose in order: confirm the page is indexed, then work down the five causes and fix the first one that applies. One diagnosis, one fix, then four to six weeks of evidence before the next change.
Which of the five causes is keeping your best article invisible — and what did Search Console actually say when you checked?