Uncategorized

On-Page SEO Checklist: 15 Factors That Actually Move the Needle

After more than a decade of optimizing pages, I have learned that most on-page SEO advice is either outdated, overly theoretical, or treats every factor as equally important. They are not. Some on-page elements can transform your rankings overnight. Others are nice-to-haves that matter only in tight competitions. This checklist ranks 15 on-page factors by actual impact based on what I have seen work across hundreds of client projects.

I have ordered these from highest impact to lowest. If you are short on time, start at the top and work down as far as your resources allow.

1. Title Tags (On-Page SEO Priority #1)

The title tag remains the single most impactful on-page element you can change. It directly influences click-through rate from the SERP and gives Google a strong signal about what the page covers. I have changed nothing but title tags on underperforming pages and seen them jump 5-15 positions within two weeks.

How to do it right: Put your primary keyword near the front. Keep it under 60 characters so it does not get truncated. Make it compelling enough that a human would choose to click it over the competing results. Include your brand name at the end if there is room, separated by a pipe or dash.

Common mistakes: Stuffing multiple keywords into the title. Using the same title formula across every page. Writing titles for search engines instead of humans. Leaving the default WordPress format of “Page Name – Site Name” without customization.

2. Content Depth and Intent Match

Your content must match the search intent behind the keyword, and it must cover the topic thoroughly enough that the user does not need to hit the back button and try another result. This is not about word count. A 500-word page that perfectly answers a specific question will outrank a 3000-word rambling article that buries the answer.

How to do it right: Search your target keyword and analyze the top 5 results. What format are they using? What subtopics do they cover? What questions do they answer? Your page needs to cover at least what they cover, presented more clearly and with more practical value. Use People Also Ask questions to identify subtopics users expect to find.

Common mistakes: Writing long content for the sake of length. Targeting an informational keyword with a product page or vice versa. Copying the structure of competitors instead of improving upon it. Ignoring the user’s actual question and writing about what you want to say instead.

3. Heading Hierarchy

Headings structure your content for both users and search engines. A clear H1 through H4 hierarchy helps Google understand the relationship between different sections and can earn you featured snippets for specific subsections.

How to do it right: One H1 per page matching the page title and primary keyword. Use H2s for major sections, H3s for subsections within those, and H4s when needed for further nesting. Include relevant keywords and variations in headings naturally. Make headings descriptive and scannable since many users skim headings to find what they need.

Common mistakes: Using heading tags for visual styling instead of structure. Skipping levels, like jumping from H2 to H4. Having multiple H1 tags. Using vague headings like “More Information” or “Overview” that give no signal about the content below them.

4. URL Structure

Clean, descriptive URLs perform better than long, parameter-heavy ones. While the direct ranking impact of URL keywords has diminished over the years, good URL structure helps users understand what a page is about before clicking and makes your internal linking architecture clearer.

How to do it right: Keep URLs short and descriptive. Include your primary keyword. Use hyphens to separate words. Maintain a logical folder structure that reflects your site hierarchy. Example: /seo/keyword-research/ is better than /blog/2026/04/the-complete-guide-to-keyword-research-for-beginners/.

Common mistakes: Including dates in URLs for evergreen content since it makes them look outdated. Using underscores instead of hyphens. Creating deeply nested URLs with unnecessary folder levels. Changing URLs without proper 301 redirects, which destroys accumulated link equity.

5. On-Page SEO: Internal Linking

Internal links distribute page authority, establish topical relationships, and help Google discover and understand your content. I consistently see pages jump in rankings when I build proper internal links to them from related high-authority pages on the same site.

How to do it right: Link from your strongest pages to pages you want to rank higher. Use descriptive anchor text that includes the target keyword of the destination page. Create contextual links within body content, not just navigation menus. Build hub-and-spoke structures where a pillar page links to supporting articles and they link back.

Common mistakes: Relying solely on navigation and footer links. Using “click here” or “read more” as anchor text. Orphaning pages by not linking to them from anywhere. Over-linking where every other sentence contains an internal link, which dilutes the signal.

6. Meta Descriptions

Meta descriptions do not directly affect rankings, but they heavily influence click-through rate, which does affect rankings indirectly. A compelling meta description can be the difference between getting 2% CTR and 6% CTR for the same ranking position.

How to do it right: Write unique descriptions for every important page. Keep them between 120-155 characters. Include the primary keyword since Google bolds matching terms. Write them as a call to action or value proposition, not a summary. Tell users what they will gain by clicking.

Common mistakes: Leaving them blank and relying on Google to auto-generate them. Duplicating the same description across multiple pages. Stuffing keywords unnaturally. Writing descriptions that are accurate but boring and give users no reason to prefer your result.

7. On-Page SEO Image Optimization

Images affect both page speed (via file size) and search visibility (via alt text and image search). Properly optimized images can drive significant traffic through Google Images and improve the page’s topical relevance.

How to do it right: Compress every image. Use WebP or AVIF formats. Include descriptive alt text that naturally incorporates relevant keywords. Name files descriptively: “keyword-research-workflow.webp” not “IMG_4521.webp”. Serve responsive images with srcset. Lazy-load below-the-fold images but never the LCP image.

Common mistakes: Uploading images straight from a camera or stock site without compression. Writing alt text that is just a keyword stuffed phrase. Forgetting alt text entirely. Using CSS background images for content-relevant visuals, making them invisible to search engines.

8. On-Page SEO: E-E-A-T Signals

Experience, Expertise, Authoritativeness, and Trustworthiness are not a direct ranking factor in the way title tags are, but they influence how Google’s quality systems evaluate your content. For YMYL (Your Money, Your Life) topics, this is especially critical.

How to do it right: Include author bylines with genuine credentials. Link to an author bio page that establishes expertise. Cite credible sources and link to them. Show first-hand experience through original data, case studies, and personal anecdotes. Display trust signals like business address, contact information, and privacy policies.

Common mistakes: Publishing content without any attribution. Claiming expertise without evidence. Writing about topics outside your demonstrated knowledge area. Having no About page or making it generic and impersonal.

9. On-Page SEO: Content Freshness

For queries where freshness matters, such as “best SEO tools 2026” or “current Google algorithm,” recently updated content ranks better. Google uses the Query Deserves Freshness signal for these topics.

How to do it right: Audit your key content quarterly. Update statistics, replace outdated information, and add new sections covering recent developments. Show a “Last Updated” date prominently. Do not just change the date without making substantive updates since Google can detect that.

Common mistakes: Updating the publication date without changing the content. Never revisiting published content. Including year-specific terms like “in 2024” in evergreen content that you will not update. Treating every piece of content as needing freshness when some topics are genuinely evergreen.

10. Schema Markup

Structured data does not directly boost rankings, but it can earn rich results like FAQ dropdowns, how-to steps, review stars, and product information in the SERP. These rich results dramatically increase visibility and click-through rates.

How to do it right: Implement relevant schema types: Article, FAQ, HowTo, Product, LocalBusiness, and BreadcrumbList are the most useful for SEO. Use JSON-LD format placed in the page head. Validate with Google’s Rich Results Test before deploying. Only mark up content that is actually visible on the page.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "On-Page SEO Checklist",
  "author": {
    "@type": "Person",
    "name": "Javier Morales"
  },
  "datePublished": "2026-04-07",
  "dateModified": "2026-04-07"
}
</script>

