On-page SEO is everything you do on a page itself to help Google understand what it's about and who it's for. It isn't flashy, but it's the foundation everything else in SEO is built on. If Google can't tell what a page is about, it won't know when to show it.
The good news: you don't need to be technical to get the basics right. Here's the checklist I work through on every page of a client's site.
1. Write a clear page title
The page title (the "title tag") is the blue headline people see in Google results. It's one of the strongest signals you control.
- Put the main topic near the start, like "Website Design on Long Island".
- Keep it to roughly 60 characters so Google doesn't cut it off.
- Give every page its own title. Duplicate titles make pages compete with each other.
2. Write a meta description that earns the click
The meta description is the short summary under the title in search results. It doesn't directly change rankings, but a good one gets more people to click. Aim for about 150 characters that say what the page offers and why someone should visit.
3. Use one H1 and logical headings
Each page should have a single H1, the main headline, that matches what the page is about. Break the rest of the content into sections with H2 and H3 headings. Headings help readers skim, and they help Google and AI tools understand how the page is organized.
4. Use the words your customers use
Keyword research sounds technical, but it starts with a simple question: what would a customer type to find this page? Use those words naturally in your title, headline, and first paragraph. Mention your service area where it makes sense. Don't repeat the same phrase over and over; that reads badly and can hurt you.
5. Describe your images
Add alt text to meaningful images: a short description of what the image shows. It helps visitors who use screen readers, and it helps search engines understand your images. Compress large images too, so they don't slow the page down.
6. Link your pages together
Internal links, links from one page of your site to another, help visitors find related information and help Google discover and understand your pages. Link from blog posts to the service they relate to, and from service pages to helpful articles.
Quick win: search site:yourdomain.com in Google and read your page titles as a list. If they're vague, duplicated, or cut off, that's the first thing to fix.
Where on-page SEO fits
On-page SEO works alongside technical health (can Google crawl your site?) and trust signals (reviews, links, and a solid Google Business Profile). Get the on-page basics right first. They're fully in your control, and every other effort works better on top of them.
If you'd rather have someone go page by page for you, that's a core part of the SEO work I do: cleaning up titles, descriptions, headings, and structure so Google knows exactly what you do.