How to write website content that actually ranks on Google

How to write website content that actually ranks on Google

Let us begin with an uncomfortable observation. Most website content is written by people who do not enjoy writing, for an audience they are not really thinking about, with no clear sense of what the page is supposed to accomplish. The result is exactly what you would expect — pages that read like they were assembled rather than composed, that rank for nothing in particular, and that convert visitors at rates so low they are not worth measuring.

The truth is that writing content that ranks on Google is not a creative-writing competition. It is a craft with rules, and the rules are knowable. Once you internalise them, the process becomes almost mechanical — and the results, naturally, follow. Let me walk you through the templates and principles I use whenever I am building or rebuilding the content of a small business website.

The single most important principle: answer the question first

Before we discuss templates, structures, or word counts, we must talk about the one principle that changes everything. It is called the answer-first approach, and it is the single largest predictor of whether a page will rank well on Google in 2026.

Here is the principle: the first sentence of the relevant section must directly answer the question the visitor came to ask. Not the second paragraph. Not after a long introduction. The first sentence.

Why does this matter so much? Because Google's ranking system, and now its AI systems even more so, scan pages looking for direct, confident, well-structured answers. Pages that bury the answer five paragraphs in are interpreted as low-quality. Pages that lead with the answer — and then expand, contextualise, and prove it — are interpreted as authoritative.

This single shift, applied consistently, will move pages on Google more reliably than almost any other change.

Word count: the honest version

Let us dispense with one piece of nonsense first. There is no magic word count. Anyone who tells you "every blog post should be 1,500 words" or "service pages need exactly 800 words" is selling a formula, not a strategy.

What is true is this: the appropriate length is determined by the topic and the competition. For a given query, look at what is currently ranking in the top five results. If they are all 2,000-word in-depth guides, you cannot win with 400 words. If they are all 600-word focused answers, you do not need 3,000 words — and writing that much will actually hurt you by diluting focus.

That said, here are honest baseline ranges that work for most small business situations:

  • Service pages: 600 to 1,200 words for most services. 1,500 to 2,500 for high-stakes services where the customer needs to be educated before they buy.
  • About page: 400 to 800 words. Long enough to build trust, short enough to keep attention.
  • Location pages: 500 to 900 words per location, with genuinely unique content for each (not template repetition).
  • Blog posts: 1,200 to 2,500 words for most informational topics. Longer only if the topic genuinely requires it.
  • Homepage: 400 to 700 words of substantive content (not counting navigation and footer). Enough to communicate clearly, not so much that visitors leave.

The deeper truth is that quality beats quantity at every length. A focused 700-word service page with clear structure will out-rank a sprawling 2,500-word page that wanders.

Template 1: The service page that converts and ranks

This is the most important page type for most local businesses, and the one most consistently done badly. Here is the structure I recommend:

1. H1 — the service name with location Example: "Kitchen Remodeling in Vancouver, BC" Not: "Welcome to Our Services" or "Quality Workmanship Since 1998"

2. Opening paragraph (2 to 4 sentences) — answer-first Begin with a single sentence that confirms what you do, where you do it, and the key promise. Then 2 to 3 sentences that expand on the value. This is what visitors read in the first 3 seconds — and what Google's AI systems extract first.

3. H2 — "What we do" (services breakdown) List the specific sub-services or aspects of the service. Use H3 subheadings if there are distinct categories. Each sub-service should have 2 to 4 sentences of substantive description.

4. H2 — "How it works" (the process) A clear, numbered list of the steps a customer goes through. Three to seven steps usually. This addresses the unspoken question every visitor has: "What happens if I call you?"

5. H2 — "Why choose us" (differentiation) Three to five concrete differentiators. Not "quality" and "experience" — those are meaningless. Specific, factual things: "Licensed since 2003", "We carry our own materials", "We finish 90% of jobs within the original quote". If you cannot list specifics, you do not have differentiators yet.

6. H2 — "Service area" (with location signals) List the cities, neighbourhoods, or regions you serve. This is critical for local SEO and is one of the highest-leverage sections on the page.

7. H2 — "Frequently asked questions" Five to eight questions that customers actually ask, with direct, useful answers. This section captures the "people also ask" boxes in Google and feeds AI summaries. Format with proper H3 question headings — schema markup will read these as FAQ structured data.

8. H2 — "Get a quote" or call to action Clear, prominent, with multiple ways to contact: phone, form, and ideally a booking link. Repeat the CTA at the top, middle, and bottom of the page.

A page built like this, with substantive content in every section, will out-rank 80 percent of competitor service pages — because most competitor service pages are simply two paragraphs and a stock photo.

Template 2: The about page that builds trust

The about page is the second-most-visited page on most small business websites, and it is almost always wasted on generic platitudes. Here is the structure that works:

