SEO Masterclass: On-Page Optimization
The six on-page SEO elements that tell Google your page deserves to rank: title tags, meta descriptions, headings, content, alt text, and internal links.
Fredy Rodriguez
Table of Contents
Keyword research gives you a map. On-page optimization is how you follow it.
On-page SEO covers the HTML elements, content structure, and linking decisions that are entirely within your control. It is the layer that tells Google your page is relevant and tells readers their question will be answered. Get it right and it is the fastest, most durable improvement a small business site can make.
This is part two of the SEO Masterclass, picking up where keyword research left off. Six elements. Enough detail to act today.
What on-page SEO actually covers
SEO has three layers: technical (crawlability, site speed), off-page (backlinks, brand mentions), and on-page (everything on the page itself). This post covers the on-page layer. You do not need a developer. You need to know what to do on each page and why it matters.
The six core on-page elements
1. Title tags
The title tag is the headline that appears as the blue link in Google search results. It is also the single strongest on-page signal for what a page is about.
Keep yours 50-60 characters. Anything longer gets truncated with an ellipsis, which buries your key message before readers decide whether to click. Put your primary keyword near the front, and make each title tag unique across your site. Google’s SEO Starter Guide specifically calls out title tags as a key tool for helping search engines understand your page’s content.
2. Meta descriptions
The meta description is the short paragraph beneath your title in search results. It does not directly affect your ranking position, but it directly affects whether someone clicks. Treat it like ad copy.
Aim for 120-155 characters. Include a clear benefit and, where natural, a soft call to action (“See our full menu,” “Get a free estimate”). A blank or auto-generated meta description wastes one of the easiest conversion levers on the page.
3. Heading hierarchy
Every page should have exactly one H1 (the main headline at the top). That H1 should describe what the page is about and include your primary keyword where it fits naturally. Use H2 headings to organize major sections, and H3 headings for sub-points within those sections.
This matters for two reasons. It helps Google understand your content structure. And 67% of screen reader users navigate by jumping between headings, meaning a clear hierarchy also makes your site accessible to a wider audience.
4. Keyword placement in body content
Your target keyword should appear in the opening paragraph, at least once in a subheading, and naturally throughout the body. Natural is the operative word. Keyword stuffing (repeating a phrase so often that it reads awkwardly) is not just ineffective; it actively signals low-quality content to Google.
Focus first on matching search intent. If someone searches for an on-page SEO checklist, they want a list they can use, not a 3,000-word history of SEO. Write the page that genuinely answers the question, and let keyword placement follow from that.
5. Image alt text
Alt text is a short description added to each image. Search engines rely on it to understand what is depicted; screen readers use it to describe images to visually impaired visitors.
Write specific alt text: “HVAC technician repairing a furnace in a Houston home” beats “image1.jpg” on every level. Include your target keyword where it genuinely describes the image.
6. Internal links
Internal links connect pages on your site to each other. They serve two purposes: they help readers navigate to related content, and they pass ranking equity between pages.
A new service page buried with zero internal links from anywhere else on the site is harder for Google to find and rank. Link to it from your homepage, your about page, and any relevant blog posts. Use descriptive anchor text that tells the reader what they will find, not generic phrases like “click here.”
A Houston contractor with separate service pages for roofing, siding, and gutters should link between them contextually and from any related blog posts. That structure reinforces topical authority across the whole site. It is the same approach used in the Detail Exchange site rebuild, where tightly linked service pages reinforced topical signals, and in the Monarch Patio and Outdoors site, where heading hierarchy and internal linking made the service catalog easy to navigate for both search engines and visitors.
On-page SEO and AI search
Getting on-page elements right now matters for more than Google’s ten blue links.
When AI tools, including Google’s AI Overviews, summarize answers to search queries, they draw on pages with clear, well-structured, quotable content. Specific statements, organized headings, and author attribution are the same on-page signals that help with traditional rankings. The organic click-through rate for a page ranked first drops approximately 58% when a Google AI Overview appears for that query. Appearing inside the AI Overview, rather than below it, is the goal. Structured, authoritative on-page content is how you get there.
E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) is evaluated partly through on-page signals: named authors, first-hand detail, accurate and specific claims. These are writing decisions, not technical ones.
A quick on-page checklist for your pages
Whether you are a plumber in Midtown or a law firm near the Galleria, the businesses getting found organically have their on-page basics in order. Here is the on-page SEO checklist:
- Title tag: 50-60 characters, primary keyword near the front, unique per page.
- Meta description: 120-155 characters, benefit-driven.
- H1: one per page, describes the topic, keyword-aligned.
- Body content: keyword in the opening paragraph, intent-matched, written for people.
- Image alt text: descriptive, specific, keyword-included where accurate.
- Internal links: at least two, descriptive anchor text.
None of these take more than an hour per page. Done consistently, they compound.
Up next in the SEO Masterclass: building authority through backlinks, covering what link-building actually looks like for a Houston small business in 2026.
For more on how on-page SEO fits into launching a site, see the on-page SEO items on your pre-launch checklist from the Building Your First Business Website series.
When your on-page fundamentals are solid and you are ready to grow your organic visibility, our SEO services include on-page audits and optimization as part of every engagement. If you want to discuss where your site stands, let’s talk.
Frequently asked questions
What does on-page SEO include?
On-page SEO covers everything you control directly on a web page to improve its search ranking. The core elements are title tags, meta descriptions, heading hierarchy, body content with keyword alignment, image alt text, and internal links. Page speed and mobile responsiveness also fall under the on-page category.
What is an on-page SEO checklist?
An on-page SEO checklist is a set of optimization tasks to complete on each page before or after publishing. A practical checklist for small business owners covers six items: a 50-60 character title tag with the target keyword, a 120-155 character meta description, a single H1 heading, keyword-aligned body content that matches search intent, descriptive image alt text, and at least two internal links to related pages.
Is on-page SEO worth doing yourself?
Yes, for most small business pages. Title tags, meta descriptions, headings, and alt text are editable in any CMS without developer help. These basics take less than 30 minutes per page and produce lasting ranking improvements. More complex work, like site-wide internal linking audits or structured data, benefits from professional support.
Does on-page SEO still matter with AI search?
Yes, and its role has expanded. Well-structured, quotable on-page content is one of the signals AI tools use when deciding which sources to cite. Google’s own guidance confirms that clear titles, descriptive headings, and focused content remain foundational for both traditional search rankings and AI-generated answers.

Technical Director & Co-Founder
Runs the data-and-code side of Desque: SEO, GEO, AEO, PPC, copywriting, and the engineering behind every site we ship. Builds in Go and TypeScript.
Continue in series: SEO Masterclass
More from the blog
Related Posts

Link Building Strategies
How to earn backlinks that improve your Houston business's search authority: practical tactics for content, partnerships, and local directories.

Keyword Research
Learn how to find the exact search terms your customers use, and which ones a small business can realistically rank for.

Measuring Content ROI
Content marketing metrics that connect blog traffic to business outcomes: which KPIs matter, how to track conversions, and when content is working.