Skip to main content
On-Page SEO

On-Page SEO Checklist: 15 Essentials

By Emily Joly ·

Why On-Page SEO Still Matters

On-page optimization is the practice of optimizing individual web pages to rank higher and earn more relevant traffic. Unlike off-page factors (backlinks, brand mentions) that you influence indirectly, on-page elements are entirely within your control.

Every ranking signal Google evaluates starts with your page. Content quality, relevance signals, user experience, and technical markup all live on your page. Getting these right is non-negotiable.

Here are the 15 elements that matter most, ordered by impact.

1. Title Tag

The title tag is the single most influential on-page ranking element. It tells Google and searchers what your page is about.

Best practices:

  • Include your primary keyword near the beginning
  • Keep it under 60 characters to avoid truncation in search results
  • Make it compelling—it’s your first impression in search results
  • Each page should have a unique title tag
  • Avoid keyword stuffing: “SEO Agency | Best SEO Agency | Top SEO Agency NYC” hurts more than it helps

Example:

  • Weak: “Services | Our Company”
  • Strong: “Local SEO Services for NYC Businesses | [Agency Name]“

2. Meta Description

Meta descriptions don’t directly influence rankings, but they significantly affect click-through rates. A higher CTR can indirectly improve rankings over time.

Best practices:

  • Write 140-155 characters that summarize the page’s value proposition
  • Include the primary keyword naturally (Google bolds matching terms)
  • Include a clear reason to click—what will the visitor gain?
  • Avoid duplicate meta descriptions across pages
  • Don’t use generic descriptions like “Welcome to our website”

3. URL Structure

Clean, descriptive URLs signal relevance and improve user experience.

Best practices:

  • Include the primary keyword in the URL
  • Keep URLs short and readable: /local-seo-services/ not /services/category/subcategory/local-seo-services-nyc-2025/
  • Use hyphens to separate words, not underscores
  • Use lowercase letters only
  • Avoid parameters and session IDs in indexable URLs

4. H1 Heading

Each page should have exactly one H1 heading that clearly states the page’s topic. The H1 should be visible on the page (not hidden in code) and closely align with the title tag.

Best practices:

  • One H1 per page
  • Include the primary keyword naturally
  • Make it descriptive and specific
  • The H1 and title tag can be similar but don’t need to be identical

5. Heading Hierarchy (H2-H4)

Subheadings create content structure that helps both readers and search engines understand your content’s organization.

Best practices:

  • Use H2 for main sections, H3 for subsections, H4 for further breakdown
  • Don’t skip levels (H2 → H4 without an H3 between them)
  • Include secondary keywords and related terms naturally in subheadings
  • Make headings descriptive enough that a reader scanning only headings understands the page’s full scope
  • Use headings for structure, not for styling—don’t use H2 just to make text bigger

6. Content Quality and Depth

Content quality is the primary ranking factor. Google’s algorithms evaluate whether your content satisfies the searcher’s intent better than competing pages.

Best practices:

  • Answer the search query thoroughly—don’t leave important questions unanswered
  • Provide original value: unique data, expert perspective, real examples
  • Write at a reading level appropriate for your audience
  • Cover the topic comprehensively without unnecessary padding
  • Update content when information changes

How to assess quality: Search your target keyword. Read the top three results. Does your page provide better, more complete information? If not, improve it until it does.

7. Keyword Placement

Strategic keyword placement reinforces relevance signals. But modern Google understands synonyms, related terms, and natural language—exact-match keyword density is outdated.

Where to include your primary keyword:

  • Title tag
  • H1 heading
  • First paragraph of body content
  • At least one H2 subheading
  • Image alt text (where natural)
  • URL

Where to use related terms and synonyms:

  • Throughout body content
  • In other subheadings
  • In image alt text for other images
  • In anchor text for internal links

What to avoid: Keyword stuffing. If your keyword appears so frequently that the writing sounds unnatural, you’ve overdone it.

8. Internal Linking

Internal links distribute page authority, help Google discover content, and guide users through your site. They’re one of the most underutilized on-page elements.

Best practices:

  • Link to related pages using descriptive anchor text
  • Every important page should receive internal links from multiple other pages
  • Link from high-authority pages to pages you want to boost
  • Use contextual links within body content (more valuable than navigation links)
  • Audit for orphan pages—pages with no internal links pointing to them

Connect blog content to service pages where relevant. An article about local search should link to your Local SEO service page. A technical article should link to your Technical SEO page. These contextual links pass relevance and guide qualified visitors toward conversion pages.

9. Image Optimization

