On-page SEO basics: the page-level fixes any small business can make
Title tags, meta descriptions, headings, links and images explained in plain words, with a one-hour checklist you can run on every page of your site.
- On-page SEO is everything you control on the page itself: words, headings, links, images and code hints.
- Each page needs a unique title tag and meta description written for the person searching.
- Use one H1 and a logical outline of H2 and H3 headings, not headings chosen for their size.
- Link related pages with descriptive anchor text so visitors and Google can follow the path.
- Check every page against a short list once, then again whenever you change it.
On-page SEO is the work you do on a single web page so that search engines understand it and people want to click it. It covers the words in the title and description that show in Google, the headings that give the page its outline, the main text, images, links and a few small hints in the code. Every part of on-page SEO is within your control, which makes it the most practical place for a busy owner to start.
This walkthrough sits within our local SEO for small business series, which explains how your Google profile, reviews and website work together. Here we zoom in on one page at a time and show what to fix first.
What on-page SEO covers, and what sits elsewhere
SEO work usually falls into three groups. On-page work is everything visible or written on the page. Off-page work happens on other websites: reviews, mentions and links, including the business listings covered in our article on local citations. Technical work keeps the whole site healthy, such as loading time, security and whether Google can reach every page.
The groups overlap. A slow page hurts visitors even if its words are perfect, so treat our guide to website speed as a companion to this one. Still, on-page fixes are the quickest wins because they need no outside help and show their effect page by page.
| Element | Where people see it | Good practice | Common mistake |
|---|---|---|---|
| Title tag | Search results and the browser tab | Unique, specific, main phrase near the start, brand at the end | "Home" or the same title on every page |
| Meta description | The short text under the result (when Google uses it) | One or two sentences that describe the offer and its benefit | Left blank or copied from another page |
| H1 heading | Top of the page | One per page, says what the page is about | Logo image as the only H1, or several H1s |
| H2 and H3 headings | Section titles down the page | A logical outline readers can skim | Headings picked just to make text bigger |
| Page address (URL) | Results and shared links | Short, readable words joined by hyphens | Long strings of numbers or dates |
| Image alt text | Screen readers; shown if an image fails | A short, accurate description of the picture | Blank, "image1", or a list of keywords |
| Internal links | Inside the text | Descriptive anchor text to related pages | "Click here" or no links at all |
Title tags: the line people click
The title tag is a short line of text in the page's code. Browsers show it on the tab, and Google uses it as the main source for the blue clickable headline in results, which Google calls the title link. Google explains how it builds these in its guide to title links in search results.
How to write a strong title tag
- Make every title unique, describing that page alone.
- Put the main phrase people search for near the start, such as "Bridal Henna in Karachi".
- Add your business name at the end, separated by a dash or a vertical bar.
- Keep it short enough to read at a glance. There is no official character limit, but long titles are cut off on phones.
- Write it for a person deciding where to click, not as a list of keywords.
Google may rewrite a title it finds unhelpful, for example one that repeats a phrase several times or does not match the page. A clear, honest title is the best way to keep the one you wrote.
Meta descriptions that earn the click
The meta description is a summary in the page's code. Google sometimes shows it as the grey snippet under the title link, and sometimes picks text from the page instead when that better matches the search. Google's documentation on controlling snippets explains this behaviour.
Meta descriptions do not directly lift rankings, but they shape whether people choose your result over the one above it. Describe what the page offers, mention one concrete detail such as price range, area or opening hours, and finish with a reason to visit.
- Title: "Home | Welcome"
- Title: "Printing, Cheap Printing, Best Printing, Printing Near Me"
- Description: blank, so Google pulls a random line about cookies
- Description: the same sentence on all twelve pages
- Title: "Same-Day Visiting Card Printing in Rawalpindi | Example Print Hub"
- Title: "Wedding Card Printing with Free Proofs | Example Print Hub"
- Description: "Order visiting cards by noon and collect them the same evening. Matte, gloss and textured stock, with a free digital proof before printing."
- Description: a different, specific summary for each page
Headings that give the page a clear outline
Headings are labels for sections, marked in code as H1 to H6, and they carry a lot of weight in on-page SEO. Use one H1 at the top that says what the page is about. Use H2 headings for the main sections and H3 headings for points inside those sections. Skipping from H2 straight to H5 because it looks nicer confuses screen readers and makes the outline harder to follow.
On-page SEO for headings people skim on phones
Most visitors scan a page before they read it. Write headings that make sense on their own, such as "Prices and packages" or "Areas we cover", rather than clever phrases nobody would search for. Include the page's main phrase in the H1 and, where it reads naturally, in one H2. Our guide to a mobile friendly website covers the layout side of reading on small screens.
Page content that fully answers the search
Google describes its aim as showing helpful, reliable content made for people. For a small business page that means answering the questions a customer would ask before contacting you. Who is this for? What exactly is included? What does it cost, or what affects the price? Where and when is it available? How do I book?
Put the most important answer in the first paragraph. Good on-page SEO never hides the key fact below a long introduction. Use the words customers use; if you have not collected those yet, our guide to keyword research for small business shows a free method. Add real details only you can provide: your process, materials, guarantees, photos of genuine work. These make a page more useful than a generic one copied from a template.
Short, readable page addresses
In on-page SEO, a page address, or URL, should hint at the content. "/services/ac-repair" tells a person and a search engine far more than "/page?id=4471". Use lowercase words separated by hyphens, leave out filler words, and avoid dates unless the page is genuinely tied to one. Decide the address when you create the page, because changing it later needs a permanent redirect from the old address so links and bookmarks still work.
Images that load fast and describe themselves
Photos sell, but large files slow pages down. Resize images to roughly the largest size they will display, compress them, and use modern formats such as WebP where your site supports them. Give files descriptive names, like "walnut-dining-table.webp", before you upload them.
Alt text is a short written description of an image. Screen readers read it aloud for people who cannot see the picture, and Google uses it to understand the image. Describe what is shown: "Hand-stitched leather wallet in tan, open to show six card slots". If an image is purely decorative, it can have empty alt text. For better source photos, see our tips on product photography with a phone.
Internal links and anchor text
Internal links connect pages on your own site and are one of the simplest on-page SEO tools. They help visitors find the next useful page and help Google discover pages and understand how they relate. The clickable words, called anchor text, should describe where the link goes. "See our bridal packages and prices" works; "click here" tells nobody anything.
Where to add internal links
- From the home page to each main service or product group.
- From each service page to related services, your contact page and any relevant FAQ.
- From blog posts to the service page that solves the problem the post describes.
Our guide to building a small business website explains how to plan menus and page groups so these links feel natural.
Structured data, briefly
Structured data is extra code that labels facts on a page, such as your business type, address, opening hours, product prices or event dates. Google can use it to understand the page and, for some content types, to show richer results. It never guarantees a special result, and it must match what visitors can see. Most website builders and SEO plugins add the basics for you; check them once rather than writing code by hand.
A one-hour on-page SEO check for any page
Run this list on your five most important pages first, usually the home page, your main service or product pages and the contact page. Then repeat it whenever you publish or edit a page. ADigitalMotive is built to run a similar check on each page it publishes, but the list works on any site, whoever built it.
- The title tag is unique, specific and starts with the main phrase.
- The meta description is unique and describes the offer and its benefit.
- There is exactly one H1, and it matches the page's purpose.
- H2 and H3 headings form a logical outline that makes sense when skimmed.
- The first paragraph answers the main question directly.
- Prices, areas, hours or other key facts are on the page, not only in images.
- Every meaningful image has accurate alt text and a reasonable file size.
- The page links to at least two related pages with descriptive anchor text.
- The page address is short, lowercase and readable.
- Contact options work on a phone with one tap.
After changes, give Google time to recrawl the page. You can follow how often it appears and is clicked in Search Console; our Search Console walkthrough for beginners shows where to look. Small, steady improvements across every page add up to a site that is easier to find and easier to choose.
Frequently asked questions
Why does Google show a different title from the one I wrote for my page?
Google creates the title link in results from several sources, and your title tag is the main one but not the only one. It may use your main heading or other text when the title is very long, stuffed with keywords, repeated across many pages or does not match the content. Write a short, accurate, unique title and Google is more likely to use it.
Do meta keywords still help a page rank on Google?
No. Google has said for many years that it ignores the meta keywords tag in web ranking. Leaving it out does no harm. Spend that time on the title tag, the meta description and the visible text of the page, which are the parts searchers actually read.
How long should the text on a service page be for on-page SEO?
There is no ideal word count. Google looks for content that fully answers the search, and the right length depends on the topic. A page for an emergency locksmith may need only a few clear paragraphs, prices and a phone button, while a page about a complex treatment may need much more. Cover what customers ask, then stop.
Is it a problem if two pages on my site have the same title tag?
It is a common issue rather than a penalty, but it does hurt. Duplicate titles make it harder for Google to tell which page suits a search, and they look confusing when two of your pages appear together. Give every page its own title that names its specific service, product or location.
Should I change the address of an old page to add a keyword?
Usually not. Changing a page address resets some of the signals it has built up and breaks any links pointing to it unless you add a permanent redirect. A small keyword gain rarely justifies that. Choose clear addresses for new pages, and only change old ones when the current address is genuinely misleading.
Written and reviewed by the ADigitalMotive team for owners of small businesses. General guidance only, not legal, tax or financial advice for your situation.
Keep reading
A step-by-step guide to the Google profile, website and listing work that helps nearby customers find your business, with no tricks and no paid shortcuts.
11 min read · 17 July 2026A seven-step method for answering critical reviews, adaptable replies for common complaints, and what to do about fake or abusive ones.
9 min read · 25 September 2026How to create or claim your Google Business Profile, choose the right name and category, get verified by Google and fill every field that customers rely on.
8 min read · 13 September 2026