On-Page SEO: The Complete Guide to Optimizing for Google and AI Search

Written by Gabriel Bertolo
July 6, 2026

What Is On-Page SEO?

On-page SEO is the practice of optimizing individual web pages, including the content, HTML elements, structure, and internal links, so that search engines and AI platforms understand what each page is about and rank or cite it for relevant queries. Unlike off-page SEO, every on-page factor is within your direct control.

That last part is why I tell every client to start here.

You can’t force another website to link to you. You can’t make a journalist mention your brand. Off-page SEO is influence, not control. But on-page SEO? You own every inch of it. The content, the title tags, the headers, the internal links, the schema. All of it is yours to get right or get wrong.

And here’s what most guides get wrong about it. They treat on-page SEO as a checklist of disconnected tweaks. Shorten this title. Add that keyword. Compress these images. Check, check, check. But on-page SEO isn’t a pile of unrelated tasks. Every element is part of one coherent job: telling search engines and AI systems exactly what your page is, what it’s about, and how it fits into the wider web.

When you understand that, on-page SEO stops being a chore and starts being a strategy.

There’s also a sequencing argument here that’s worth making upfront. Fix what’s on the page before you chase backlinks. I’ve watched businesses spend thousands on link building while their pages had generic titles, no schema, and content that didn’t match what searchers actually wanted. Building links to a page with weak on-page signals is like pushing a boulder uphill. Get the page right first, and everything you do afterward works harder.

The top organic result captures roughly 27.6% of all clicks, and you don’t earn that position by accident. Source: Backlinko.

This guide is the hub for everything on-page. I’ll cover every major element at a strategic level and point you to deeper guides on the topics that deserve their own deep dive. If you want the bigger picture of how on-page fits into a full strategy, start with our complete SEO guide for small and mid-sized businesses.

 

On-Page vs. Off-Page vs. Technical SEO

People get tangled up in these categories, so let me clear it up fast.

On-page SEO is everything on the page itself. The content, the HTML elements like title tags and headers, the internal links, the images, and the URL. It’s what you put on the page to communicate relevance and quality.

Off-page SEO is the signals that come from other places. Backlinks, brand mentions, citations, reviews. It’s what the rest of the web says about you.

Technical SEO is the infrastructure. Whether search engines can crawl, render, and index your site. Page speed, mobile-friendliness, XML sitemaps, security.

The categories overlap, and that’s fine. Internal linking is on-page, but it also affects how crawlers move through your site, which is technical. Schema is on-page, but it powers rich results that show up off your site. Don’t get lost in the taxonomy. The lines blur because a website is one connected system. The point isn’t to file each tactic in the right folder. The point is to get the page right. For the infrastructure side of the equation, our technical SEO audit checklist covers what we examine on every site.

 

The Mental Model That Makes On-Page SEO Click

Here’s the idea that changes how you see all of this. It’s the thing I wish someone had told me 13 years ago.

On-page SEO is an entity declaration.

Every element on your page is you telling machines what this page is, what it’s about, and how it relates to everything else they already understand. The title declares your primary claim. The headers map your subtopics. The content delivers the evidence. The schema labels your entities explicitly. The internal links show how this page connects to the rest of your site. None of these work in isolation. They work together to paint one picture.

Because here’s the part people miss. Search engines don’t see your page the way you do. You see beautiful design and persuasive copy. They see a collection of signals. They’re asking a simple question over and over: what is this page, and can I trust it to answer this query?

When all your signals point in the same direction, the answer is clear, and the system ranks you with confidence. When your signals conflict, when your title says one thing and your content says another, when your headers are a mess, and your schema contradicts your copy, the system gets uncertain. And uncertain systems don’t rank you. They hedge their bets and send the user to a page they understand better.

So the real goal of on-page SEO isn’t checking boxes. It’s coherence. It’s making every signal on the page tell the same story so clearly that a machine can’t misread it. Hold that idea as we go through each element, because it ties all of them together.

 

Search Intent: The Foundation Everything Sits On

Before a single tactic matters, you have to get intent right. This is the foundation. Everything else is built on top of it.

Keywords are just inputs. They’re what someone types. But intent is what they actually need, and that’s a different thing. Someone searching “running shoes” might want to buy a pair, learn how to choose one, or compare brands. The keyword doesn’t tell you. The intent does.

Search intent generally falls into four types. Informational, where someone wants to learn something. Navigational, where they’re looking for a specific site. Commercial, where they’re researching before a purchase. And transactional, where they’re ready to act. A page built for one intent won’t rank for a query that carries a different one, no matter how well it’s optimized otherwise.

