On-Page SEO
What It Is
On-page SEO is everything you do directly on a webpage to help it rank higher in search results. Unlike getting other websites to link to you, on-page SEO is entirely within your control.
You decide the title, the headings, what the content says, and how it links to other pages on your site. These are your levers.
At its core, on-page SEO is about making a page genuinely useful for a specific topic, then making sure search engines can clearly understand what that topic is. Google's job is to match searchers with the best possible answer. Your job is to make it obvious your page is that answer.
Quick Summary
- The title tag is your single most powerful on-page signal. It appears as the blue headline in search results.
- Your H1 heading (the main headline on the page) should clearly mirror your target keyword and search intent.
- Content depth beats keyword repetition. Cover the topic fully, not repeatedly.
- Internal links connect your pages and help Google understand your site structure.
- On-page SEO is the foundation. Without it, great content and backlinks still underperform.
Why It Matters: The Numbers
On-page SEO is not optional. Here is what the data shows:
- The top search result gets an average click-through rate (CTR, the percentage of people who click your link) of 27.6%. Position 2 gets about 15%. Moving from position 2 to position 1 can yield 74.5% more clicks (Backlinko, 2022).
- The top 3 results capture 54.4% of all organic clicks on a page (Backlinko, 2022).
- Title tags longer than 60 characters are 57% more likely to be rewritten by Google to something shorter, which means you lose control of your first impression (Ahrefs, 2021).
- 90.63% of webpages receive zero organic traffic from Google (Ahrefs, 2020). Most of those pages lack basic on-page optimization.
- URLs that include the target keyword earn 45% higher CTR than those that do not.
What "search intent" means: Search intent is the reason someone typed a query. Are they trying to learn something (informational)? Buy something (transactional)? Find a specific site (navigational)? On-page SEO fails when your content does not match the intent behind the keyword, even if you use the keyword correctly everywhere.
Real-World Examples
Canva: 2 million keyword rankings through systematic page optimization
Canva did not try to rank for "design tool." Instead, they built hundreds of dedicated landing pages, each targeting one specific search like "Instagram story template," "resume template," or "presentation maker." Each page had:
- A title tag matching the exact search phrase
- An H1 heading that mirrors the search query
- Content depth specific to that use case
- Internal links connecting template categories to each other
The result: Canva's template pages rank for over 2 million organic keywords globally. A single page like "resume templates" drives an estimated 1.4 million monthly organic visits. Their title tag formula is consistent: "[Specific Thing] | Free Online [Tool], Canva", keyword, value prop, brand, all under 60 characters.
Ahrefs: A single word change, 7 position jump
The Ahrefs blog team tracked one of their own posts climbing 7 places in search results after changing a single word in the title tag. No new content. No new backlinks. Just a more intent-matched title. This illustrates exactly how much weight that one on-page element carries.
Worked example, rewriting a bad title tag:
Bad title: "Our Guide to Running Shoes and Everything About Running Footwear for All Runners" (too long, no clear keyword, stuffed)
Good title: "Best Running Shoes for Beginners (2025 Guide)" (under 60 chars, clear keyword near the start, reason to click with the year)
The good version tells Google: the page is about running shoes for beginners. It tells the reader: this is current and relevant to me. Both signals matter.
How On-Page SEO Works: The Signal Stack
Every page sends Google a set of layered signals. Here is the full sequence from top to bottom:
1. Title Tag
This is the most important on-page element. It appears as the blue clickable headline in Google search results. Rules:
- Include your primary keyword, ideally in the first 3-4 words
- Keep it under 60 characters (Google truncates longer ones and may rewrite them)
- Give a reason to click: a year, a number, a promise, a benefit
- Write it for a human first, not just for the algorithm
A 2025 study of live SERPs found Google now changes the title tag it displays 76% of the time, and the single most common change is removing the brand name (63% of all rewrites). Writing a tight, keyword-first title does not guarantee Google keeps it, but it dramatically raises the odds compared to a vague or overlong one.
Rocky Brands (NASDAQ: RCKY), a footwear company, using BrightEdge's keyword-research platform Their existing page titles and meta tags were not built around the keywords actually driving the most valuable search traffic Rocky Brands used the platform to identify relevant keywords, then rewrote page titles and meta tags around them
Result: Search revenue rose 30% and year-over-year revenue grew 74%, alongside a 13% rise in visitors arriving from search (reported in a 2025 case study).
Source2. URL Slug
The URL (the web address of the page) should be short, readable, and include the keyword. Example: /blog/on-page-seo not /blog/p=1284?cat=seo&ref=post. Clean URLs earn 45% higher CTR and help Google understand page topic at a glance.
3. H1 Heading
The H1 is the main headline visible on the page itself. It does not need to be identical to the title tag, but it must clearly signal the same topic. Use the target keyword. Use it once. Write it as a human headline, not a keyword string.
4. H2 and H3 Subheadings
Subheadings break content into scannable sections. Each H2 should address a subtopic or real question a reader would have. Use variations of your keyword and related terms, not the exact keyword repeated every time. A useful signal: look at Google's "People Also Ask" box for your keyword. Those questions make ideal H2s.
5. Body Content: Depth Over Density
Google does not reward the most keyword mentions. It rewards the most complete answer. That means:
- Cover the topic from multiple angles (what it is, how it works, why it matters, examples, mistakes)
- Use related terms an expert would naturally use (called "semantic keywords" or "LSI keywords", terms that signal topical authority)
- Format for skimmability: short paragraphs, bullet lists, bolded key points
- Pages in the top 10 today have a 50% lower keyword density than top pages from a few years ago (Ahrefs data). Stuffing is penalized.
6. Image Alt Text
Alt text (short for "alternative text") is a description you add to images. It helps visually impaired users and tells search engines what the image shows. Keep it descriptive and natural. Include a keyword only if it genuinely fits. Do not write "keyword keyword keyword image."
7. Internal Links
Internal links (links from one page on your site to another page on your site) do two things: they help Google discover your content and they pass "link equity" (ranking power) between pages. Add 2-5 internal links per page, pointing to related content. Use descriptive anchor text (the clickable words), not "click here."
IFTTT's own site, during a six-month SEO engagement An initial crawl found search bots could only reach 59 pages through internal links, out of hundreds of thousands of indexable pages on the site The team built an HTML sitemap linking to every indexable page, converted JavaScript-rendered links into crawlable HTML links, and added breadcrumb and footer navigation
Result: The HTML sitemap alone nearly tripled the number of indexed pages within two weeks, and the full internal-linking work contributed to 33% year-over-year organic traffic growth (over a six-month engagement).
Source8. Meta Description
The meta description is the short paragraph below your title in search results. It is not a direct ranking factor, but it directly affects CTR. Write it like ad copy: one or two sentences, include the keyword, state the benefit of clicking. Keep it under 155 characters.
Note: Google rewrites meta descriptions 63% of the time (Ahrefs, 2020), but your original still influences what they choose to show.
EEAT: The Modern Layer on Top of All This
Since 2022, Google has put increasing weight on EEAT (Experience, Expertise, Authoritativeness, Trustworthiness). These are signals that help Google decide whether a page is written by someone who actually knows the subject, not just someone who stuffed keywords.
Practical ways to demonstrate EEAT on-page:
- Add an author bio with credentials
- Cite real data and sources (with links)
- Include first-hand examples or original data
- Keep content updated with a visible "last updated" date
- Link to authoritative external sources where relevant
Common Mistakes
Keyword stuffing the title and H1. Jamming your keyword in five times does not help. It actively hurts. Google detects unnatural repetition and readers will immediately bounce from a headline that reads like "Best Running Shoes Running Shoes for Runners 2025." Use the keyword once, clearly, then write the rest for a human.
Optimizing for the keyword but ignoring intent. Ranking for "project management tips" by publishing a thin 300-word list will not work when the top results are detailed 2,000-word guides with templates. Match the format, depth, and angle that searchers actually want at this query, not just the keyword.
Writing a title over 60 characters. Titles longer than 60 characters are 57% more likely to be rewritten by Google (Ahrefs, 2021). When Google rewrites your title, it often uses your H1 instead (about 51% of the time). You lose control of your most visible on-page signal.
Pro tip, mine "People Also Ask" for H2 ideas. Open Google and search your target keyword. Look at the "People Also Ask" dropdown box and the "Related Searches" section at the bottom. These show you the exact sub-questions real searchers have. Build your H2 subheadings around those questions and you will naturally cover the topic breadth that earns top rankings.
On-Page SEO vs. Technical SEO vs. Off-Page SEO
These three categories work together but fix different problems:
| Layer | What it covers | You control it? |
|---|---|---|
| On-page SEO | Titles, headings, content, links within a page | Fully |
| Technical SEO | Site speed, crawlability, mobile-friendliness, site structure | Mostly |
| Off-page SEO | Backlinks, brand mentions, external signals | Partially |
On-page is always the starting point because it is 100% in your hands. Technical and off-page layer on top.
The One-Line Takeaway
On-page SEO is how you make a page undeniably relevant: match the title and content to exactly what the searcher wants, then go deep enough that Google has no reason to rank anything else first.
Related Concepts
- Keyword Research, on-page SEO starts here; you need to know which terms to target before you can optimize titles, headings, and content around them
- Technical SEO, the infrastructure layer beneath on-page; even perfect on-page signals cannot overcome crawling or indexing problems
- Internal Linking, on-page SEO's close partner; internal links distribute authority across your site and reinforce what each page is about






