GTMStack
All playbooks
Playbook Content Ops Manager

Blog Post SEO Framework

A framework for optimizing blog posts for search engines from keyword research through publication.

Keyword Research Phase

Before writing any content, validate the target keyword using this criteria:

FactorTarget RangeTool
Monthly search volume200-10,000 (depending on niche)Ahrefs, SEMrush
Keyword difficultyBelow 40 for new sites, below 60 for established sitesAhrefs, SEMrush
Search intent matchInformational or commercial investigationManual SERP review
SERP opportunityAt least 2 weak results on page 1Manual review
Business relevanceDirectly related to your product or audience pain pointsInternal assessment

Steps:

  1. Generate a seed list of 20-30 keywords based on customer questions and pain points.
  2. Check search volume and difficulty for each keyword.
  3. Review the current page 1 results for your top candidates. Can you create something better?
  4. Select a primary keyword and 3-5 secondary keywords.
  5. Map the keywords to a clear search intent (what does the searcher want to accomplish?).

On-Page Optimization Checklist

Apply these elements to every blog post:

  • Title tag: Include the primary keyword. Keep it under 60 characters.
  • Meta description: Include the primary keyword. Write a compelling summary under 155 characters.
  • URL slug: Short, descriptive, includes the primary keyword. Use hyphens between words.
  • H1 heading: Match or closely mirror the title tag.
  • H2 headings: Include secondary keywords where natural. Use 3-6 H2s per post.
  • First 100 words: Include the primary keyword in the opening paragraph.
  • Internal links: Link to 3-5 relevant pages on your site.
  • External links: Link to 2-3 authoritative sources to support claims.
  • Image alt text: Describe the image and include a keyword where relevant.
  • Word count: Match or exceed the average word count of page 1 results (typically 1,500-2,500 words).

Content Structure Framework

Organize your blog post using this structure for maximum readability and SEO value:

  1. Introduction (100-150 words): State the problem, preview the answer, include the primary keyword.
  2. Context section (200-300 words): Explain why this topic matters. Use data or statistics.
  3. Main content (800-1,500 words): Break into 3-5 sections with H2 headings. Use bullet points, numbered lists, and tables.
  4. Practical examples (200-400 words): Include real scenarios, templates, or step-by-step instructions.
  5. Conclusion (100-150 words): Summarize key takeaways. Include a call to action.

Post-Publication SEO Tasks

  • Submit the URL to Google Search Console for indexing.
  • Build 3-5 internal links from existing high-traffic pages to the new post.
  • Share the post across distribution channels (see Content Distribution Checklist).
  • Monitor keyword rankings weekly for the first 60 days.
  • Update the post at 90 days if rankings plateau. Add new sections, update data, or improve formatting.

Automate this playbook

GTMStack can turn this manual process into an automated workflow.

See SEO Ops

Stop copy-pasting. Start automating.

GTMStack turns playbooks into live workflows. Book a demo to see how.

Get GTM insights delivered weekly

Join operators who get actionable playbooks, benchmarks, and product updates every week.