On-Page SEO Basics
Every day, roughly 8.5 billion searches are typed into Google. Most of those searchers never scroll past the first five results. On-page SEO is the practice of making sure your content earns one of those spots — not by gaming an algorithm, but by genuinely being the best answer to the question being asked.
Think of it this way: Google’s job is to match searchers with the most useful, trustworthy, and relevant content possible. Your job is to make that matching as easy as possible. When those two jobs align, rankings follow.
1. Keyword Research: Start With Intent
Before you write a single word, you need to understand what your audience is actually searching for — and more importantly, why. This is called search intent, and it’s the foundation everything else rests on.
There are four types of search intent:
Informational — The user wants to learn something. (“How does SSL work?”) Navigational — The user wants to find a specific site. (“Shopify login”) Commercial Investigation — The user is comparing options. (“Best email marketing tools 2026”) Transactional — The user is ready to buy or act. (“Buy standing desk under $500”)
Match your content type to the intent. A blog post won’t convert a transactional search. A product page won’t satisfy an informational query. Getting this wrong is the most common — and most costly — SEO mistake.
Practical tips:
- Target one primary keyword per page, plus 3–5 closely related secondary terms
- Favor long-tail keywords (3+ words) — lower competition, higher intent
- Use “People Also Ask” and “Related Searches” in Google for free research ideas
- Check search volume vs. keyword difficulty before committing to a target
- Analyze competitor rankings to find gaps you can fill
2. Title Tags & Meta Descriptions
The title tag is the single most important on-page SEO element. It tells search engines what your page is about, and it’s the clickable blue headline users see in the results. Nail this, and you improve both rankings and click-through rate simultaneously.
The formula is simple: Primary Keyword — Secondary Context | Brand Name
Keep it between 50–60 characters, front-load the keyword, and treat it like ad copy — because it is.
Meta descriptions don’t directly affect rankings, but they absolutely affect click-through rate, which influences rankings indirectly. Write them as mini-advertisements: include your keyword naturally, highlight the unique value of your page, and add a subtle call to action. Aim for 150–160 characters.
3. Header Tags: Structure Is Strategy
Your H1 is your page’s headline. There should be exactly one per page, and it should include your primary keyword. Subheadings (H2, H3, H4) are your chapter titles — they help readers skim and help search engines understand the depth of your content.
Think of your header structure like an outline. Each H2 covers a major sub-topic. Each H3 digs into a specific aspect of that sub-topic. A well-structured page is a pleasure to read and to crawl.
A good hierarchy looks like this:
- H1: On-Page SEO: The Complete Guide
- H2: Keyword Research
- H3: Understanding Search Intent
- H2: Title Tags & Meta Descriptions
- H2: Keyword Research
Never use headers just to make text bigger. Use them to show structure.
4. Content Quality: The 2026 Standard
Google’s Helpful Content system has fundamentally changed what “good content” means. The algorithm now evaluates content from a holistic, site-wide perspective — rewarding sites that demonstrate real expertise, actual experience, and genuine usefulness.
The E-E-A-T framework — Experience, Expertise, Authoritativeness, Trustworthiness — is the lens Google’s quality raters use. It’s not a technical metric you can game. It’s a reflection of your actual credibility in a subject area.
High-quality content:
- Covers the topic comprehensively — addresses the main question and the natural follow-ups a curious reader would have
- Is specific and actionable — vague advice dressed up in seven different ways doesn’t help anyone and signals low expertise
- Demonstrates original insight — data, examples, case studies, or perspectives you can’t find by stitching together five other articles
- Is structured for scannability — most readers skim first, read second; headers, bolded terms, and short paragraphs respect that behavior
- Is regularly updated — stale content on a fast-moving topic is a trust signal pointing the wrong direction
The best SEO content is written by someone who genuinely knows the subject and is trying to help — not someone trying to rank.
6. Image Optimization
Images are an often-neglected SEO opportunity. Every image on your page should serve a purpose, load quickly, and include accurate alt text. Alt text does double duty: it makes content accessible to screen readers, and it gives search engines another signal about your page’s topic.
Use WebP format wherever possible — it’s 25–35% smaller than JPEG at equivalent quality. Compress images before uploading. Set explicit width and height attributes to prevent layout shift. And write descriptive, keyword-aware alt text without stuffing it. “An on-page SEO checklist showing title tag optimization” is good. “SEO SEO checklist SEO tips SEO basics” is not.
7. Internal Linking
Internal links are the connective tissue of your website. They distribute ranking power between pages and guide both users and crawlers to your most important content. A well-linked site is easy to navigate, easy to crawl, and signals to Google that your content is interconnected and comprehensive.
Every page you publish should link to at least two or three other relevant pages on your site — and should receive links from existing pages where relevant. Anchor text matters: use descriptive phrases that reflect what the destination page covers, not generic “click here” links.
8. Structured Data & Schema Markup
Schema markup is code (usually written as JSON-LD) that you add to your HTML to help search engines understand your content in richer detail. It doesn’t guarantee rankings, but it can unlock rich results: star ratings, FAQ dropdowns, recipe cards, event listings, and more.
These enhanced listings take up more visual space and often enjoy dramatically higher click-through rates. For content types where schema applies — articles, products, recipes, reviews, local businesses — it’s a straightforward win worth implementing.
9. Core Web Vitals & Page Experience
Since Google formalized Core Web Vitals as a ranking factor, page experience has become an on-page concern as much as a technical one. The three metrics to know:
Largest Contentful Paint (LCP) — how quickly your main content loads. Target: under 2.5 seconds.
Interaction to Next Paint (INP) — how quickly the page responds to user interactions. Target: under 200ms.
Cumulative Layout Shift (CLS) — how stable your layout is as it loads. Target: below 0.1.
These aren’t just ranking signals — they’re measures of whether your page is actually pleasant to use. A page that loads slowly or jumps around as it renders loses users before they read a word.