This is the single most common reason good content fails to rank. The content is fine. It’s just answering the wrong question. Someone writes a detailed product page targeting “how to choose running shoes,” but that query is informational. People want a guide, not a checkout button. Intent mismatch, and the page never ranks.

The fastest way to read intent is to look at what’s already ranking. Google has already decided what the intent is, and the current top results are the proof. If the first page is all how-to guides, that’s an informational query. If it’s all product pages, it’s transactional. Match the format that’s winning.

I go much deeper on this in our guide to matching content to search intent, including how header structure and content depth work together to satisfy a query completely.

 

Content Optimization: What Actually Moves Rankings

Content is the core of on-page SEO. Everything else supports it. And content optimization comes down to a few things that genuinely matter, separated from the dozens that don’t.

Cover the topic completely. Not just extensively, but completely. When your page answers every reasonable question a searcher has, they don’t need to go back to Google and click a competitor. That completeness, what the relational SEO world calls topical closure, is a powerful signal. It tells search engines you’re a reliable place to send people.

Add something new. This is information gain, and it’s underrated. If your page just rehashes what the existing top results already say, you’ve given Google no reason to rank you over them. Original data, a unique framework, real experience, a perspective nobody else has. That’s what earns a spot. If your content doesn’t add anything that would make someone want to reference it, it probably won’t rank.

Demonstrate genuine expertise. E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) isn’t a checklist you complete. It’s something systems infer from your content and your reputation. You don’t add E-E-A-T to a page. You demonstrate it through depth, accuracy, real experience, and the validation of other sources referencing you.

Use keywords naturally. Put your primary keyword in the first paragraph, in your H1, and naturally throughout the body. But the days of keyword density targets are long gone. Modern search uses NLP models like BERT to understand context and meaning, not just keyword matching. Write for the person first. Include the terms that genuinely belong. Stuffing keywords now does more harm than good.

Structure for two audiences. Your content needs to work for humans who skim and machines that extract. That means a logical header hierarchy, short scannable paragraphs, and discrete chunks of information that both a reader and an AI system can pull from cleanly. The same structure that helps a busy person find their answer helps Google feature you in a snippet and helps ChatGPT cite you.

Keep it fresh. Topics evolve. A page you wrote in 2023 may be quietly wrong by now. Updating your important pages preserves their value and signals ongoing expertise.

I cover the full content and topical mapping playbook in our deep dive on content clusters and topical authority.

 

Title Tags and Meta Descriptions: Your First Impression in Search

Your title tag is the single strongest on-page signal for what a page is about. It’s the clickable headline in search results, and it tells both users and search engines your page’s primary claim.

The rules are simple. Keep it under 60 characters so Google doesn’t truncate it. Make every title unique across your entire site. Front-load your primary keyword. And give people a reason to click, whether that’s a number, a year, or a clear benefit.

That uniqueness rule matters more than people think.

54% of websites use duplicate title tags.

When that happens, Google has to guess which page is about what. A guessing search engine never works in your favor. I once audited a site for a large national brand whose redesign, done by a well-known agency, cost them well over $30,000. It shipped with hundreds of pages carrying duplicate titles and duplicate meta descriptions. The most basic on-page error in the book, on a five-figure build.

Your meta description doesn’t directly affect rankings, but it drives clicks. Think of it as a qualification filter. A good description doesn’t just attract clicks, it attracts the right clicks, the people whose intent your page actually satisfies. That keeps your engagement signals healthy.

Here’s the framing I always come back to. Your title is a promise. Your content is the fulfillment of that promise. If your title says “complete guide” and your content is 300 thin words, you’ve broken the promise. Users feel it, they bounce, and those engagement signals tell Google your page didn’t deliver. Every word in your title creates an expectation that your content has to meet.

For the full breakdown, including title formulas by content type and how to write descriptions that earn the click, read our guide to optimizing title tags and meta descriptions.

 

Internal Linking: The Most Underused On-Page Lever

Internal links might be the most powerful on-page tool that almost nobody uses well.

Every internal link is a relationship declaration. When you link from one page to another, you’re telling search engines these two pages are related, that the linked page matters, and, through your anchor text, what it’s about. Internal links pass authority around your site, guide crawlers to your important pages, and build the topical structure that signals expertise.

The anchor text is where most people leave value on the table. “Click here” and “read more” tell search engines nothing. Descriptive anchor text like “internal linking strategy” or “schema markup for local businesses” labels the relationship and reinforces what the destination page is about. Use descriptive, varied anchors that read naturally.

