Back to journal

SEO

Collin PolkAug 17, 20266 min read

On-Page SEO Fundamentals Most Small Business Sites Get Wrong

Title tags, header hierarchy, clean URLs, alt text, and real content — the on-page SEO fundamentals most small business websites still get wrong.

Wireframe sketch of a webpage layout with a magnifying glass highlighting the heading structure

Title Tags and Meta Descriptions Still Do the Heavy Lifting

Pull up the page source on any small business site that's been live a few years and you'll usually find the same handful of missed opportunities: a title tag that's just the business name repeated on every single page, an H1 that duplicates the title word for word, and a meta description nobody ever wrote — so Google is pulling a random sentence out of the footer instead. None of this is exotic or hard to fix. It's also the first thing we check when we take over SEO & digital marketing for a new client, because it's usually the fastest win with the clearest payoff.

Every page needs its own title tag, somewhere in the 50-60 character range, that leads with what a person is actually searching for rather than your brand name. "Same-Day AC Repair Service" beats "Home | Johnson Air Conditioning" every time, because it matches intent before it matches identity. Save the business name for the end of the tag, if you include it at all, and never let a template auto-generate the same title across every page — that's how you end up with fifty pages all titled "Home."

Meta descriptions don't move rankings directly, but they decide whether someone clicks your result instead of the four others on the page. Write a real one for every page that matters — around 140 to 160 characters, a plain sentence that says what's on the page and why it's worth opening. Leaving the field blank is a bet that Google's auto-generated snippet will sell the page better than you would. It usually doesn't.

Header Structure Is a Signal, Not a Font Size

We see this constantly: a heading that's visually huge because someone bumped up the font size on a <div>, with no actual <h1> anywhere in the markup. Search engines read header tags to understand a page's hierarchy, not its type size. That means one <h1> per page stating what the page is about, <h2> tags marking its major sections, and <h3> tags nesting underneath those where you need another layer. If you can't outline a page from its headers alone, a crawler can't either.

This matters more than people expect for service pages. A page built for home services companies that's just one long undifferentiated block of text under a hero image is giving up an easy structural win. Break it into headed sections — services offered, service area, what a customer should expect — and both visitors and crawlers get a page they can actually parse instead of one they have to wade through.

URLs and Internal Links Are Content, Not Plumbing

Clean, descriptive URLs still matter. A URL like /services/kitchen-remodeling tells a search engine and a human what's on the page before either one loads it. A URL like /page?id=482&cat=3 tells them nothing. If you're building a new site, get this right from the start — it's part of what's set up by default on every small business website we build, because fixing it later means managing redirects for pages that already have backlinks and rankings tied to the old paths.

Internal linking gets ignored even more than URL structure. Every page on a site should link to, and be linked from, other relevant pages using descriptive anchor text instead of "click here." A blog post about choosing a contractor should link straight to the service page it's building a case for. A homepage should link down into the specific pages that matter most, not just route everything through the main navigation. Done well, this helps crawlers find and understand every page on the site, and it spreads authority from your strongest pages to the ones that need it. Sites that link only through the nav bar are leaving this entirely on the table.

Images and Page Speed Round Out the Technical Basics

Alt text exists to describe an image to someone who can't see it — that's the actual purpose, and it happens to double as an SEO signal, not the other way around. A file named "IMG_4821.jpg" with no alt attribute tells search engines nothing about what's in the photo. A short, accurate description does. Skip the keyword stuffing and describe the image the way you'd describe it out loud.

Page speed and Core Web Vitals round out the technical side, and it's where a lot of otherwise well-optimized sites lose ground. Oversized uncompressed images, render-blocking scripts, and bloated page builders all slow load times — and slow sites both rank worse and convert worse, because visitors leave before the page finishes loading. It's one of the reasons we build clients custom sites instead of stacking plugins on a generic template: a page that loads fast because it isn't dragging in code it doesn't need is worth more than any keyword tweak layered on top of it.

Content Still Has to Answer the Question

Everything above is scaffolding. It organizes a page so search engines can understand it, but it doesn't give them a reason to rank it. That still comes down to whether the page actually answers what someone typed into the search box. A service page with three bullet points and a phone number is competing against pages that explain the process, address the objections a prospect actually has, and show real work — our own portfolio is a good example of the level of specificity we mean.

This matters even more for local and service businesses, where search intent tends to be narrow and comparison-heavy. Someone searching for a website partner for their restaurant or law firm wants to know what they'll actually get, roughly what it costs, and whether whoever built it understood their industry going in. Pages that answer those questions directly and in plain language consistently outperform pages that just list features.

None of this requires a content strategy overhaul or a six-month roadmap. Most sites we audit could fix the majority of their on-page issues in a week: unique titles and descriptions on every page, a real header hierarchy, descriptive URLs and internal links, alt text that means something, and content built to answer the question someone actually asked. Get the fundamentals right first — the advanced tactics don't do much for a page that's still missing an H1.

seoon-page-seotechnical-seosmall-business
Share

Need help with your website or software?

Tell us what you need built, repaired, or measured.

Start a project

Start a conversation

Tell us what you need built.

Share what you are building or fixing. We’ll reply with concrete next steps.

Prefer to talk?

(817) 697-8707

Prefer email?

collin@sterango.com

Dallas, Texas · Available worldwide

We reply within one business day with concrete next steps. No obligation, no sales sequence, and you will not be charged for the quote.