A systematic checklist eliminates guesswork from SEO content creation. Rather than relying on memory or instinct, following a consistent process ensures every piece of content is properly optimized before and after publication. This checklist covers the entire workflow from keyword selection to post-publish optimization.
Pre-Writing Checklist
Keyword Research
- Primary keyword selected with realistic ranking potential
- Search volume and keyword difficulty assessed
- 2-3 secondary keywords identified (related terms and variations)
- Long-tail keyword opportunities mapped
- Search intent analyzed — is the keyword informational, commercial, navigational, or transactional?
SERP Analysis
- Top 10 results reviewed for the primary keyword
- Content format analyzed — what type of content ranks? (guide, listicle, tool, comparison)
- Content length assessed — how long are the top-ranking pages?
- Content gaps identified — what do top results miss that you can cover?
- Featured snippet opportunities noted — is there a snippet to target?
- People Also Ask questions documented
Content Planning
- Outline created with H2 and H3 heading structure
- Target word count defined based on SERP analysis
- Unique angle or value proposition identified — why should this rank over existing content?
- Internal linking opportunities identified — which existing pages should link to and from this content?
Writing Checklist
Title Tag
- Primary keyword included near the beginning
- Under 60 characters to avoid truncation
- Compelling and click-worthy — includes benefit or hook
- Unique — no other page on the site has this title
Meta Description
- Primary keyword included (Google bolds matching terms)
- Under 155 characters
- Compelling summary that encourages clicks
- Unique to this page
URL Slug
- Primary keyword included
- Short and readable
- Hyphens between words (no underscores or spaces)
- No unnecessary words (“a,” “the,” “and”)
Heading Structure
- Exactly one H1 tag containing the primary keyword
- H2 headings for major sections — include keyword variations and secondary keywords
- H3 headings for subsections within H2 sections
- Logical hierarchy maintained (H1 → H2 → H3, never skipping levels)
- Headings are descriptive and help users scan the content
Content Body
- Primary keyword appears in the first 100 words
- Natural keyword usage throughout — no stuffing
- Semantic keywords and related terms included
- Short paragraphs (2-4 sentences for mobile readability)
- Bullet points and lists for scannable information
- Clear, direct language — no filler or fluff
- Unique insights, examples, or data that competitors lack
Introduction
- Hooks the reader immediately
- Establishes what the article covers
- Includes the primary keyword naturally
- Communicates the benefit of reading further
Media and Visual Checklist
- Images included to break up text and illustrate points
- All images have descriptive alt text (with keywords where naturally relevant)
- Image file names are descriptive (keyword-relevant.jpg, not IMG_001.jpg)
- Images are compressed for fast loading
- Images use modern formats (WebP or AVIF where supported)
- Width and height attributes set on all images (prevents CLS)
Internal and External Linking Checklist
Internal Links
- 2-5 internal links to relevant existing content on your site
- Descriptive anchor text that includes relevant keywords for the target page
- Links placed naturally within the content where they add value
- Update existing articles to link back to this new content
External Links
- Link to authoritative sources when citing data or claims
- External links open in new tabs
- Only link to reputable, relevant sources
- No excessive outbound links that could dilute the page
Technical SEO Checklist
- Page loads in under 3 seconds
- Mobile-responsive layout verified
- No broken links on the page
- Canonical tag pointing to the correct URL
- Schema markup implemented (Article, FAQ, HowTo as appropriate)
- Open Graph and Twitter Card meta tags set for social sharing
Post-Publish Checklist
- URL verified as accessible (no 404 or redirect issues)
- Page submitted to Google via Search Console URL Inspection tool
- Internal links from existing content added
- XML sitemap updated (automatic for most CMS platforms)
- Social media distribution started
- Email newsletter inclusion scheduled
- Initial rankings monitored after 1-2 weeks
Content Refresh Checklist (For Existing Content)
- Current rankings and traffic checked in Search Console
- Outdated statistics, examples, or references updated
- New sections added to cover topics competitors have added
- Internal links updated to include newer relevant content
- Title tag and meta description refreshed if CTR is below average
- Date updated to reflect the content refresh
- Page resubmitted to Google for crawling
Quality Assurance
- Content proofread for grammar and spelling errors
- All facts and statistics verified with sources
- Content reads naturally — not over-optimized or keyword-stuffed
- The article delivers on the promise made in the title
- A reader would find this genuinely useful — not just filler content