A few structural rules. Keep your important pages within three clicks of the homepage. Every click deeper means less crawl priority and weaker rankings. Watch for orphan pages, pages with no internal links pointing to them, because they’re nearly invisible to search engines.

Roughly 25% of pages on the web have zero internal links. Source: Digital Applied.

Which means a quarter of all content is starving for the authority internal links provide.

And the impact is measurable. In one large-site case study, revising the internal linking strategy lifted Googlebot’s crawl coverage from 40% to 70%. That’s a massive shift in how much of a site Google actually discovers, achieved purely through internal links.

This very article is an example of the most effective structure, the hub-and-spoke model. This pillar covers on-page SEO broadly and links out to focused guides on each subtopic. Those guides link back here. That structure tells Google we have deep, interconnected expertise across the whole topic, not just scattered articles.

Our complete guide to internal linking strategy goes deep on anchor text, link equity flow, topic clusters, and how to audit your existing links.

 

Schema Markup and Structured Data

Schema markup is how you declare your entity to machines in a format they can read without guessing. Instead of forcing Google to crawl your whole page and infer meaning, schema hands it a clean, labeled snapshot of exactly what your content is.

It’s implemented in JSON-LD, the format Google recommends, and it does three big things. It enables rich results, those enhanced listings with star ratings, FAQs, and pricing that grab more attention in search. It feeds AI systems structured data they use to understand and cite your content. And it disambiguates your entities, linking you to the specific things you mean rather than the things you might be confused with.

72.6% of the results on page one use schema markup.

It’s nearly universal among the pages that win. And the effect on clicks is real. We added LocalBusiness schema to a client sitting in the middle of page one, and their click-through rate jumped from 3.7% to 10.3% in a matter of days. Same ranking position. Nearly three times the clicks.

Schema is also one of the most important factors for AI search visibility, which makes it more valuable now than it’s ever been. Our deep dives on schema markup and how we structure schema for AI Overview visibility cover the schema types that matter and how to implement them.

 

Image SEO: The Optimization Most People Skip

Images are an entity signal, not just decoration. And because most businesses ignore image SEO entirely, doing it well is an easy edge.

The fundamentals are straightforward. Write descriptive alt text on every image, both for accessibility and to tell search engines what the image shows. Use real filenames instead of IMG_4521.jpg. Compress your images and serve them in modern formats like WebP. Set proper dimensions so you’re not shipping a giant desktop image to a phone. And implement lazy loading so off-screen images don’t slow down the initial load.

The payoff is bigger than people expect.

Image search accounts for 22.6% of all Google queries.

Sites with descriptive alt text see meaningful organic traffic gains. Modern AI systems analyze images directly now, too, so the context you provide through alt text and surrounding content feeds how those systems understand your page.

We break down the full process in our guide to image SEO and alt text.

 

URL Structure

Your URLs are addresses in your site’s structure, and they send signals of their own. Keep them clean, descriptive, and readable. Use hyphens to separate words, keep everything lowercase, and include words that describe the content rather than random IDs or parameters.

A URL like /on-page-seo/ tells both users and search engines exactly what the page is about. A URL like /page?id=4837 tells them nothing. The folder structure also implies hierarchy, so /seo/boston/ communicates that the Boston page sits within your SEO services. Match your URL structure to how your content is actually organized, and keep important pages shallow rather than buried deep in folders.

 

Page Experience and Core Web Vitals

Page experience is on-page-adjacent, and it matters enough to cover here even though the deep technical work lives elsewhere.

Core Web Vitals are the three metrics Google uses to measure real user experience. Largest Contentful Paint (LCP) measures loading speed. Interaction to Next Paint (INP) measures responsiveness. Cumulative Layout Shift (CLS) measures visual stability, whether things jump around as the page loads.

One important update. In Google’s March 2026 core update, the “Good” LCP threshold tightened from 2.5 seconds to 2.0 seconds. A lot of sites that were passing got quietly downgraded.

Only 54.6% of websites pass all three Core Web Vitals assessments even at the old thresholds, so this is a real opportunity to stand out. Source: SE Ranking.

Because page speed and Core Web Vitals deserve genuine technical depth, I’ll point you to where we cover them properly: our technical SEO audit checklist and our guide to mobile-first web design, which gets into the mobile-specific performance challenges that make these metrics harder to hit.

 

On-Page SEO for AI Search

Here’s the shift that makes everything in this guide more important, not less. The same on-page signals that help you rank in Google help you get cited by AI search.