1. H1 — your business name and what you do Not "About Us". Something like: "Vancouver's Family-Owned Plumbing Company Since 2003".

2. Opening (3 to 5 sentences) — the founder's story A brief, human story of why the business exists. Not corporate history — the actual reason. Customers buy from people they trust, and trust starts with a real story.

3. H2 — "Our team" Photos and short bios of the actual people. Names. Faces. A sentence about each person. This is shockingly underused and shockingly effective.

4. H2 — "What we believe" or "Our approach" Three to five concrete values, expressed as actual operating commitments. Not "we believe in honesty" but "we tell customers when a repair is not worth doing — even if it costs us the job."

5. H2 — "Credentials and certifications" Licenses, insurance, association memberships, awards. Logos when possible. This is the trust-signal section and it matters.

6. H2 — "Contact us" Direct, clear, with all the ways to reach you.

Word count: 500 to 800 words. Tone: warm, specific, factual. Avoid: generic mission statements, corporate jargon, photos that look staged.

Template 3: The blog post that ranks and gets cited

Blog posts are where most of the long-tail SEO traffic for small businesses comes from — and where the answer-first principle matters most. Here is the structure:

1. H1 — the exact question or topic Match the search query as closely as possible. If people search "how much does kitchen remodeling cost in Vancouver", make that your H1 — almost word for word.

2. Opening paragraph (2 to 4 sentences) — direct answer Answer the question immediately. If the question is "how much does X cost", the first sentence should give a number range. Then 2 to 3 sentences contextualising the answer. This is the section AI systems will extract and cite.

3. H2 sections — expand each part of the answer Use H2 headings that match the natural sub-questions. For "how much does kitchen remodeling cost":

  • "What is included in a typical kitchen remodel"
  • "Factors that affect the cost"
  • "Cost ranges by project size"
  • "How to get an accurate quote"

Each H2 section should have 200 to 400 words of substantive content. Use H3 subheadings inside long sections for further structure.

4. Tables, lists, and visual structure Use bullet lists for enumerable items. Use tables for comparisons or price ranges. Use bold sparingly to highlight the most important phrases. Visual structure is read by Google as quality.

5. Internal links to related content Link to your relevant service pages, your other related blog posts, and your location pages. Use descriptive anchor text — not "click here".

6. Conclusion with a clear next step End with a sentence or two that summarises and a clear call-to-action that matches the reader's intent. Someone reading "how much does it cost" is in research mode — invite them to get a quote, not to buy immediately.

Word count: 1,200 to 2,500 words for most posts. Tone: helpful, specific, generous. Aim to be the most useful single page on the internet for that question — not the longest, the most useful.

Header structure: the rules that matter

Headers are not decoration. They are the skeleton of your page and Google reads them as a hierarchy.

  • One H1 per page. Always. The H1 is the page's primary title.
  • H2s for major sections. These are your main topic divisions.
  • H3s for sub-sections inside H2s. Use sparingly and only when needed.
  • Headers should describe content, not be clever. "Frequently Asked Questions" beats "Curious Minds Want to Know".
  • Headers should include relevant keywords naturally. Not stuffed — naturally. If your section is about pricing, the header should contain the word "price" or "cost".

Keyword usage: how to do it without sounding insane

The old days of keyword density and stuffing are long gone. Google's language models understand topic and intent — not keyword counts. But there are still rules worth following:

  • Use the primary keyword in the H1, the first paragraph, and at least one H2. This signals topic clearly.
  • Use natural variations throughout the body. If your topic is "kitchen remodeling", also use "kitchen renovation", "kitchen redesign", "remodel a kitchen". Google understands these are related.
  • Use the keyword in image alt text and at least one image filename.
  • Use the keyword in the meta title and meta description, naturally.
  • Do not stuff. If a sentence sounds awkward because you forced a keyword in, take it out. Awkward writing is worse than missing keywords.

The final principle: write for one specific person

Every piece of content is more powerful when you write it for a single specific person rather than a generic audience. Picture one customer — a real person, with real questions, in a real situation. Write to them. The page becomes warmer, clearer, and more persuasive almost immediately. And paradoxically, content written for one person tends to rank better than content written for everyone, because it answers questions with the kind of specific honesty that generic content cannot.

Where to go next

If you would like to know exactly which of your existing pages are pulling their weight, which are invisible to Google, and where the highest-impact content gaps sit between you and your competitors — that is exactly the kind of diagnostic Licheo SEO Standings was built to provide. In minutes you get a clear picture of which pages need rewriting, which need creating, and what to prioritise first.

In the end, content that ranks is not the product of inspiration. It is the product of structure, honesty, and the discipline to answer the question first. Apply these templates consistently across your site, and the results — slowly at first, then all at once — will follow.