Images affect page speed, accessibility, and provide additional ranking opportunities through image search.

Best practices:

  • Alt text: Describe the image accurately, include keywords where natural. “Chart showing organic traffic growth over 12 months” not “image1” or “SEO SEO traffic SEO growth”
  • File names: Use descriptive filenames before upload: local-seo-results-chart.webp not IMG_4532.jpg
  • File size: Compress images to reduce load time. Use WebP format for 25-35% smaller file sizes
  • Dimensions: Serve images at the exact size displayed, not oversized originals
  • Lazy loading: Apply to images below the fold

10. Page Speed

Page speed is a confirmed ranking factor, and it directly affects user experience and conversion rates.

Target metrics:

  • Largest Contentful Paint (LCP): under 2.5 seconds
  • First Input Delay (FID) / Interaction to Next Paint (INP): under 200ms
  • Cumulative Layout Shift (CLS): under 0.1

Common fixes:

  • Compress and properly size images
  • Minify CSS and JavaScript
  • Defer non-critical JavaScript
  • Use browser caching
  • Serve from a CDN for geographically distributed visitors
  • Eliminate render-blocking resources

11. Mobile Optimization

Google uses mobile-first indexing—your mobile version is what Google indexes and ranks. If your mobile experience is poor, your rankings suffer regardless of how good your desktop version looks.

Checklist:

  • Text readable without zooming
  • Tap targets (buttons, links) large enough for fingers (48px minimum)
  • No horizontal scrolling required
  • Forms easy to complete on mobile
  • Phone numbers clickable for tap-to-call
  • Content identical between mobile and desktop (don’t hide content on mobile)

12. Schema Markup

Structured data helps Google understand your content’s context and can trigger rich results (star ratings, FAQ dropdowns, how-to steps) that improve visibility and CTR.

Priority schema types:

  • Article: For blog posts and news content
  • LocalBusiness: For location pages
  • FAQ: For pages with question-answer sections
  • HowTo: For step-by-step guides
  • Product: For e-commerce product pages
  • BreadcrumbList: For navigation context

Validate your markup using Google’s Rich Results Test before deploying.

13. E-E-A-T Signals

Experience, Expertise, Authoritativeness, and Trustworthiness are quality signals Google evaluates, particularly for YMYL (Your Money, Your Life) topics.

On-page E-E-A-T elements:

  • Author bylines with credentials relevant to the topic
  • Author bio pages linking to professional profiles and publications
  • Citations to authoritative sources within content
  • About page with organization credentials and history
  • Contact information clearly accessible
  • Trust signals: Privacy policy, terms of service, physical address, professional certifications

14. User Experience Elements

Google measures user engagement signals that reflect content satisfaction:

Minimize bounce triggers:

  • No intrusive popups or interstitials (especially on mobile)
  • Ad density that doesn’t overwhelm content
  • Clear visual hierarchy guiding the reader through content
  • Fast initial page render so users don’t leave before content loads

Maximize engagement:

  • Table of contents for long-form content
  • Clear, scannable formatting (short paragraphs, bullet points, visual breaks)
  • Relevant multimedia (images, videos, charts) supporting the text
  • Logical content flow that keeps readers progressing

15. Canonical Tags

Canonical tags tell Google which version of a page to index when duplicate or similar versions exist.

Best practices:

  • Every page should have a self-referencing canonical tag
  • Use canonicals to handle duplicate content from URL parameters, sorting options, or filtered views
  • Ensure canonical tags point to the correct, preferred version of each page
  • Don’t canonical substantially different pages to each other—canonicals are for near-identical content

Applying This Checklist

Don’t try to optimize every page on your site simultaneously. Prioritize:

  1. Revenue-generating pages (service pages, product pages, conversion pages)
  2. Top organic traffic pages (preserve and improve what’s already working)
  3. Pages with ranking potential (ranking positions 5-20 for valuable keywords—these have the most upside from optimization)
  4. New content (apply the checklist before publishing)

Run through this checklist for your top 20 pages first. The cumulative effect of optimizing your highest-impact pages will move the needle on overall organic performance faster than spreading effort across hundreds of low-traffic pages.

For businesses operating in competitive New York markets—whether you’re a law firm in Manhattan or a healthcare provider in Brooklyn—these on-page fundamentals separate the sites that compete from those that don’t. The checklist is straightforward. Consistent execution is what produces results.

on-page SEO SEO checklist page optimization ranking factors

Ready to Grow Your Organic Revenue?

Get a free, no-obligation SEO audit and discover untapped opportunities for your business.

Get Your Free SEO Audit
Get Your Free SEO Audit