O
Octo
O
Octo
CoursesPricingDashboardPrivacyTerms

© 2026 Octo

Content Marketing
1Why Content Marketing Works2Content Strategy: What to Make and for Whom3Blogging & Long-Form Content4Video Content Fundamentals5Social Content & Short-Form6The Content Calendar7Repurposing: One Idea, Many Formats8Measuring Content Performance
Module 3

Blogging & Long-Form Content

The blog post that ranks on page one of Google generates leads every day for years. Here's how to write one — from keyword research to publish.

The article earning $8,000 a month — written once, two years ago

In 2022, a freelance financial advisor published a blog post: "How Much Should I Have Saved By 30? An Honest Answer."

She spent four hours researching and writing it. She published it on her website and promoted it once on LinkedIn.

Today, that article ranks #2 on Google for "how much should I have saved by 30" — a keyword with significant search volume. It brings in 1,400 monthly visitors. Her email list sign-up conversion rate on that page is 4.3%. That's 60 new email subscribers every month, from one article, written once.

Those subscribers enter an email sequence that converts at 11% to her paid financial planning service. That's roughly 7 new clients per month — each paying $1,200 for her introductory package. (illustrative scenario — conversion rates vary widely by niche, list quality, and service offering)

One article. Passive income. Growing.

This is what a well-written, well-targeted blog post can do. The skill isn't difficult — but it requires understanding how blogs actually work.

How blog posts get found: the search engine reality

Most people write blog posts and publish them hoping people will find them. They don't.

For a blog post to generate ongoing traffic, it needs to rank in search results — appear when someone types a relevant query into Google. Ranking requires two things:

  1. Targeting a keyword people actually search — writing about what people are looking for, in the language they use
  2. Creating content search engines believe is the best answer — comprehensive, well-structured, trustworthy

This is the intersection of copywriting and SEO. You write for humans, but you structure for search engines. Both matter.

The keyword research process (simplified):

Free keyword research tools:

  • Google Search itself — type your topic and look at "People also ask" and "Related searches" at the bottom
  • Google Search Console — shows what queries your existing content already ranks for
  • Ubersuggest (free tier) — shows search volume and competition
  • AnswerThePublic (free tier heavily restricted — a few searches per day; full access via Semrush subscription) — visualises all the questions people ask around a topic

Using AI for keyword research: Prompt Claude: "I want to write a blog post about [topic] for [target audience]. What specific questions do they type into Google? List 15 search queries they might use, ranging from beginner to more specific/advanced. For each, tell me whether it's likely high competition (many established sites rank for it) or lower competition (a more specific or niche query)."

AI doesn't have live search data, but it's excellent at generating the question variations your audience actually uses.

There Are No Dumb Questions

"How do I know if a keyword is too competitive to rank for?"

Google the keyword and look at page one results. If the top results are all from major publications (Forbes, HubSpot, Wikipedia, major brands with millions of backlinks) — that's high competition. If page one has some smaller, more obscure sites — there's an opening. New sites should target "long-tail" keywords (longer, more specific phrases) before going after high-volume broad terms. "Salary negotiation tips for first-generation professionals" is easier to rank for than "salary negotiation."

"Do I need to use the exact keyword phrase in my article?"

Modern search engines are semantic — they understand meaning, not just exact phrases. You don't need to stuff your exact keyword 20 times. Use it naturally in the title, first paragraph, and a few headings. Then write the most thorough, useful answer to the question — Google will figure out what it's about.

The anatomy of a blog post that ranks

High-ranking blog posts aren't just well-written — they follow a structure that signals completeness and authority to both readers and search engines.

Title (H1): Contains the target keyword. Ideally also contains a benefit or promise. Under 60 characters for search result display.

  • Good: "How to Negotiate Your Salary: A Step-by-Step Guide"
  • Better: "How to Negotiate Salary in 2024: Scripts That Actually Work"

Introduction (100–150 words): Hook + problem statement + what this post delivers. Contain the keyword naturally in the first paragraph. Don't bury the lede — get to the value immediately.

Body (the substance):

  • H2 subheadings for each major section (include keywords where natural)
  • H3 subheadings for sub-points within sections
  • Short paragraphs (2–3 sentences max on the web)
  • Bullet points and numbered lists for scannable content
  • Data, examples, and specifics — not vague generalities
  • Images / diagrams / tables — increase time on page, which signals quality

