Identify one primary keyword and 2–3 secondary or semantic keywords for the page.
On-Page SEO
Every on-page ranking factor — from search intent matching and title tag character limits to Core Web Vitals thresholds, canonical tags, and cannibalization detection — in one systematic checklist built for pre-publish review and periodic content audits. For more background and examples, see the guidance below; for built-in tools and options, use the quick tools guide.
Checklist Items
0 done•17 left•5 of 6 sections collapsed
Confirm the page format matches the search intent of your primary keyword.
Read the SERP Before You Write a Word
Before applying any item on this checklist, spend five minutes studying the actual search results page for your target keyword. The SERP tells you what result type is achievable — and that fundamentally changes your optimization priorities before you write a single heading or choose a content format.
💡 Featured snippet in the results
Your best outcome isn't just ranking #1 — it's capturing the snippet, which can generate 2–3× more clicks than a standard first-position result. Structure one heading as the exact question the snippet would answer, and place a direct 40–60 word answer immediately below it. Snippet capture is a distinct optimization goal layered on top of standard page ranking — and it's achievable from positions 2 through 10, not just position 1.
⚠️ Top 10 dominated by large brand domains
Enterprise publications and Wikipedia-style sites filling every top position signal a domain authority barrier that on-page optimization alone cannot overcome for a newer or mid-authority site. No amount of technical polish bridges a 50-point domain rating gap. Target a more specific long-tail variant where smaller domains have cracked the top 10 — those SERPs are the realistic entry points for building ranking history.
✅ Mix of domain sizes in the top 10
A varied SERP with diverse domain types signals genuine opportunity. No authority wall is blocking the keyword — a well-optimized page from a mid-authority domain can realistically enter the top 10 within 2–4 months of publishing, given solid on-page execution and internal linking from existing site content. This is the signal to prioritize the full checklist rather than questioning the target keyword.
🔍 Image pack or video carousel in results
Multimedia SERP features signal that Google considers visual or video content essential to satisfying this intent. Competing for these keywords without original images or an embedded video means fighting for standard text-result real estate while multimedia results sit visually above. Including optimized original images or a relevant video isn't supplemental on these pages — it's table stakes for meaningful visibility.
Realistic Timelines for On-Page Changes
Rankings are a lagging indicator. Google must recrawl your page, reprocess its signals, and re-evaluate its standing against every competing page — a cycle measured in weeks, not hours. Knowing what to realistically expect after each type of change prevents the most common mistake in SEO: second-guessing correct decisions before they've had time to register.
| Change Type | Typical Timeline | What to Monitor |
|---|---|---|
| Title tag rewrite | 2–4 weeks | CTR changes appear in Search Console within days of Google adopting the new title — the fastest feedback loop in on-page SEO |
| Content depth expansion | 4–10 weeks | Request a recrawl via Search Console to accelerate; older low-traffic pages may crawl infrequently and take longer to reflect changes |
| Schema markup added | 1–3 weeks | Rich result enhancements surface in Search Console's Enhancement reports; ranking impact is secondary to the immediate CTR lift from visual treatment |
| Core Web Vitals improvement | 4–8 weeks | Field data in Search Console updates on a monthly cycle; lab scores in PageSpeed Insights reflect technical changes immediately after deployment |
| Internal links added | 3–8 weeks | Impact speed depends on how frequently Google crawls the linking page — high-traffic pages are recrawled more often and transfer equity sooner |
| Cannibalization resolved | 6–12 weeks | 301 redirects from retired URLs require full processing time for Google to consolidate equity — ranking fluctuation is normal in the first 4 weeks |
| Canonical tag corrected | 2–6 weeks | Search Console's Index Coverage report will reflect the correct canonical once recrawled; any previously competing URL should drop from index |
Using Search Console to Find Your Highest-Leverage Pages
This checklist applies to every page, but attention is finite. Google Search Console's Performance report contains two specific filters that surface the existing pages where on-page improvements return the most — without publishing a single new piece of content. Running this audit monthly turns reactive optimization into a systematic process.
🎯 High Impressions + Low CTR → Title Priority
Pages with over 500 monthly impressions and a click-through rate under 3% are already appearing in search results — they're just failing to earn clicks. This pattern almost always points to a title tag and meta description that don't match what the searcher was hoping to find. A single rewrite on one of these pages routinely increases monthly organic traffic by 40–80% with zero changes to the page content or technical setup.
Performance → Pages tab → Sort by Impressions ↓ → Filter CTR < 3%
📈 Positions 8–15 → Content Depth Priority
Pages averaging position 8–15 are on the cusp of page one — Google has already determined they're relevant to the query, just not fully competitive with current top results. For these pages, adding sections that address questions top-ranking pages answer, pushing internal links from related authoritative pages, and refining heading structure consistently moves them into positions 3–7 faster than any other single action available without external link building.
Performance → Pages tab → Filter: Avg. Position > 7 and < 16
The Content Decay Curve — Refresh, Replace, or Retire?
A page published today will typically reach peak ranking position 3–9 months after publication, then gradually decline as competitors publish newer and more thorough content on the same keyword. On-page SEO is a maintenance discipline, not a one-time publishing event. The question isn't whether to revisit old content — it's which of three actions to take when you do.
Previously ranked in the top 10 — now declining
The page has at least one inbound backlink and covers an evergreen topic with stable search demand. Add new data points, write sections that address questions the original skipped, update statistics that have since changed, and add a visible 'Last updated [Month Year]' note near the top of the content. Refreshing an established page almost always produces faster ranking recovery than starting a new URL from zero authority.
Never ranked above position 20 due to a wrong angle
If the page mismatched search intent from the start and has never gained traction, a surface-level refresh won't fix the foundational problem. Create a new page with the correct format and intent match, then 301 redirect the old URL to it. Any residual link equity or crawl history the old URL accumulated transfers through the redirect — so the new page doesn't start completely from scratch even if it has never ranked.
Never ranked, no backlinks, no longer topically relevant
Pages that have never ranked, carry no inbound links, and cover topics no longer central to the site consume crawl budget and create future cannibalization risk for new content you'll publish. Retire them cleanly: 301 redirect to the nearest related page if one exists, or apply a noindex directive if no appropriate redirect target is available. A smaller, tighter site with strong topical coherence consistently outranks a larger site diluted by off-topic or zero-equity pages.
Master This Checklist Quickly
Every important button and option for this pre-made checklist, shown in a glance-friendly format.
Start Here
- 1
Click any item row to mark it complete.
- 2
Use the note row under each item for quick notes.
- 3
Use the tool row for undo, redo, reset, and check all.
- 4
Use Save Progress when you want to continue later.
Checklist Row Tools
Top Action Buttons
Share
Open all sharing and export options in one menu.
Add & Ask
Open one menu for apps and AI guidance.
Copy and customize
Create a new editable checklist pre-filled with your chosen content.
Save Progress
Adds this checklist to My Checklists and keeps your progress in this browser.
Most Natural Usage
Track over time
Check items -> Add notes where needed -> Save Progress
Send or export
Open Share -> Choose format -> Continue
Make your own version
Copy and customize -> Open create page -> Edit freely
Checklistify
Free Printable Checklists
On-Page SEO
Every on-page ranking factor — from search intent matching and title tag character limits to Core Web Vitals thresholds, canonical tags, and cannibalization detection — in one systematic checklist built for pre-publish review and periodic content audits.
Keyword and Search Intent Research
Title Tag and Meta Description
URL, Heading Structure, and Content
Internal Links and External Links
Images and Media
Technical On-Page Checks
Additional Notes
Use this space for follow-ups, reminders, and key references.
