SEO · · 3 min read
On-page SEO explained simply — for business owners
On-page SEO is everything you control on your own pages. Here is a plain explanation of what it is and what to prioritise first.
By Mediseo

SEO is often presented as technical and impenetrable. But a large part of it is simply building good pages — something you have full control over. That part is called on-page SEO.
What on-page SEO means
On-page SEO is everything you do on a page itself to help both Google and the reader understand what the page is about. It contrasts with off-page (such as links from other websites) and technical SEO (such as speed and indexing).
The good thing about on-page work is that it is the part you have the most power over. You do not need to wait for others to link to you. You can improve a page today.
It starts with one clear idea per page
The most common mistake is a page that tries to be about everything. A page covering "web design, SEO, logos and social media" all at once ranks poorly for all of it.
Give each page one clear theme. One service, one question, one problem. Then Google knows exactly when the page is relevant — and the reader finds what they came for.
The most important elements
Once the theme is clear, a few elements do the most for understanding:
- The title (title tag). The blue link text in Google. It should say clearly what the page offers and include the word people search for.
- The headings. Use one main heading (H1) and logical subheadings (H2, H3). They give structure for both readers and search engines.
- The body text. Write naturally about the topic, and cover the questions a customer actually has. You do not need to repeat the keyword in every other sentence — Google reads that as forced.
- The images. Give them descriptive file names and alt text so Google understands what they show.
- Links between your own pages. Link to related pages on your site. It helps people move on and tells Google what belongs together.
Write for people first
The simplest advice is also the best: write the page for the person you want as a customer, not for an algorithm. Explain clearly what you offer, who it is for, and what the next step is.
Google has become very good at rewarding content that genuinely helps the reader. Text stuffed with keywords but empty of substance works against you. A page that answers a question honestly and completely beats one optimised to death.
A simple workflow
Here is how you can improve an existing page in half an hour:
- Decide the theme. What is the one question or one service this page should cover?
- Write a clear title. Include the word a customer would search for.
- Tidy up the headings. One H1, then subheadings that mirror what people wonder about.
- Fill the gaps. Which questions does the text not yet answer? Add them.
- Add a clear next step. What should the reader do — call, book, read on?
What you can skip
You do not need to count exactly how many times the keyword appears, and you should not rewrite your whole web address just to fit the word in. Such details matter far less than a clear theme and content that genuinely helps.
Do the groundwork well on your most important pages and you have already done more than most of your competitors.
If you would like a second pair of eyes on your pages, you can read more about how we approach SEO.