The on-page SEO checklist for new articles that actually moves rankings
You hit publish. Three days later, nothing. Not a single impression in Search Console. I've been there more times than I'd like to admit—once with an article I was genuinely proud of, watching it sit at position 74 for a keyword I thought I'd nail.
Here's what I've learned the hard way: the on-page SEO checklist for new articles isn't about ticking 40 boxes. It's about getting maybe eight things right, in the right order, before you hit that button. Everything else is noise.
This isn't a generic on-page SEO checklist you can find anywhere. It's the workflow I now run on every article before publication—and it's changed my results measurably.
Key Takeaways
- Optimize your article before publishing, not after—the first 48 hours shape how Google treats the page.
- Title tag length matters less than intent match. A 45-character title that answers the query beats a 60-character one that doesn't.
- Internal links are the single most under-used lever on new articles. Aim for 3-5 contextual links from existing pages.
- Structure for extractability: short paragraphs, clear H3s, direct answers. AI search surfaces quote what it can parse.
- Skip most "technical" checks on your CMS—they run automatically. Focus your time on content structure and internal linking.
- One measurable benchmark beats ten vague rules: track position for your target query at day 7, day 30, day 90.
Before you write a single word
Most checklists start at the title tag. Wrong starting point.
The article's fate is decided before your first sentence, in the keyword research and intent mapping. I wasted two years writing "comprehensive" articles that lost to thinner pages because I'd misread what the searcher actually wanted.
Does your article match the search intent, not just the keyword?
Search "on page seo checklist." You'll find listicles, PDFs, templates, and tools. Different formats for the same query. Google isn't confused—it's ranking whatever satisfies the dominant intent. If most of the top results are downloadable PDFs and yours is a 3,000-word essay, you're fighting uphill.
Before writing, I open the top few results for my target query and ask two questions: What format dominates? And what's missing from all of them? That gap is my angle.
Where does your primary keyword actually belong?
You need it in three places, and no more:
- The title tag (naturally, ideally near the front)
- The first 100 words of the body
- One H2 or H3
That's it. Chasing keyword density beyond this makes you sound like a robot. I've tested articles at 0.4% and 1.2% density for the same term. No ranking difference. Readability difference: massive.
Structural checks that take 10 minutes and pay off for months
Once the draft exists, structure becomes the workhorse.
Is your heading hierarchy doing real work?
H2s and H3s aren't decoration. They tell Google what each section covers and give you spots to rank for long-tail variations of your main term. When I audited my old posts, I found I'd been writing H3s like "More considerations" and "Final thoughts." Useless. Rewriting them as actual questions—"How many internal links should a new article have?"—picked up featured snippet positions on several posts within six weeks.
Can a machine extract a clean answer from your article?
This is the piece nobody covered three years ago and everyone should handle in 2026. AI search surfaces pull answers from pages that are easy to parse. A direct question in an H3 followed immediately by a one or two-sentence answer is the pattern that gets quoted. Bury the answer in paragraph four under three hedges, and the machine skips to a competitor.
Open a new file. Write your H3s as questions. Answer each in the very next sentence. Then elaborate.
The eight-point pre-publish checklist I actually use
Here's the version taped to my monitor. It's short on purpose.
| Check | Target | Why it matters |
|---|---|---|
| Title tag | Match intent, keyword near front, ~50-60 chars | Drives CTR; the first thing users see in results |
| Meta description | 150-160 chars, includes a reason to click | Weak influence on rankings, strong influence on CTR |
| URL slug | 3-5 words, keyword included, no dates | Supports relevance; dates age badly on evergreen posts |
| First 100 words | Hook + keyword + promise | Confirms topical relevance to crawlers early |
| Heading structure | One H1, logical H2/H3 nest, questions where useful | Signals coverage and enables snippet extraction |
| Internal links | 3-5 outbound to relevant existing pages | Passes context and helps crawlers discover the new page |
| Images | Descriptive alt text, compressed file size | Accessibility and page speed both depend on this |
| Schema markup | Article schema minimum; FAQ if you have Q&A sections | Feeds rich result eligibility and AI extraction |
Notice what's not on it. No word count target. No keyword density number. No "add 5 external links" rule. Those constraints cause more harm than good on new articles—they push you to pad or bolt on things the reader doesn't need.
How many internal links should a new article have?
Three to five contextual links from existing, indexed pages pointing to your new article is the target I aim for. That's the direction that matters most. Within the article itself, 3-6 outbound internal links to related posts is plenty.
And the mechanics matter: link from a page with real authority, and use anchor text that describes the target page. I once wrote a new post and got a link from my highest-traffic article using the anchor "read more here." Almost no effect. Rewriting the anchor to match the target's topic moved that post from position 30-something to the top 15 within a month.
What most on-page checklists tell you that you can safely ignore
Long lists feel thorough. They also waste your time.
Technical items your CMS already handles
Canonical tags, XML sitemap inclusion, mobile responsiveness, HTTPS, page load basics—if you're on WordPress, Webflow, Ghost, or any modern platform, these are handled. You don't need to verify them on every article. Check them once when you set up the site, then forget them.
What you do need to check: are you accidentally publishing with a noindex tag? Is your category page cannibalizing your article's keyword? These trip people up constantly, and no generic checklist flags them.
The keyword density myth, again
Every checklist mentions it. None of them need to. Write for the reader. Use the keyword where it fits naturally. Move on. The one exception: if you're not using the term at all in a 1,500-word article targeting it, you've drifted off-topic. Read it back and check that you actually addressed the query.
What to do in the 48 hours after publishing
Pre-publication is half the job. The other half is the window right after.
Request indexing in Search Console—yes, manually, every time on a new site. Submit the URL to any internal search or site search tool you run. Share it where your audience lives, not as a vanity exercise but to generate early engagement signals.
Then let it sit for a week. Don't touch it. The compulsion to tweak the title on day two because it hasn't ranked is real, and it's counterproductive. I've done it. It reset my expectations and gave me nothing.
At day 7, check Search Console for impressions. If it's getting impressions but no clicks, your title and meta description need work. If it's getting nothing at all, the problem is structural—likely internal linking or intent mismatch.
The 2026 addition: writing for AI search surfaces
Three years ago, optimizing a new article meant optimizing for a blue link on a results page. That's no longer the whole picture.
AI-generated answers now sit above those links for a growing share of queries. To get cited, your article needs to be extractable. That means:
- A direct answer near the top, not buried
- Clean H3s phrased as the questions people ask
- Short paragraphs—two to four sentences max in key sections
- Concrete lists, tables, and definitions the model can lift
- Article schema so the content is machine-legible
This isn't a replacement for the classic checklist. It's an addition. And honestly? The articles that get quoted by AI assistants tend to be the same ones that read well for humans. Clarity wins in both contexts.
Stop looking for the perfect checklist. Build a workflow.
The word "checklist" implies a finish line. There isn't one. What you actually need is a repeatable sequence you trust enough to follow without second-guessing every step.
Mine takes about 90 minutes per article now, most of it spent on intent mapping and internal linking—the two things that separate articles that rank from articles that don't. I've cut the technical verification to almost nothing because I trust my platform. I've cut the keyword-density tracking entirely.
What's left is the stuff that compounds. Structure. Links. Extractable answers. A title that earns the click.
The next time you're about to publish, try stripping your checklist down to eight items. If your rankings don't change in 90 days, add one back. Keep what moves the needle. Everything else is decoration.