Free to explore: filter winning sites by DR, traffic and niche  ·  Try the live explorer →

On-page vs off-page SEO: the difference

A diagram of a web page and external links

On page SEO vs off page SEO is usually framed as a choice, as though you had to back one side. You do not. They answer different questions. On-page work tells a search engine what a page is about and makes it worth landing on. Off-page work is the evidence, gathered elsewhere, that other people think the page or the business is worth something. A site needs both, but not in equal measure and not at the same moment.

The definitions most guides use are simple enough. Semrush’s guide puts on-page SEO as “things you can do on a webpage to improve its search engine rankings” and off-page SEO as “things you can do outside your website to improve its search engine rankings.” The interesting part is what follows from that split.

On page SEO vs off page SEO: the short answer

The split is about where the work happens, but the practical difference is who holds the lever. Every on-page factor sits in your CMS. Every off-page factor depends on someone else choosing to link to you, review you or list you. That difference in control shapes how fast each kind of work pays off and how predictable it is.

The table below sets out the factors Semrush lists on each side. It is a reasonable working list rather than an exhaustive one, and Google has never published an official split of its own.

On-page factorOff-page factor
Title tagsBacklinks
Meta descriptionsGoogle Business Profile
URL slugsSocial media
Heading tagsNAP citations (name, address, phone)
Content qualityReviews and ratings
Image alt text—
Internal links—
Page experience—

Source: Semrush, “On-Page vs. Off-Page SEO” (Rachel Handley, July 2024). The lists are uneven, and that is telling: there is far more on the side you control.

What on-page SEO covers

On-page SEO is everything on the page itself that a crawler reads or a visitor sees. The title tag and meta description shape how the result looks in search. The URL slug and heading tags give the page a clear structure. Content quality decides whether the page actually answers the query that brought someone to it.

A title and description editor

Each of those has a craft to it. Our guides on SEO title length and the H1 tag cover the details, and most of the advice comes down to the same thing: say plainly what the page is about, in the words a searcher would use, without stuffing.

Internal links belong on this side too, and they are the most underrated item on the list. They are links, so they get lumped in with link building, but you place every one of them yourself. They decide which pages crawlers find easily and which pages your own site treats as important. Our guide to internal linking for SEO sets out how to use them deliberately rather than leaving them to whatever the theme generates.

Internal links within an article

What off-page SEO covers

Off-page SEO is the reputation a site earns away from its own pages. Backlinks are the largest part of it for most sites: a link from a relevant, trusted page is a signal that someone outside your business found your work worth citing. Our guide on how to get backlinks covers the methods that still hold up.

Links arriving from other websites

The rest of Semrush’s list leans local. A Google Business Profile, consistent NAP citations across directories, and reviews and ratings matter a great deal to a plumber or a dentist and very little to a niche content site. Social media sits on the list as a way of getting work seen, which in turn is how links and mentions happen. If you run a content site rather than a local business, off-page SEO is almost entirely about links.

Customer reviews on a business profile

This is also the side where shortcuts tempt people. Because you cannot control links, there is always someone selling a way to manufacture them. Our piece on buying backlinks covers why most of those shortcuts cost more than they return.

Where technical SEO fits

Many guides add a third bucket: technical SEO. Crawlability, indexing, canonical tags, redirects, site speed and structured data are all work on your own site, so in a strict sense they are on-page. But they operate at the level of the whole site rather than the single page, and they need different skills, so they are usually handled separately.

A checklist split into two columns

The three-way split is more useful than the two-way one. Technical SEO decides whether a page can be found and indexed at all. On-page SEO decides whether it deserves to rank for a query. Off-page SEO decides how much trust it carries against competitors who have done the first two just as well. Our technical SEO checklist covers the first layer. Page experience, which Semrush lists as on-page, is the clearest example of an item that straddles the line.

Which to fix first

Semrush recommends starting with on-page work because “you have control over your on-page SEO efforts”. That is the right call for most sites, and the reason is worth spelling out. On-page fixes are cheap, quick to ship and easy to measure. Links pointed at a page that does not match its query are links wasted; strong content with a clear title at least gives those links something to amplify.

The received wisdom goes wrong when it treats on-page as a phase you finish before moving on. In competitive niches, well-optimised pages are the price of entry, not a differentiator. Once your pages are as good as the pages already ranking, more on-page polishing has diminishing returns, and the gap between you and them is usually off-page.

A marketer planning SEO tasks

A practical order for most sites looks like this. First, make sure pages can be crawled and indexed. Second, fix the on-page basics on the pages that matter most commercially: titles, headings, content that actually answers the query, and internal links pointing at them. Third, earn links to those pages, prioritising relevance over volume. Then repeat, because neither side is ever finished.

One limitation applies to all of this. Google does not publish weightings, and it does not label its signals as on-page or off-page. The categories are a planning tool that the SEO industry invented, not a description of how ranking works internally. Use them to organise the work and decide who owns it, not as a model of the algorithm.

Frequently asked questions

What is the main difference between on-page and off-page SEO?

On-page SEO is work you do on your own pages, such as titles, headings, content and internal links. Off-page SEO happens elsewhere, such as backlinks, reviews and citations. The practical difference is control.

Are internal links on-page or off-page SEO?

On-page. Semrush lists internal links as an on-page factor because you place and control every one of them, even though they are links.

Should I do on-page or off-page SEO first?

On-page, in most cases. It is within your control and quick to change. Once your pages match the ones already ranking, the remaining gap is usually off-page.

Is technical SEO part of on-page SEO?

Strictly it is work on your own site, but it is usually treated as a separate category because it covers site-wide issues such as crawling, indexing and redirects.

The takeaway On-page SEO is what you control; off-page SEO is what you earn. Fix the pages first because it is cheap and certain, then accept that in a competitive niche the gap that remains is usually links.