SEO

On-Page SEO Guide: Titles, Headings, and Pages That Answer the Query

Updated September 7, 2026

On-page SEO is writing a page that matches the search, then labeling it clearly with a title, one H1, honest headings, and internal links — not stuffing a keyword into every sentence. The page has to do the job a searcher hired it to do. If it does, the labels help people and crawlers recognize that. If it does not, no density trick will hold a ranking. Pair this with keyword research so you know the job before you write.

Match the search job

Open an incognito window and search the phrase you think you want. Read the results, not your outline. If the first page is comparison tables, a 400-word brochure will lose. If the first page is local businesses with phone numbers, a national essay will lose. If the first page is a definition and a short how-to, a 3,000-word manifesto is the wrong shape. The SERP is the brief.

One URL should own one primary job. A service page sells the service. A guide teaches a step. Do not make the service page a recycled blog post, and do not make the blog post a thinly disguised sales letter that never answers the question. Content marketing is how you decide which of those pages deserve to exist at all. For a small company, the service URLs come first; that order is in SEO for small businesses.

  • State the offer or the answer in the first paragraph, in language a buyer would use.
  • Cover the objections sales already hears: area, timeline, what happens next.
  • Leave out synonym paragraphs that exist only to repeat the query.
  • If two drafts answer the same job, merge them instead of publishing both.

Titles and descriptions

The title tag is the promise in the tab and often in the result. Write the real title first: who it is for and what they get. Google may rewrite it. Aim for a clear promise in a modest length rather than cramming every synonym until the end is a comma-separated list. Put the distinctive part first on a phone-sized result — the service and the place, not the brand name, unless the brand is what people search. If a draft is stuck in Caps Lock, use the case converter and then check length in the title preview. The writing habit is how to use a case converter.

The meta description is not a simple ranking lever. It still matters because it influences whether someone clicks. Write it as an honest preview of the page, including a concrete next step if the page is commercial. Do not write clickbait that the body does not keep. If Google replaces your description with a snippet from the page, that is a signal to make the visible lead clearer, not a reason to stuff the description with extra phrases.

Element Job Common failure
Title tag Name the page’s job in the result Brand first, then a list of synonyms
Meta description Preview the page so the right people click A slogan, or a duplicate of the title
Visible H1 Confirm the visitor opened the right URL A clever headline that never names the service
First paragraph Answer the query before the history lesson A mission statement and a stock photo caption

Headings and one H1

Use one H1 that matches the page. It can be close to the title without being a character-for-character clone. Headings after that should outline the page for a human who is scanning: what is included, what happens after they enquire, who it is for. You do not need the target phrase in every heading. Forced repetition reads like spam and rarely helps. If you cannot write a heading without the keyword, the section probably does not have a point yet.

Keep the heading tree readable. Do not skip from an H2 to an H5 because the theme’s font looked nicer. Do not use headings to style a testimonial quote or a button. Screen readers and crawlers both treat them as structure. A short page with four true H2s beats a long page with twenty headings that are really bold sentences.

Internal links

Internal links are how you tell people and crawlers which pages belong together and which URL is the one to keep. Use descriptive anchor text: “technical SEO guide” beats “click here.” Link from the page that already ranks or already gets traffic to the page that should inherit attention, when that relationship is honest. Do not dump a block of 40 keyword anchors in the footer. A handful of relevant links inside the prose, plus a clear main menu, is enough on a small site.

Every important URL should be reachable from a crawlable link. Orphan service pages are a technical problem and an on-page problem: if you will not link to it, you are admitting it has no job. When you change a URL, update the internal links; do not rely on a redirect forever. Technical crawl issues that block those links are covered in the technical SEO guide.

  1. From home, link to each core service with the service name.
  2. From a service page, link to the related guide or area page that a buyer would need next.
  3. From a guide, link back to the service you can actually sell.
  4. From every money page, link to contact or the booking path in words, not only in a sticky button.

Media and alt text

Images should earn their bytes. Export them at the size they display. Set width and height so the layout does not jump. Write alt text that describes the image for someone who cannot see it: “Technician replacing a rooftop condenser in midtown Memphis,” not “HVAC HVAC contractor best HVAC Memphis.” Decorative icons can have empty alt. Do not hide the main offer inside an image and skip the HTML text; crawlers and accessibility both lose.

Video is optional. A silent autoplay clip on cellular is a tax on the first impression. If you embed a video, give the page a written summary that stands alone. File names can be plain English; they do not need a keyword chain. If Search Console shows impressions and few clicks, fix the title and description before you add another gallery.

When you want a pass on titles, headings, and the money URLs, Scriplit’s SEO services start from the live pages. Send those URLs through the SEO contact form and say which query each page is supposed to win.

Frequently asked questions

How long should a title tag be?

Write the real title first. Google may rewrite it. Aim for a clear promise in a modest length rather than cramming every synonym. If the distinctive words are at the end, a phone-sized result may hide them.

Do I need a keyword in every heading?

No. Headings should outline the page for a human. Forced repetition reads like spam and rarely helps. If a heading only exists to repeat the query, delete the heading or write a section that needs it.

Are meta descriptions a ranking factor?

They are not a simple ranking lever. They still matter because they influence whether someone clicks. Write them as an honest preview of the page, not as a second title packed with extra phrases.