
On-page SEO is everything you control on your own website — content, titles, headings, internal links, speed and structured data. Off-page SEO is how the rest of the web vouches for you — backlinks, brand mentions, reviews and your Google Business Profile. On-page work makes a page worth ranking; off-page signals convince Google it deserves to rank above competitors. You need both, but on-page comes first.
Key takeaways
- On-page SEO is everything on your site; off-page is how other sites and reviews vouch for you.
- Fix indexing, speed and thin pages before building links.
- Local businesses depend heavily on their Google Business Profile and reviews.
- Avoid bought link packages — they risk a penalty.
On-page SEO: what it includes
- Search intent match: the page answers what the searcher actually wants — a price, a comparison, a service, a how-to.
- Title tag and meta description: a clear title under about 60 characters with the main keyword, and a description that earns the click.
- One H1 and logical headings: H2s and H3s that break the topic into the questions people ask.
- Original, specific content: real details such as process, pricing factors, examples and FAQs — not generic filler.
- Internal links: links from related pages using descriptive anchor text, so both visitors and Google find your important pages.
- Images: compressed files with descriptive alt text.
- Technical health: fast loading, mobile-friendly layout, clean URLs, canonical tags and schema markup.
Off-page SEO: what it includes
- Backlinks: links from relevant, trusted websites — industry associations, local news, suppliers, partners, guest articles.
- Brand mentions: your business discussed on other sites, forums and social platforms, even without a link.
- Google Business Profile and reviews: critical for local searches and the map pack.
- Citations: consistent business name, address and phone number across directories.
- Digital PR: data, guides or opinions that journalists and bloggers want to reference.
Which matters more?
It depends on where you are starting from:
- If your pages are thin, slow or not indexed, no number of backlinks will help. Fix on-page first.
- If your pages are excellent but stuck on page two for competitive terms, off-page authority is usually the missing piece.
- For local businesses, your Google Business Profile and reviews (off-page) often matter as much as your website.
A simple test: compare your page with the top three results for your keyword. If theirs are clearly more useful, work on-page. If yours is as good or better but ranks lower, look at the links and reviews they have that you don’t.
Common mistakes on each side
On-page mistakes
- Repeating the keyword unnaturally instead of answering the question
- Several pages targeting the same keyword and competing with each other
- Important pages with no internal links pointing to them
- Copying manufacturer or competitor text
Off-page mistakes
- Buying cheap link packages from unrelated or spam sites — this can trigger a manual penalty
- Exact-match keyword anchors on every link
- Ignoring reviews or leaving negative ones unanswered
- Inconsistent business details across directories
A practical order of work
- Technical audit: make sure every important page is indexed and loads quickly.
- Rewrite your key service pages so each one targets one clear intent.
- Connect pages with internal links.
- Optimise your Google Business Profile and start a review routine.
- Build links from relevant local and industry sources each month.
Our SEO services cover both sides, starting with an audit that shows which one is holding your site back.
Frequently asked questions
Is technical SEO part of on-page SEO?
Technical SEO is usually treated as its own category, but because it happens on your website, it sits alongside on-page work and should be fixed first.
Can I rank without backlinks?
For low-competition and very local keywords, yes. For competitive terms, pages without quality links rarely hold top positions.
Are social media links good for SEO?
Social links don’t pass ranking value directly, but social activity helps content get discovered, which can lead to genuine backlinks and branded searches.
