Strategy

SEO Blog Post Template: An Outline for Posts That Rank

Nexin · · 6 min read

An SEO blog post template is a fixed outline you fill for every article: a keyword-first title under 60 characters, a meta description of 110 to 160 characters, a first paragraph that answers the search directly, question headings for what the reader asks next, at least one table, an FAQ, internal links and one call to action at the end. Copy the template below and fill the brackets.

Why use a template for SEO blog posts?

Because the structure is the part that repeats. Every article targets one search, answers it fast, covers the follow-up questions and sends the reader somewhere useful. A template means you decide those things once and spend your writing time on the answer itself.

It also makes posts consistent for readers and search engines. When every article opens with the answer, uses clear headings and links to related posts, readers learn your site is easy to scan, and search engines get a clear picture of what each page covers.

This is the structure we use on this blog. It won’t make a post rank on its own; what you say inside it matters most. It does stop you from forgetting the parts that help a good answer get found.

What does the SEO blog post template look like?

Copy this outline into a new document for each post.

TARGET QUERY: [the exact phrase a reader types]
INTENT: [learn / do / compare / fix]
TITLE (60 characters or fewer, query first): [query]: [reason to click]
META DESCRIPTION (110 to 160 characters): [answer + payoff, includes query]
SLUG (3 to 6 words): [query-words]

OPENING (40 to 60 words)
[The direct answer to the query. No scene-setting.]

H2: What is [topic] / Why does [topic] matter?
[Context the reader needs. 120 to 250 words.]

H2: How do you [main task]?
[Steps as H3s or a numbered list.]

H2: [Next question the reader has]
[Include the table here if it fits.]

H2: [Common mistake or comparison question]

H2: [Question about tools, time or next steps]

FAQ (3 to 5 questions not covered above, 30 to 60 words each)

CALL TO ACTION (one block, last)
[What you offer, who it's for, one action.]

INTERNAL LINKS: [8 to 12 related pages on your site]

How do you fill in each part of the template?

Part Rule Common mistake
Target query One phrase per post, written the way people type it Targeting a phrase another post on your site already covers
Title Query words first, 60 characters or fewer A clever title with the keyword hidden at the end
Meta description 110 to 160 characters, query plus the payoff Repeating the title or leaving it blank
Opening Answers the query in the first 40 to 60 words Starting with a story or “In this article”
Headings Phrased as the questions the reader asks next Generic headings like “Overview” or “Conclusion”
Table At least one that compares or sequences something A table that just repeats a paragraph
FAQ New questions, short answers Repeating headings as questions
Internal links 8 to 12, descriptive anchors, pages that exist “Click here” anchors or links to unwritten posts
Call to action One, at the end, matched to the post Three different offers scattered through the post

Picking the target query

Choose a phrase your reader would type and your brand can answer well. Check your own site first: if a post already targets it, update that post instead of writing a second one that competes with it. Group queries by your content pillars so related posts can link to each other.

Writing the title

Lead with the query, then give a reason to click: a number, a format (“with examples”, “template”), or a qualifier (“for beginners”). The opening line of a post works like a hook; our hooks for social media list covers the same principle for social posts.

Writing the opening

Answer the question in the first paragraph as if it were the only paragraph the reader sees. The rest of the post explains, shows and expands.

How many internal links should an SEO blog post have?

Eight to twelve in a post of normal length, spread through the body. Link to posts that help the reader take the next step, with anchor text that says what they’ll find. Only link to pages that already exist.

Links work both ways. When you publish a new post, go back to two or three older related posts and add a link to it. Over time, posts on one topic form a cluster that links together, which helps readers and search engines move between them.

How long should an SEO blog post be?

Long enough to answer the query fully, and no longer. Most how-to and explainer posts land between 800 and 1,500 words. Comparisons and roundups run longer because they cover more options. If you hit the answer in 700 words, adding filler to reach a target makes the post worse.

What do you do with the post after publishing?

Get more from it. One article can feed pins, short posts, a carousel and a video script. Our guide to content repurposing covers the process. On Pinterest, write several pins per article, each with its own Pinterest pin description, saved to boards named after searches. A post can also become a video using our YouTube script template.

If the post suits a freebie, add it as a soft mention in the body and keep the main call to action for the end. Our lead magnet ideas show freebies matched to the offers they lead to. Write every part in one voice using your brand voice guidelines.

FAQ

Do you need an SEO plugin to use this template?

No. A plugin can check title and description length for you, but the template works in any editor. Count characters for the title and meta description, and check the published page shows them correctly.

Should every heading be a question?

Most of them. Question headings match how people search and make the post easy to scan. A heading like “Steps” or “FAQ” is fine where a question would feel forced.

How often should you update old posts?

Review them when facts change, when a post drops in search results, or every six to twelve months for important posts. Update the content and the date only when you’ve made real changes.

Can AI write SEO blog posts with this template?

It can draft them if you give it the template, the target query, your voice rules and real material from your own work. Check every claim, add your own examples and remove anything you can’t back up before you publish.


Write every article from the same template. The Blog module picks target queries, plans topic clusters and writes SEO articles in your voice with a direct answer first, question headings, a table, an FAQ, internal links and your call to action. Nexin writes; you review and publish. See pricing.

Turn one idea into every channel.

See pricing

More in Strategy

Plans · from $19/month See pricing

Contact support

We reply by email, usually within one business day.