On-Page SEO

On-Page SEO Elements Explained

A plain-language tour of the page elements that tell search engines and readers what a page is about: titles, headings, copy, images, links and markup.

On this page
  1. What “on-page” means
  2. The title tag
  3. The meta description
  4. Headings
  5. The body copy
  6. Images
  7. Internal and outbound links
  8. The URL
  9. Structured data
  10. Freshness and page quality over time
  11. Using this list on a real page

What “on-page” means

On-page SEO is the set of things you control inside a single page: the words, the structure, the images, the markup and the way the page points to other pages. It is different from signals that come from outside, such as links from other sites, and from site-wide technical matters such as how fast a server responds. The line between them is blurry, but it is a useful way to organize an audit: when you look at one page, ask what the page itself says about its topic and whether a visitor would find it useful.

Search engines work from the content they can read. They look at the text, the HTML tags around it and the links on the page, and they try to work out what the page is about and which searches it might satisfy. Nobody outside the search engines knows exactly how each element is weighed, and the details change over time. What follows is therefore a description of what each element is for, not a ranking formula.

The title tag

The title tag is the label of the page. It shows in browser tabs and is usually the headline of a search result. A good one describes the page accurately and in plain words, with the main topic near the front. Writing it takes five minutes, and problems such as the same title on many pages are among the most common findings in an audit. The details of wording and length are covered in the article on title tags.

The meta description

The meta description is a short summary in the page’s HTML. It is not a direct ranking input in any way anyone can rely on, but it often becomes the snippet under the title in results, and a clear one can help a reader decide whether to click. Search engines sometimes replace it with text taken from the page. Treat it as a sentence written for people, not a place for keywords. More on this is in the article on meta descriptions.

Headings

Headings give a page an outline. One top-level heading says what the page is, and the subheadings divide the content into parts a reader can scan. They help people skim and help crawlers see how ideas are grouped. The usual rules are simple: do not skip levels without reason, do not use heading tags only to make text bigger, and make each heading say something about the section below it. The full picture is in the article on heading structure.

The body copy

The main text is the most important element, because everything else only labels it. Good copy answers the question that brought the visitor, uses the words people actually use, and covers the topic with enough depth to be useful. That does not mean long for its own sake. A short page can be complete, and a long page can be empty. When pages repeat a phrase unnaturally or say very little, they run into the problems described under keyword stuffing and thin content. Whether the page fits what the searcher wanted is a question of search intent, and it is worth deciding before you write rather than after.

Images

Images carry information too. Descriptive file names, short and accurate alt text, sensible dimensions and compressed files all help. The alt text helps people using screen readers, and it gives search engines a text description of what the image shows. Large, uncompressed images are a common cause of slow pages, which is why image optimization appears on almost every audit list.

The links on a page tell readers and crawlers where to go next. Descriptive anchor text, meaning wording that says what the destination is, is more useful than “click here”. Internal linking helps crawlers discover pages and shows which pages you consider important. Links to other sites can help readers verify claims or find more detail, and citing sources is part of being a trustworthy page. Pages that nothing links to are known as orphan pages, and they are easy to overlook.

The URL

A readable address is a small but real element. Short, lowercase, descriptive paths are easier to share and easier to understand in a result. Changing URLs on an established page usually requires redirects, so it is best to get them right when a page is first published. Good url structure is mostly about consistency across the whole site.

Structured data

Structured data is extra markup that states facts about a page in a standard format, for example that a page is an article, a recipe or a set of questions and answers. It can make a page eligible for richer displays in results, though eligibility is never a guarantee. It must describe content that is actually visible on the page. The article on structured data explains how to check that it is valid.

Freshness and page quality over time

Pages age. Facts change, links break and screenshots go out of date. Content freshness is not about changing dates; it is about whether the page is still correct and useful. Some pages are fine untouched for years, and others need regular care. Beyond individual updates, a site sometimes benefits from removing or combining weak pages, a process known as content pruning.

Using this list on a real page

A practical order for reviewing one page:

  1. Decide what the page is for and who it is for.
  2. Check that the title and headings say so clearly.
  3. Read the copy as a visitor would, and note anything missing, repeated or out of date.
  4. Check images, links and the URL.
  5. Add markup only if it matches what is visibly on the page.

Work through the pages that matter most first, such as those that bring visitors or lead to a sale. Small, accurate changes are usually better than a rewrite, and no change can promise a particular result, because search engines vary and their behavior changes. The aim is a page that clearly says what it is and does what it says.

Keep exploring

Guides from other topics

All topics →