You have 200 articles. You submitted to AdSense. It came back rejected for “low value content.” Your gut says “but I have 10x more articles than the threshold people talk about.” Page count isn’t the metric AdSense uses — it’s unique value per page. 20 high-quality articles with original insight beat 200 templated / AI-paste / paraphrase-of-Wikipedia pages every time. AdSense’s reviewer samples your pages, and the average matters.
This article covers how to identify which of your pages are dragging the site down and the surgical fix path — usually delete or merge, not “add more.”
Common causes
Ordered by hit rate, highest first.
1. Programmatic SEO pages with light substance
Each page covers one variant of a template (“Best AI tools for X,” “Best AI tools for Y,” “Best AI tools for Z”) with only the keyword changing. Reviewers see this immediately.
How to spot it: Open 5 pages from the same category at random. If they share the same paragraph structure with mostly different nouns, you have programmatic-light pages.
2. AI-generated articles with no unique angle
ChatGPT-default cadence: opening “today,” three subheadings of 200 words each, generic conclusion. Even if grammatically perfect, reviewers detect the pattern.
How to spot it: Read your articles out loud. If they all sound like the same author — and that author is ChatGPT — your content reads as AI-paste.
3. Near-duplicate articles within the site
You wrote “How to use ChatGPT for writing” and “Best ways to write with ChatGPT” — they cover 80% the same ground. Reviewers count these as one and a half pages, not two.
How to spot it:
# pairwise compare article opening paragraphs
for f in src/content/articles/en/*.mdx; do
head -c 500 "$f"
echo "---"
done | sort | uniq -c | sort -rn | head
Spot repeated opening structures.
4. Summaries of freely available info, no interpretation
“What is X? X is…” with the answer pulled from Wikipedia or product docs. No personal experience, no opinion, no original framing.
How to spot it: For each article, ask “what would a reader get here that they wouldn’t get from the first Google result?” If the honest answer is “nothing,” it’s a thin page.
5. Tag and category archive pages have no content
Your /tag/ai-tools/ page is just a list of links with no intro paragraph. AdSense’s crawler sees this as a thin auto-generated index page, and many tags create many such pages.
How to spot it: curl -s https://yoursite.com/tag/ai-tools/ | wc -c. Under 5000 bytes of HTML = a thin archive.
6. Auto-generated localized variants
You used machine translation to produce 200 pages in 5 languages. Each language is reviewed but most won’t be more than rough machine output. Each version is judged on its own.
How to spot it: Compare your /en/ vs /zh/ vs /es/ content. If the non-English versions are direct MT with no editing, those count as thin.
Shortest path to fix
Step 1: Score every page
Create a spreadsheet with columns:
| URL | Word count | Original elements (0-3) | Inbound links | Action |
|---|
Original element = your data, your screenshot, your opinion, your worked example, a quote from an interview you did. Generic numbered lists don’t count.
| Original elements | Word count | Action |
|---|---|---|
| 0 | any | Delete or noindex |
| 1 | < 500 | Expand or merge |
| 1 | 500-800 | Improve before keeping |
| 2-3 | 800+ | Keep |
Step 2: Remove or noindex the bottom 30-50%
Don’t just unpublish — actually decide:
- Delete if there’s no way to make it useful.
- Merge if it overlaps with a stronger article on the same topic.
noindexif you want the URL to stay live but not be in AdSense’s content sample.
For Astro, add draft: true to the frontmatter, or add <meta name="robots" content="noindex"> for the URL.
Step 3: Deepen the top 20%
For your strongest articles, add original elements:
- Run an actual experiment, screenshot the result.
- Interview one practitioner, quote them.
- Build a comparison table with your own data.
- Write a contrarian section: “Why I disagree with the common advice.”
Aim for 1,500+ words and at least 2 original elements per article.
Step 4: Fix tag and category archive pages
Each archive page should have:
- A 100-200 word intro paragraph explaining what this collection is.
- A clear curation rationale.
- Hand-picked “featured” articles, not just a chronological list.
For tags with < 3 articles, merge them into broader tags or delete them. Search Console will reflag thin tags as low-value-URL.
Step 5: Wait, then resubmit
After cleanup, wait at least 2-4 weeks. AdSense needs time to re-crawl, and rapid resubmissions look like manipulation.
In AdSense → Sites → Request review. In the “what changed” optional field, list specifics (“deleted 60 thin pages, deepened 30 articles with original research, rewrote tag pages”).
Step 6: Monitor the right metric post-approval
Once approved, watch AdSense → Reports → “Per-URL fill rate.” Pages with chronically low fill rate are usually the next ones to lose value — refresh or remove them too.
When this is not on you
AdSense reviewers are partly automated, partly human. Some legitimate sites are rejected initially and approved after improvements. A first “low value content” rejection is common and often fixable in 1-2 cycles.
Easy to misdiagnose as
Adding 50 more pages does not help if they share the thin character. The fix direction is down, not up: cut the weakest pages, improve the strongest. Counter-intuitive but reliable.
Prevention
- Decide on a unique value angle (your data, your perspective, your audience) before producing 100+ pages.
- Don’t equate page count with site value — AdSense doesn’t.
- Audit content depth quarterly: if any page has been live for 6+ months with zero impressions in Search Console, refresh or remove.
- For programmatic / templated content, write the template once at full depth, then customize each instance with at least one original element.
- Tag and category pages need intros, not bare link lists.
FAQ
- What’s the minimum article count? Not officially defined. 25-40 strong pages with original elements often pass.
- Can I improve and resubmit immediately? Yes, but expect another full review cycle (4-8 weeks).