Common mistakes: Marking up content that does not appear on the page, which is a structured data policy violation. Using incorrect schema types. Implementing FAQ schema for content that is not actually in question-and-answer format. Not validating before going live.

11. Page Speed

Fast pages rank better and convert better. Core Web Vitals are now a confirmed ranking signal, and users bounce from slow pages. I covered this extensively in my Core Web Vitals guide, but the on-page essentials are worth repeating.

How to do it right: Optimize images, enable compression, leverage browser caching, minimize CSS and JavaScript, use a CDN. Target under 2.5 seconds for LCP, under 0.1 for CLS, and under 200ms for INP. Test on mobile with throttling, not just your developer machine.

Common mistakes: Only testing on desktop. Adding unnecessary plugins and scripts without measuring their performance impact. Not using a caching layer. Serving uncompressed images in legacy formats like PNG for photographs.

12. Keyword Placement

Where you place your keywords matters, though less than it used to. Google is sophisticated enough to understand topical relevance without exact-match keyword stuffing, but strategic placement still sends helpful signals.

How to do it right: Include your primary keyword in the title tag, H1, first 100 words, at least one H2, and the URL. Use natural variations and related terms throughout the body. Write for humans and let keyword placement happen naturally within well-structured content.

Common mistakes: Forcing the exact keyword into every heading and paragraph. Ignoring related terms and synonyms. Obsessing over keyword density percentages, which is an outdated concept. Writing awkward sentences to preserve exact-match phrasing.

