Marketing

Blog SEO: How to Write Posts That Rank

5 min read By Advent Creative
Blog SEO: How to Write Posts That Rank

Blog SEO is the craft of writing posts that real people search for, that Google can confidently rank, and that turn a reader into a lead. Plenty of Singapore businesses publish steadily and still get no traffic — usually because they wrote what they wanted to say rather than what someone was searching for. This guide covers the specific moves that make a blog post rank, in the order we actually do them.

Start with the query, not the topic

Good blog SEO begins before you write a word. Take your topic and find the exact phrases people type, along with the intent behind them. “Marketing calendar” could mean someone wants a template, a how-to, or a tool — and Google ranks a different kind of page for each. Look at what currently ranks on the first page: if it is all templates, a 2,000-word essay will not break in.

Match your post to the dominant intent you see. If the page-one results are listicles, write the best list; if they are step-by-step guides, write the clearest guide. Fighting the established intent is the most common reason a well-written post never ranks.

Structure the post so Google and skimmers both win

Search engines and human skimmers reward the same thing: clear structure. A well-built post answers the query in the first paragraph, then uses descriptive H2s and H3s that mirror the sub-questions a reader has.

  • One clear focus keyword in the title, intro, a heading, and naturally through the body — never stuffed.
  • Short paragraphs and lists so the page is scannable on a phone, where most SG traffic reads.
  • A descriptive title and meta description that earn the click from the results page.

Internal links do the heavy lifting in blog SEO

Internal linking is the most underused lever in blog SEO. Every new post should link to two or three related posts, and your important pages should receive links from new content. This spreads authority and tells Google how your topics relate. A blog that links thoughtfully within itself ranks better than a pile of orphaned posts. We map these links as part of our content marketing work so each post strengthens the ones around it.

Earn topical authority, do not chase one-off hits

Google increasingly rewards sites that cover a topic thoroughly. One post about “email automation” sitting alone looks thin; ten interlinked posts covering workflows, tools, metrics and examples signals genuine expertise. Plan blog SEO in clusters — pick a few themes and own them — rather than publishing scattered posts on whatever is topical that week.

Write for the reader, optimise for the engine second

The posts that rank and hold their ranking are genuinely useful. Add the specifics generic posts skip: a real Singapore example, a number range, a step someone can act on today. Depth and originality are what keep a reader on the page, and dwell time and return visits are signals you cannot fake with keywords. Optimise the technical details, but never at the cost of being the most helpful result.

Update posts instead of always writing new ones

A neglected post slowly slides down the rankings as fresher competitors appear. Some of the highest-return blog SEO work is refreshing existing posts: updating the year, adding a section that answers a new question, improving the intro, and re-promoting it. A post that already ranks on page two is often a faster win than a brand-new article starting from nothing. Set a quarterly habit of reviewing your top posts, identifying the ones slipping or stuck just outside page one, and giving them a focused refresh. This compounding maintenance is what separates a blog that keeps growing from one that peaks and slowly fades.

Get the technical basics right

Great writing can still be held back by technical issues the reader never sees. A few fundamentals make a real difference to whether a post ranks.

  • A clear, keyword-led title tag and meta description that earn the click from the search results.
  • A clean URL slug — short, readable, and matching the topic rather than a string of numbers.
  • Fast loading on mobile — compress images and avoid heavy embeds, since most Singapore readers arrive on a phone.
  • Descriptive image alt text and proper heading order so search engines understand the structure.

None of this replaces writing the most useful post; it just removes the friction that stops a good post from ranking. Think of the technical layer as making sure Google can read and trust what you have written, then let the quality of the content do the rest. A fast, well-structured page that genuinely answers the query is the combination that holds a ranking over time.

Frequently asked questions

How long should a blog post be for SEO?

Long enough to answer the query fully and no longer. Match the depth of what already ranks — if the page-one results are 1,200 words, that is your benchmark. Padding to hit a word count hurts more than it helps.

How many keywords should one post target?

One primary focus keyword plus the natural variations and sub-questions around it. Trying to rank one post for many unrelated terms usually means it ranks well for none.

How long until a blog post ranks?

In competitive Singapore categories, expect three to six months for a new post to settle, sometimes faster for low-competition long-tail terms. Consistency and internal linking shorten the curve.

Want a blog that actually pulls in leads? See our work, then tell us about your goals and we will audit what is holding your posts back.

Related articles

Let’s make something worth watching.

Tell us about your brand and what you’re trying to achieve. We’ll come back with ideas — and a clear plan to make them real.

Start a project
Chat with us