Google AI Overviews now appear on roughly 20.5% of all searches. Source: Search Engine Journal.

A growing share of people research products and services through ChatGPT, Perplexity, and Gemini before they ever click a traditional result.

AI systems extract and cite content based on clarity and structure. Clean header hierarchy, descriptive title tags, schema markup, answer blocks that directly address a question, and entity coherence across your whole presence. These aren’t separate from on-page SEO. They are on-page SEO. The work you do to make a page clear and well-structured for Google makes it equally easy for an LLM to understand, trust, and cite.

That’s why I’ve stopped thinking of GEO as a separate discipline. Strong on-page SEO is the foundation on which AI visibility is built. We go deeper on this in our generative engine optimization work and in our guide on how we prepare websites for AI search visibility. You can also check where you currently stand with our free AI Visibility Scanner.

 

How It All Connects

Let’s come back to where we started, because it’s the whole point.

On-page SEO is not a checklist. The page that wins isn’t the one with the most boxes ticked. It’s the one where every signal tells the same story. The title, the headers, the content, the schema, the internal links, and the images declare the same clear entity to every system that reads the page.

That’s coherence. And coherence is what lets a search engine or an AI platform resolve your page with confidence and rank or cite it without hedging. When you stop thinking about individual tweaks and start thinking about whether your whole page tells one unmistakable story, on-page SEO gets simpler and more powerful at the same time.

This is exactly how we approach client work. We don’t hand people a checklist and walk away. We build coherence into every page, which is a big part of our SEO process and why it produces the kind of results you’ll see in our SEO case studies.

 

Frequently Asked Questions

What is on-page SEO?

On-page SEO is the practice of optimizing individual web pages, including content, HTML elements, structure, and internal links, so search engines and AI platforms understand what each page is about and rank or cite it. Every on-page factor is within your direct control, unlike off-page signals such as backlinks.

What’s the difference between on-page and off-page SEO?

On-page SEO covers everything on the page itself: content, title tags, headers, internal links, images, and URLs. Off-page SEO covers signals from other websites, primarily backlinks and brand mentions. On-page is fully within your control. Off-page is earned through influence.

Is on-page SEO still important?

More than ever. The same on-page signals that help you rank in Google, clear structure, schema, descriptive titles, and topical depth, also determine whether AI platforms like ChatGPT and Google AI Overviews cite your content. On-page SEO now serves both traditional and AI search.

What is the most important on-page SEO factor?

Matching search intent comes first, because content that answers the wrong question won’t rank regardless of other optimizations. After that, the title tag is the single strongest individual on-page signal for what a page is about.

How does on-page SEO affect AI search visibility?

AI systems extract and cite content based on clarity and structure. Clean headers, schema markup, descriptive titles, answer blocks, and entity coherence make your content easy for LLMs to understand and reference. The work that optimizes a page for Google optimizes it for AI search too.

How long does on-page SEO take to work?

On-page changes can show results faster than off-page work since you control them directly. Technical and on-page fixes sometimes move rankings within weeks, though competitive queries and content depth improvements often take a few months to fully materialize.

Can I do on-page SEO myself?

Many on-page fundamentals are accessible to business owners: writing unique title tags, structuring content with proper headers, and matching search intent. The more advanced work, like schema implementation, internal linking strategy at scale, and entity optimization, usually benefits from professional help.

Ready to Get Your On-Page SEO Right?

If you’re not sure whether your pages are sending clear, coherent signals or working against each other, that’s worth finding out. Run a free check with our AI Visibility Scanner to see how your site reads to search engines and AI platforms, or get in touch for a full assessment.

Get the page right first. Everything else in SEO works better when you do.

Gabriel Bertolo - Founder of Radiant Elephant

Gabriel Bertolo

Gabriel Bertolo is a 3rd generation entrepreneur who founded Radiant Elephant over 13 years ago after working for various advertising and marketing agencies. 

He is also an award-winning Jazz/Funk drummer and composer, as well as a visual artist.

His Web Design, SEO, and Marketing insights have been quoted in Forbes, Business Insider, Hubspot, Entrepreneur, Shopify, MECLABS, and more.

Check out some publications he's been quoted in:

Quoted in HubSpot's AI Search Visibility Article and HubSpot's Article on 6 Best Wix Alternatives

Quoted in DesignRush Dental Marketing Guide 

Quoted in MECLABS 

Quoted in DataBox Website Optimization Article and DataBox Best SEO Blogs

Quoted in Seoptimer

Quoted in Shopify Blog 

})