13. Mobile Usability

Google uses mobile-first indexing, meaning it evaluates and ranks your site based on the mobile version. If your mobile experience is poor, your rankings suffer regardless of how good the desktop version looks.

How to do it right: Ensure responsive design works perfectly across screen sizes. Make tap targets at least 48×48 pixels with adequate spacing. Keep font sizes readable without zooming, a minimum of 16px for body text. Avoid horizontal scrolling. Test with Chrome DevTools device mode and on actual mobile devices.

Common mistakes: Hiding content on mobile that is visible on desktop, which means Google might not see it. Using pop-ups or interstitials that cover mobile content. Having navigation that is difficult to use with a thumb. Not testing on actual mobile devices, only using browser emulation.

14. Outbound Links

Linking to authoritative, relevant external sources helps establish your content’s credibility and gives Google context about your topic. Studies have shown a correlation between outbound links to quality sources and higher rankings, though the effect is modest.

How to do it right: Link to primary sources, research studies, and authoritative reference pages that support your claims. Use descriptive anchor text. Open external links in a new tab so users do not leave your page entirely. Aim for 2-5 quality outbound links per 1000 words of content.

Common mistakes: Never linking out because of unfounded fears about “leaking link juice.” Linking to low-quality or irrelevant sites. Linking to competitor pages that directly compete with your own. Using nofollow on every outbound link, which looks unnatural.

15. Readability

Content that is easy to read keeps users on the page longer, reduces bounce rate, and gets shared more. While readability is not a direct ranking factor, its downstream effects on user behavior metrics make it worth optimizing.

How to do it right: Use short paragraphs of 2-4 sentences. Break up text with subheadings every 200-300 words. Use bullet points and numbered lists for scannable information. Write at a level appropriate for your audience. Use transition words to improve flow. Add visual breaks with images, tables, or callout boxes.

Common mistakes: Writing walls of text with no formatting. Using jargon that your audience does not understand. Making sentences unnecessarily complex. Prioritizing “sounding smart” over being clear and useful.

How to Use This Checklist

Do not try to perfect all 15 factors on every page at once. My recommendation is to audit your top 20 pages by traffic and apply this checklist systematically. Start with the top 5 factors since they deliver the most impact per hour invested. Title tags and content depth alone can transform your organic performance.

For new content, use this as a pre-publish checklist. Before any page goes live, make sure at minimum the title tag is optimized, the content matches intent and covers the topic thoroughly, headings are structured properly, the URL is clean, and internal links point to and from the page.

For existing content, prioritize pages that rank on positions 5-15 for valuable keywords. These are the pages where on-page improvements are most likely to produce visible ranking gains. A page stuck at position 30 probably has bigger issues than on-page optimization, like insufficient authority or wrong intent. A page already at position 1-3 has limited room to grow from on-page changes alone.

On-page SEO is not glamorous work. It is systematic, detail-oriented optimization that compounds over time. But in my experience, it is still where most sites have the most untapped potential. Get these 15 factors right and you build a foundation that makes everything else in your SEO strategy more effective.

Further Reading

If you found this guide helpful, check out these related articles:

For more information, see these authoritative resources: Google SEO Starter Guide, Moz On-Page Factors.

Javier Morales

Javier Morales

SEO Consultant & Writer

SEO consultant based in Barcelona with over 10 years of experience helping businesses grow their organic traffic through actionable strategies.

Related Articles

Measuring SEO ROI: How to Prove the Value of Your SEO Work
Guide

Measuring SEO ROI: How to Prove the Value of Your SEO Work

Measuring SEO ROI is the one challenge I hear from clients more than any other: “Is our SEO investment actually paying off?” After ten years...

April 4, 2026 11 min read
Structured Data & Schema Markup: The Complete Guide for 2026
Guide

Structured Data & Schema Markup: The Complete Guide for 2026

Structured data is one of those SEO topics that makes people’s eyes glaze over. It sounds technical, intimidating, and optional. But after implementing schema markup...

March 26, 2026 10 min read
E-E-A-T Signals: How Google Evaluates Your Expertise (And How to Prove It)
Guide

E-E-A-T Signals: How Google Evaluates Your Expertise (And How to Prove It)

If you have been doing SEO for any length of time, you have probably heard someone say “you need to improve your E-E-A-T.” And if...

March 23, 2026 9 min read