Chykalophia Docs
SEO

On-page SEO explained

The SEO elements you control directly on each page — and how to get them right without becoming a technical expert.

seobeginneron-page-seo

On-page SEO refers to everything you can optimize directly on a page of your website. Unlike off-page factors (like backlinks from other sites), on-page SEO is almost entirely in your control.

This guide covers what on-page SEO includes, why each element matters, and what "good" looks like.

Quick summary

On-page SEO covers your page title, meta description, headings, body content, images, internal links, and URL. Getting these right helps Google understand what your page is about — and helps your page rank for the right searches. Most of these you can manage directly in WordPress, Webflow, or Squarespace.

The key on-page SEO elements

Here's a quick overview of everything that makes up on-page SEO:

ElementWhat it isImpact
Page titleThe title shown in search results and browser tabsHigh
Meta descriptionThe summary shown under your title in search resultsMedium
H1 headingThe main heading on your pageHigh
H2/H3 headingsSubheadings that structure your contentMedium
Body contentThe main text of the pageHigh
Images & alt textVisual content and its text descriptionMedium
Internal linksLinks to other pages on your own siteMedium
URL slugThe part of the URL after your domainMedium

Let's look at the most important ones.

Page title

Your page title (also called the title tag) is the clickable blue link shown in Google search results. It's also what appears in the browser tab when someone has your page open.

A good page title:

  • Clearly describes what the page is about
  • Includes your primary keyword, naturally
  • Is around 50–60 characters long (longer gets cut off in search results)
  • Is unique — every page should have its own title

Bad example: "Home | My Business" Good example: "Organic Dog Food Delivery — Fresh Meals for Dogs | Paws & Co."

See the dedicated guide: Page titles & meta descriptions.

Meta description

The meta description is the short paragraph of text shown under your title in search results. It doesn't directly affect your ranking, but it does affect whether people click on your result.

A good meta description:

  • Summarizes what the page offers and why it's worth clicking
  • Is around 150–160 characters
  • Includes your keyword naturally
  • Ends with a subtle call to action if appropriate

Headings (H1, H2, H3)

Every page should have exactly one H1 heading — the main title visible on the page itself. It should include your primary keyword and clearly describe the page topic.

H2 and H3 headings break up your content into sections. They help readers scan the page and help Google understand how the content is organized.

A simple rule: use headings the way you'd use them in a document. One main title (H1), then section titles (H2), then sub-sections (H3) if needed.

See: Headings & content structure for SEO.

Body content

Your main content is the biggest SEO factor of all. Google reads the text on your page to understand what it's about and whether it's helpful.

Good content for SEO:

  • Genuinely answers the question or need the keyword represents
  • Is written clearly for your target reader
  • Is an appropriate length for the topic (not padded, not thin)
  • Uses your keyword and related terms naturally throughout
  • Is unique — not copied from elsewhere

See: Writing SEO-friendly content.

Images and alt text

Every image should have alt text — a short description of what's in the image. This helps visually impaired users and tells Google what the image contains.

Alt text is also an opportunity to include relevant keywords naturally, where it makes sense.

See: Image SEO & alt text.

Internal links connect your pages to each other. They help visitors navigate your site and tell Google how your content is related.

A well-linked page is more likely to be crawled and ranked than an isolated page with no links pointing to it.

See: Internal linking explained.

URL slug

The URL slug is the part of your web address that comes after your domain name. For example, in yoursite.com/organic-dog-food, the slug is /organic-dog-food.

Good URL slugs are short, descriptive, and include the page's primary keyword.

See: SEO-friendly URLs.

Common questions

Need a hand?

If you're stuck, email support@chykalophia.com and we'll help. Include your website address and a screenshot if you can.

Learn more

On-page SEO explained | Chykalophia Docs