On-page SEO

On-page SEO is the practice of optimizing individual web pages in order to rank higher and earn more relevant traffic in search engines. On-page refers to both the content and HTML source code of a page that can be optimized, as opposed to off-page SEO which refers to links and other external signals.

For those new to on-page SEO, we highly recommend reading our On-Page Ranking Factors. On-page SEO has changed over the years, so it's important to keep up with the latest practices. Below are the latest post about on-page SEO from the Moz Blog, and we have chosen our favorite resources to help you along your journey.

On-Page SEO : The Beginner's Guide to SEO: Everything you need to get started to optimize your pages.

On-Site SEO Learning Center : Our free on-site SEO learning hub. Here, we’ve gathered our top resources in one place.

More than Keywords: 7 Concepts of Advanced On-Page SEO : On-page SEO starts with keywords, but Google uses tons of advanced methods to determine content relevance.

Illustrated Guide to Advanced On-Page Topic Targeting for SEO : A simple framework for on-page topic targeting that produces satisfying content and makes optimizing easy.

On-Page SEO for 2019 - Whiteboard Friday : No matter the year, this advice from SEO expert Britney Muller will help you to rank.

Most Recent Articles on On-page SEO

Level Up Your SEO Skills With Our Free Training

Moz Academy Training

Complete courses to master SEO basics

Keyword Research Master Guide

Learn Keyword Research like the pros

Guide to SEO Competitor Analysis

Win rankings and traffic from your competition

Our Forgotten Friend, The Meta Description
Andy MacLean

Our Forgotten Friend, The Meta Description

The transition from early noughties SEO to today's SEO is akin to going from an early Nokia to the latest iPhone in no time at all. The industry is growing up, changing VERY fast and is getting a lot more complex. Was there really a time before the nofollow tag? With all this change, no wonder the once mighty meta description feels a little forgotten.

Be the Result that Google Wants to Rank
Kristina Kledzik

Be the Result that Google Wants to Rank

As SEOs, we spend most of our time trying to figure out Google's algorithms so we can rank well. Google, on the other hand, is trying to tweak its algorithms so searchers find the best sites. Rather than trying to optimize for the enigma that is Google, why don't we just make our sites the best results, so Google will have to rank us well?

What Can Be Done When Nothing Can Be Done? - A Practical Guide to Taking Optimisation Into Your Own Hands
Mark Meyerson

What Can Be Done When Nothing Can Be Done? - A Practical Guide to Taking Optimisation Into Your Own Hands

It can be so frustrating to work with a client that no matter how hard you try, push and argue, due to their sheer size or processes, they just cannot manage to assign resources and implement your suggestions. The same is true for the client. They certainly don't want to be paying for recommendations that cannot be implemented! As SEOs we need to recognise that there are always other priorities and considerations that come into play, so we need to be able to adapt in these instances to retain our value?

Headsmacking Tip #1845: Use Google Analytics to Prioritise 404 Fixes
Andrew Smith

Headsmacking Tip #1845: Use Google Analytics to Prioritise 404 Fixes

You run Xenu or Screaming Frog on a client's site and come face to face with 700-odd broken internal links - that is, there are 700 separate URLs that give a visitor a "404 - Page Not Found" message. Add into the mix a list of broken external links from Webmaster Tools, and you know you've got big problems. Sigh. What's the best way to go about fixing them all? You could tackle the external links first, then internal ones? Or internal then external? Newest to oldest? Oldest to newest? Alphabetically?!