On-page SEO vs technical SEO: what is the difference?

If you’ve dipped your toes into the waters of digital marketing, you probably will have seen the term ‘SEO’ floating around.

SEO stands for search engine optimisation and it’s the practice of improving your website so it appears higher in Google search results. It also covers anything you do outside your website to improve your brand’s visibility in search engines (for example, getting a Yellow Pages Online listing).

SEO is important for every business, because the easier it is for people to find you through a Google search, the likelier it is they’ll get to know your brand and even become a customer.

That said, if you’re not familiar with it, it can be tricky to wrap your head around the different elements of SEO and how they can help your business.

So today we’re covering one of the fundamentals – the differences between on-page SEO and technical SEO.

What is on-page SEO?

On-page SEO, also called on-site SEO, is the process of optimising the content on your website to improve both your ranking in Google (and other search engines) and your user experience.

At its core, on-page SEO involves making it easier for Google’s search engine algorithm, and humans, to understand what each page on your website is all about.

This includes things like:

  • Creating fresh, quality content. Website content that is relevant, original and easy to understand is crucial for on-page SEO and helps establish your expertise, authoritativeness and trustworthiness (E-A-T) with Google.
  • Metadata optimisation. Metadata is the information that appears on search engine result pages (SERPs) for a webpage. It includes the title of the page and its meta description (the text below the title). Metadata should contain relevant keywords, be clear, concise and relevant, and compel the reader to find out more.
  • Keyword optimisation. Your website’s content should naturally include a variety of keywords that are relevant to your business and to the content topic.
  • Heading tags. Heading tags (H1, H2, H3 and so on) separate the sections of a webpage and make it simpler for both humans and search engines to skim and understand.
  • Image optimisation. Including images in your content helps boost visibility in Google Images as well as general SERPs. Image metadata (titles and alt tags) also gives you another opportunity to rank for specific keywords.
  • Structured data. Structuring the content on your webpages in bullet points, ordered lists and tables makes it more digestible for visitors and search engine algorithms. It also increases the likelihood that a page will appear as a featured snippet.

RELATED: Does getting on the first page of Google really matter?

What is technical SEO?

Technical SEO is related to the behind-the-scenes structure of your website. Rather than focusing on the content of your webpages like on-page SEO, technical SEO is concerned with making sure your website is set up so that search engines can easily find, organise and display your webpages in search results. This is known as crawling and indexing.

As the name suggests, technical SEO requires a little more technical know-how as it generally involves activities in the back-end code of your website. This includes steps such as:

  • Creating an XML sitemap – telling search engines about the pages, images and videos on your website.
  • Optimising your site’s architecture – organising your site in a logical and neat manner
  • Optimising your URL structure – choosing a clear, logical naming convention for your webpages.
  • Adding a robots.txt file – telling search engines which pages to index and which not to.
  • Adding breadcrumbs – including a trail of links on each page that guides users back to the start of their journey on your website.
  • Adding 301 redirects – redirecting URLs to tell your visitors and Google when a page has moved to a new location on your site.
  • Conducting a content audit – updating or removing non-valuable or duplicated content on your site.
  • Optimising page speed – making sure all the elements on your website load quickly.
  • Optimising for mobile – making sure your site is easy to view and navigate on mobile devices.
  • Adding schema markup – including pieces of HTML code to give search engines more information about the content of your webpages.

On-page SEO vs technical SEO checklist.

(Click on the image to download.)

How a Yellow Pages Online listing improves your SEO.

One of the most effective (and easiest) ways to improve your online presence and rank higher on Google is to list your business on Yellow Pages Online. In fact,Yellow Pages Online listings appear on the first page of search results for nearly 450,000 keywords Australia-wide.*

From a free listing to a content-rich paid ad, we have a plan to suit your business and your budget. Talk to us about a Yellow Pages Online listing and start growing your business today.

*Ahrefs, correct as at September 2022

Grow your business with a listing on Yellow Pages Online.

Product enquiry.

Your business.

Your contact details.

Validating phone number...
Please enter a valid phone number.
Validating email address...
Please enter a valid email.

Best time to contact you.


This is a required field.

By entering my contact information, I consent to receiving telephone calls, text messages, and/or electronic promotional and marketing messages from or on behalf of Thryv about its products and services. I understand consent is not required to purchase goods or services and I may withdraw my consent at any time by contacting Thryv at marketing@thryv.com, or at Thryv, Locked Bag 2910, Melbourne, Vic, 3001. I further understand that I can opt out of receiving email marketing directly on Thryv's unsubscribe page and can opt out of receiving text messages by replying "STOP." For more information on how Thryv handles your personal information, please see our privacy policy.