Content Quality (30)
Programmatically templated content with no human review. Audit and humanize.
Mid-content ads push text down, causing CLS. Reserve fixed slots.
Republished content treated as duplicate. Always canonical to original.
Pages targeting same intent with thin variations. Consolidate into one strong page.
Content syndicated to other sites without canonical. Set canonical to original.
Page is mostly ads on first screen. Demoted by Page Layout algorithm.
Keyword density above 3-4% looks spammy. Rewrite naturally.
white-on-white text or display:none links. Manual action risk.
60%+ of body identical across pages. Rewrite uniquely or canonicalize.
Placeholder text in production. Replace before launch.
Health/finance content without expert author hurts trust. Show credentials prominently.
Content that mirrors what's already abundant. Rewrite with original perspective.
Internal links to staging.domain.com in HTML. Audit and replace.
/test, /staging URLs accessible. Block via robots.txt + return 410.
Same content in multiple languages causes self-cannibalization. Add hreflang.
Page is mostly affiliate links with thin commentary. Add genuine analysis.
Empty placeholder pages in index. Noindex or 404 until ready.
Hard to tell article from advertising. Disclose sponsored content clearly.
Spam comments / forum posts indexed. Moderate or noindex.
No experience indicators (credentials, citations, reviews). Add visibly.
No privacy policy hurts trust + breaks GDPR/CCPA compliance. Add page.
Site without About page lacks entity / E-E-A-T signal. Create with team + history.
Stale content suppressed by freshness signal. Update or noindex.
Long-form content needs visible author for E-E-A-T. Add author bio + schema.
PDFs with valuable content but no HTML version. Provide HTML for ranking.
Pages under 300 words on commercial intent rank poorly. Expand with depth.
Contact page with only a form lacks trust signal. Add address, phone, hours.
Trust signal for commercial sites. Add visible link in footer.
Time-sensitive content without visible date hurts trust. Show publishedAt prominently.
Article shows 2019 date in 2026. Refresh and update lastEditedAt.