On-page SEO covers everything you control directly on your web pages — content, HTML structure, internal links, and technical elements. Getting these right is foundational before any link building or other off-page effort will produce consistent results.
This checklist covers every meaningful on-page element, explains why each matters, and flags what still holds weight in 2026 versus what has diminished in importance.
Before You Start: Define the Page’s Purpose
Every page needs one clear primary intent. Before optimizing, confirm:
- What is the primary search query this page should rank for?
- What does someone searching that query actually want to accomplish?
- Does this page fully satisfy that intent, or does it need more content?
On-page optimization applied to the wrong intent, or to a page that does not actually satisfy what users need, will produce limited results regardless of how technically clean the page is.
Content Checklist
Primary keyword in the H1. Include the primary keyword or a close variation naturally in the page’s main heading.
Primary keyword in the first 100 words. Confirm the topic early in the page body so users and search engines can immediately identify relevance.
Content depth that matches search intent. A page targeting “what is on-page SEO” should provide a thorough explanation. A page targeting “on-page SEO checklist” should be a practical, actionable list. Match length and depth to what the top-ranking pages are providing, not to an arbitrary word count target.
Semantically related terms and concepts. Modern search engines understand topics, not just keywords. A page about on-page SEO should naturally include related concepts: meta descriptions, title tags, internal links, content structure, Core Web Vitals. Using related terms makes the page more topically comprehensive.
Factual accuracy and current information. Outdated statistics, deprecated practices, or inaccurate claims weaken E-E-A-T signals and erode user trust.
Original information or perspective. Pages that add something to the search results — a better explanation, a practical example, more current data — perform better than pages that restate what every other article says.
Readability. Short paragraphs, clear headings, and scannable structure make content easier to read and easier for search engines to parse. Avoid dense walls of text.
Title Tag Checklist
The title tag is the clickable headline shown in search results. It is one of the most important on-page SEO elements.
- Keep title tags between 50–60 characters to prevent truncation in search results
- Place the primary keyword toward the beginning of the title
- Write for click-through, not just search engines — the title is what gets people to click
- Each page should have a unique title tag
- Avoid keyword stuffing or repetition in the title
Meta Description Checklist
Meta descriptions do not directly affect rankings but influence click-through rate, which affects how much organic traffic you receive.
- Keep meta descriptions between 140–160 characters
- Include the primary keyword naturally
- Write a compelling description that tells the searcher why your page is the right choice
- Avoid copying the first sentence of the article as the meta description — write it specifically for search results
- Every page should have a unique meta description
Heading Structure Checklist
Use a logical H1 → H2 → H3 hierarchy throughout the page.
- One H1 per page only — this should be the primary topic/keyword of the page
- H2s for major sections
- H3s for subsections within H2 sections
- Do not skip heading levels (jumping from H1 to H3 without an H2 in between)
- Include the primary keyword in at least one H2 where it reads naturally
- Use keywords in headings where they fit naturally, not forced
URL Structure Checklist
- Keep URLs short and descriptive
- Include the primary keyword in the URL slug
- Use hyphens to separate words, not underscores or spaces
- Remove unnecessary stop words if they bloat the URL without adding meaning
- Avoid parameter-heavy or dynamically generated URLs where possible
- Avoid changing URLs of pages that already rank — only change a URL when necessary and implement a 301 redirect from the old URL
Image Checklist
- Compress all images before uploading — large images slow page load times
- Write descriptive alt text for every image that describes what is in the image
- Include the primary keyword in alt text where it fits naturally (do not stuff keywords into every alt tag)
- Use descriptive file names (not “image1.jpg” but “on-page-seo-checklist.jpg”)
- Use WebP format where your CMS supports it — it provides smaller file sizes than JPEG or PNG
- Specify image dimensions in the HTML to prevent layout shift
Internal Linking Checklist
Internal links connect pages on your site, distribute authority, and help search engines understand your site’s structure.
- Link from high-traffic pages to pages you want to rank
- Use descriptive anchor text — not “click here” but a phrase that describes the linked page
- Avoid using the same anchor text for the same page repeatedly
- Check for orphaned pages — pages with no internal links pointing to them will struggle to rank
- Add internal links from older relevant content to newly published pages
Page Speed and Core Web Vitals Checklist
Google’s Core Web Vitals are page experience signals that contribute to rankings. The three primary metrics:
- Largest Contentful Paint (LCP): How quickly the main content loads. Target: under 2.5 seconds
- Cumulative Layout Shift (CLS): How much the page layout shifts while loading. Target: under 0.1
- Interaction to Next Paint (INP): How quickly the page responds to user interaction. Target: under 200ms
To improve these scores:
- Compress and properly size images
- Minimize render-blocking JavaScript and CSS
- Use a fast hosting provider with good server response times
- Implement browser caching
- Use a CDN for sites with international traffic
Test your pages regularly using Google’s PageSpeed Insights or Search Console’s Core Web Vitals report.
Mobile Optimization Checklist
- Confirm the page renders correctly on mobile devices using Google’s Mobile-Friendly Test
- Ensure tap targets (buttons, links) are large enough to tap accurately on a touch screen
- Avoid content that requires horizontal scrolling on mobile
- Confirm font sizes are legible on small screens without zooming
- Test that all functionality (forms, navigation) works correctly on mobile
Schema Markup Checklist
Schema markup (structured data) helps search engines understand page content and can enable rich results in search — star ratings, FAQ dropdowns, How-To steps, etc.
For most content, consider:
- Article schema for blog posts and editorial content
- FAQPage schema when the page includes a genuine FAQ section with distinct questions and answers
- HowTo schema for step-by-step process content
- LocalBusiness schema for location-specific business pages
- BreadcrumbList schema for site navigation structure
Use Google’s Rich Results Test to validate your schema implementation before publishing.
Duplicate Content Checklist
- Confirm each page has unique content — not copied from another page on your own site
- Set canonical tags on any page that has duplicate or near-duplicate versions (for example, paginated pages or product pages with URL parameters)
- Redirect or consolidate thin pages that cover the same topic as a better, existing page
- Check that your site does not index both HTTP and HTTPS versions of pages, or www and non-www versions
E-E-A-T Signals Checklist
Experience, Expertise, Authoritativeness, and Trust (E-E-A-T) are factors Google’s quality raters use when evaluating content quality. While not direct ranking signals in a technical sense, they reflect what Google’s algorithm aims to reward.
- Add author bylines on blog content with links to author bio pages
- Author bio pages should describe the author’s relevant experience or credentials
- Cite sources for statistics and factual claims
- Ensure contact information is clearly accessible
- For YMYL (Your Money or Your Life) topics, be especially accurate and conservative with claims
Pre-Publish Final Check
Before publishing any page:
- Read the full page as a user would — does it clearly and completely answer the search query?
- Check for spelling and grammar errors
- Confirm all internal and external links work
- Preview the page on mobile
- Check the title tag and meta description in a SERP preview tool
- Confirm schema is valid if implemented
Frequently Asked Questions
How many keywords should I target on one page?
Target one primary keyword and naturally include related secondary keywords and semantic terms. Do not try to rank one page for multiple completely unrelated keywords.
Does word count affect rankings?
There is no minimum or ideal word count. Length should be determined by what is needed to fully satisfy the search intent. Some topics require 2,000 words; others are fully addressed in 500. Write what the topic needs.
Are meta keywords still important?
No. Google has not used the meta keywords tag as a ranking signal for over a decade. You do not need to fill it in.
How often should I update on-page SEO?
Review and update pages when rankings drop, when the information becomes outdated, or when a page is underperforming despite appearing in impressions. There is no fixed schedule — update when there is a good reason.
Do heading tags still matter for SEO?
Yes. Heading tags (H1–H3) help structure content for both users and search engines. They signal what each section is about and contribute to how the page is understood topically.
Asclique provides SEO services covering on-page optimization, technical SEO, and content strategy. If you need an expert to audit your current pages and implement these optimizations, get in touch.

