On this page
- On-page, off-page and technical SEO: the difference
- Step 1: Give every page one clear job
- Step 2: Write titles and descriptions people want to click
- Step 3: Use headings that match the questions
- Step 4: Write useful content in your own words
- Step 5: Make images light and descriptive
- Step 6: Link your pages together
- Step 7: Make contact easy and consistent
- Step 8: Check it on a phone
- How often should you review on-page SEO?
- What does on-page SEO cost?
On-page SEO means everything you change on your own website pages so that Google understands what each page is about and people want to click it. For a small business, that usually covers page titles and descriptions, headings, the words on the page, images, internal links, phone speed and contact details. None of it needs to be complicated, and most of it can be checked page by page with the list below.
On-page, off-page and technical SEO: the difference
SEO work is often split into three parts:
- On-page SEO: the content and setup of each page, such as titles, headings, text and images.
- Off-page SEO: things that happen outside your site, such as reviews, local listings and other websites mentioning you.
- Technical SEO: the foundation that lets Google crawl and index your site, such as the sitemap, page speed and mobile layout.
On-page work is the part you control most directly, which is why it is usually the best place to start.
Step 1: Give every page one clear job
Before touching any settings, decide what each page is for and what someone would type into Google to find it. A dental clinic in Pune might have:
- A home page for "dentist in Kothrud"
- A page for "root canal treatment in Pune"
- A page for "teeth braces cost in Pune"
One page per main service works far better than one long page listing everything. If two pages target the same search, they compete with each other, so merge them or give each a different focus.
Step 2: Write titles and descriptions people want to click
The page title is the blue headline shown in Google results. The meta description is the short text below it. A good title:
- Puts the main service and place near the start, such as "Root Canal Treatment in Pune"
- Stays short enough to show in full, roughly 60 characters
- Is different on every page
The description should be one or two plain sentences on what the page offers and why someone should pick you. Google does not always use it, but when it does, a clear description helps people choose your result.
Step 3: Use headings that match the questions
Each page should have one main heading (H1) that says what the page is about, usually close to the title. Below it, use smaller headings for the questions customers ask: what the service includes, how it works, how long it takes, which areas you cover, and how to book.
Headings help readers skim on a phone, and they help Google understand how the page is organised.
Step 4: Write useful content in your own words
Thin pages with two lines of text rarely do well. You do not need thousands of words, but each service page should answer the real questions a customer has before they call:
- What exactly is included
- Who it is for
- What happens step by step
- Which areas or cities you serve
- How to contact you or book
Use the words customers actually use. If people in your city say "AC service" rather than "air conditioner maintenance", use both naturally. Do not repeat a keyword again and again; write for the reader and the right words will appear on their own.
Step 5: Make images light and descriptive
Photos of your real work, shop or team build trust. To keep them helpful for SEO:
- Compress images before uploading so the page loads fast on mobile data
- Give files sensible names, such as "modular-kitchen-jaipur.jpg" rather than "IMG_4521.jpg"
- Add short alt text that describes the image, which also helps people using screen readers
Heavy images are one of the most common reasons a page feels slow, which we cover in why your website is slow on phones.
Step 6: Link your pages together
Internal links guide visitors and Google to your important pages. From the home page, link to each service. From each service page, link to related services, your contact page and any helpful blog posts. Use descriptive link text such as "see our braces treatment" instead of "click here".
Step 7: Make contact easy and consistent
For a local business, every page should make the next step obvious:
- A tap-to-call button and a WhatsApp button that work on phones
- Your business name, address and phone number written the same way as on your Google Business Profile
- Opening hours and the areas you serve
Matching details across your website and profile help both customers and Google trust that the information is correct. Our guide on ranking higher on Google Maps explains how the two support each other.
Step 8: Check it on a phone
Most local customers will visit from a phone. Open each page on your own mobile and check that text is readable without zooming, buttons are easy to tap, nothing hides behind pop-ups, and the page loads quickly on mobile data.
How often should you review on-page SEO?
Do a full pass when you build or redesign the site, then review your main pages every few months. Update them when your services, prices, areas or offers change. Google Search Console shows which searches already bring visitors to each page, which tells you where small improvements are most worth making.
What does on-page SEO cost?
It depends on how many pages you have, whether content needs to be written from scratch, and whether the site itself needs fixing. A small site with a handful of service pages takes far less work than a large catalogue. For a fuller picture of how pricing works, read how much SEO costs for a small business in India. Be careful of anyone who guarantees a number one ranking; no one can promise that.
If you would like a second pair of eyes, our free audit looks at your main pages and lists the on-page fixes worth doing first. Our SEO service can handle the full checklist for you, page by page.
Questions people ask
What is included in on-page SEO?
On-page SEO usually covers page titles, meta descriptions, headings, page content, image names and alt text, internal links, mobile layout and clear contact details. It is all the work done on the pages of your own website.
Is on-page SEO enough to rank on Google?
It is an important base, but it is rarely enough on its own. Rankings also depend on things like competition, reviews, your Google Business Profile and other websites mentioning you. On-page SEO makes sure your pages are ready to compete.
Can I do on-page SEO myself?
Yes, many owners can handle the basics: clear titles, a page for each service, useful text and compressed photos. Help is useful when the site has technical problems or many pages, or when you do not have time to write and update content.