The "10x better" test: Before publishing, Google your target keyword and read the top 3 results. Is your article meaningfully better — more thorough, more practical, more up-to-date? If not, it won't displace what's already ranking. If yes, it has a real chance.

Conclusion: Summarise the key takeaways. Include your CTA (email sign-up, related post, contact form). No need to write "In conclusion" — just summarise and direct.

Article length: how long should a blog post be?

The honest answer: as long as it needs to be to completely answer the reader's question — no longer.

That said, data consistently shows longer content ranks better for competitive keywords:

Content lengthBest suited for
500–800 wordsNews updates, announcements, simple answers
1,000–1,500 wordsStandard blog posts, how-to guides
1,500–2,500 wordsIn-depth guides, competitive keywords
2,500–4,000 wordsPillar pages, comprehensive guides, high-competition topics
4,000+ wordsUltimate guides, research-based content

The quality check: Read any paragraph and ask — does this sentence make the article better, or is it padding? Cut padding ruthlessly. A tight 1,200-word article outranks a padded 3,000-word one.

Using AI to write blog posts: The most effective AI-assisted blogging workflow:

  1. Research phase: Use AI to generate the questions your reader has, the subtopics to cover, and examples to use
  2. Outline phase: Ask AI to create a detailed outline for the post, then review and adjust for your angle
  3. Draft phase: Either write the draft yourself, or prompt AI for each section separately — never publish an unedited AI draft
  4. Edit phase: Use AI to find weak paragraphs, suggest stronger transitions, and flag claims that need sources

Prompt for outline: "Create a detailed outline for a blog post targeting the keyword '[keyword]'. The audience is [persona]. The goal is to make this the most comprehensive and practical answer to this query available. Include: section headers, key points under each section, examples or data to include, and a suggested CTA."

⚡

Keyword Research in Action

25 XP
Pick one of your content pillars from the previous module (or choose a topic you know well). Do 10 minutes of real keyword research: 1. Go to Google and type your topic. Screenshot or note the "People also ask" questions and "Related searches." 2. Add "for beginners" and "how to" to your topic — note the autocomplete suggestions. 3. List 8 specific search queries your audience might use. 4. For each query, estimate competition level (high/medium/low) based on whether major sites dominate the top results. 5. Pick the one query you'd target first and explain why. _Hint: Long-tail queries (5+ words, very specific) are almost always lower competition than short queries. "How to negotiate salary for first-generation professionals in tech" will be easier to rank for than "salary negotiation tips."_

The update strategy: old posts outperform new posts

🔑Update old posts before writing new ones
A 2-hour update to an existing post that already has backlinks and search authority often produces more traffic gain than a brand-new post starting from zero. Existing posts don't start over in the rankings — they get a boost. This is the single highest-leverage blogging habit most beginners miss.

Here's a counterintuitive insight that most beginner bloggers miss: updating and improving an existing post is almost always more valuable than writing a new one.

Why:

  • Existing posts have accumulated backlinks and domain authority
  • Search engines know the URL — an updated post doesn't start from zero
  • Outdated information hurts rankings — "last updated 2019" signals stale content
  • Adding depth to a post that already has traffic is pure leverage

The update workflow:

  1. Find posts that rank on page 1–3 for a keyword (in Google Search Console)
  2. Read what's now ranking #1 for that keyword
  3. Add everything the #1 post has that yours doesn't
  4. Update outdated statistics and examples
  5. Improve the introduction and CTA
  6. Change the published date to today
  7. Resubmit to Google Search Console for re-indexing

A 2-hour update to an existing post often produces more traffic gain than a brand new post.

AI for content updates: Paste your existing post and the top-ranking competitor into Claude. Prompt: "Compare these two articles on [topic]. What does the top-ranking article cover that mine doesn't? What's in mine that theirs lacks? What would I need to add to make my article clearly superior on depth, practicality, and reader value?"

⚡

Outline a Pillar Blog Post

