1What is on-page SEO?
Short answer: On-page SEO is everything we optimise on the page itself so search engines understand it and people choose it: the title, meta description, headings, content, keywords, internal links, images, URL and structured data.
It is one of the three pillars of SEO, with off-page (links and mentions) and technical SEO (crawling, speed and indexing). Without strong on-page work, links and technical fixes cannot make a page rank for the right searches.
2Why does on-page SEO matter so much?
Short answer: Because it decides which searches a page can rank for at all. A page about “services” in general terms cannot rank for “emergency plumber Luton” or “dentist in G-8 Islamabad”, however many links it has.
In our audits, the most common problem we find is exactly this: only a few general pages and no keyword plan. Fixing the on-page side is usually the fastest win.
3What is the difference between on-page, off-page and technical SEO?
Short answer: On-page is what is on your pages, off-page is what other websites say about you (links, mentions, reviews), and technical is whether Google can crawl, load and index your site properly.
| On-page | Off-page | Technical |
|---|
| Controls | Content, titles, headings, links | Backlinks, mentions, reviews | Speed, crawling, indexing |
|---|
| Goal | Relevance | Authority and trust | Access and performance |
|---|
See our off-page and technical SEO FAQs.
4How long does on-page SEO take to show results?
Short answer: Changes to existing pages are often picked up within days to a few weeks once Google recrawls them. New pages usually need a few months to build rankings, depending on competition.
For example, a minibus hire firm’s new town and airport pages were already being shown in Google within the first month, with three on page one.
Real resultMinibus hire, Lancashire, UK2.86K impressions in the first month, three new pages already on page one.
Read the case study →5How do you audit a page for on-page SEO?
Short answer: We check the title, description, headings, keyword use, content depth, internal and external links, images, URL, schema and how the page answers the search, and compare it with the pages ranking above it.
Every point goes into a prioritised list in your SEO audit.