25 XP
Choose one of your content pillars and write a detailed outline for a 2,000-word pillar blog post. Your outline must include: 1. **Target keyword** (one specific phrase) 2. **Title** (H1, contains keyword, under 60 characters) 3. **Introduction** (3-sentence summary: hook, problem, promise) 4. **5–7 H2 section headers** (covering the topic comprehensively) 5. **2–3 H3 sub-points** under your most important section 6. **Data or example** you'll include in each major section 7. **CTA** (what you want the reader to do at the end) Then do the 10x test: Google your target keyword and read the top 2 results. What does your outline cover that they don't? That's your competitive angle. _Hint: A good pillar post outline should look comprehensive before you write a single word. If someone read only the headers, they'd understand the full shape of the topic. Weak outlines have vague headers like "Benefits" and "Tips" — strong ones have specific headers like "The 3-Step Framework for Research" and "What to Say If They Push Back."_

Promotion: the post you don't promote doesn't exist

Publishing is not distribution. A new blog post from a new website will get approximately zero organic traffic in its first weeks — search engines haven't found it and ranked it yet.

The minimal promotion checklist for every post:

ActionWhenWhy
Share on LinkedInDay of publishImmediate social reach
Share in relevant communities (Reddit, Slack groups, Facebook groups)Day of publishTargeted audience, direct traffic
Email your listDay of publishYour most engaged audience
Pin to your social profileWeek 1Persistent visibility
Submit URL in Google Search ConsoleWeek 1Faster indexing
Repurpose into social postsWeek 2–4Extended reach from one piece
Mention in other articles (internal linking)OngoingSEO signal + reader navigation

The 80/20 of promotion: email your list + share in one relevant community generates most of the early traffic for most posts. Don't spread yourself too thin — do these two things well.

⚡

Write Your First Full Blog Post

50 XP
Write a complete blog post — not an outline, the actual post — targeting a keyword you identified in the earlier challenge. Requirements: - 800–1,200 words (a solid standard-length post) - H1 title containing your target keyword - 4–5 H2 subheadings - Short paragraphs throughout (2–3 sentences max) - At least one bullet list or comparison table - One specific example or data point per major section - Conclusion with a clear CTA - AI integrated at least once (show how you'd use AI as part of the writing process — e.g. ask AI to expand a section, check readability, or suggest improvements) When done: run it through a free readability tool (Hemingway App) and aim for grade 8 or below. Then paste it into Claude and ask: *"Read this as someone who just Googled [your target keyword]. Is this the best answer they're likely to find? What's missing? What's redundant? What would make them subscribe to the email list?"* _This is a real, publishable piece of content. If you're happy with it after revision, publish it._

Back to the $8,000-a-month blog post

The financial advisor's article works for three reasons that reinforce each other. First, it matched search intent exactly — the title is a direct answer to a high-volume question people type into Google every month, which is how it earned its #2 ranking and its 1,400 monthly visitors. Second, it had depth: an honest, specific answer to a question most financial content dances around, which is what kept people reading long enough to see the email sign-up. Third, it built trust — a real advisor giving a straight answer signals credibility in a way that a generic "10 tips" article never could. None of those three things happened by accident. She did keyword research before she wrote a word, she wrote for the reader who would be disappointed by a vague answer, and she published it on a site that represented her real professional identity. The article didn't go viral. It ranked — and ranking compounds in ways that going viral never does.

Key takeaways

  • Blogs earn traffic through search — write for humans, structure for search engines. Keyword research comes before writing.
  • Target specific queries, not broad topics. Long-tail keywords are how new sites get their first rankings.
  • Length follows completeness — write as long as the reader's question requires. Aim to be 10× more useful than what already ranks.
  • Updating old posts beats writing new ones — existing posts have authority; improving them is pure leverage.
  • Publishing is not distribution. Email your list and share in one relevant community on day of publish, minimum.

?

Knowledge Check

1.A new blog publishes an article titled 'Marketing Tips for Small Businesses.' Six months later, it has 45 monthly visitors. A second new blog publishes 'Email Marketing for Independent Bakeries: A Step-by-Step Guide.' It has 2,100 monthly visitors. What most likely explains the difference?

2.A blog post ranks on page 2 of Google for its target keyword. A competitor's page 1 article is two years old and missing several important subtopics. What is the most effective action to improve the post's ranking?

3.A blogger publishes a new post and shares it on their personal Twitter account, then waits for traffic. After two weeks, the post has 31 visitors. What is the most likely reason for low traffic, and what should they do?

4.When using AI to help write a blog post, what is the most important step a marketer must take before publishing?

Previous

Content Strategy: What to Make and for Whom

Next

Video Content Fundamentals