On-Page SEO Checklist: The Complete Task List for 2026

Jan 23, 2026 07:05 PM - 4 months ago 109946

On-page SEO boosts your content’s relevance and improves the personification acquisition (UX) to thief your webpages summation visibility successful some accepted hunt results and AI-generated answers.

The bully news? Many of the aforesaid on-page optimization practices that thief you rank successful accepted hunt besides amended your chances of being featured successful AI answers.

In this article, we'll talk 11 basal on-page SEO tasks and immoderate method SEO actions that are conscionable arsenic important. Here's a snapshot of this on-page SEO checklist:

On-page SEO checklist

Download this on-page SEO checklist and cheque the boxes arsenic you complete each task.

1. Identify Target Keywords

Find the target keywords to optimize your contented around, truthful it tin look successful some accepted hunt results and AI-generated answers.

Target keywords are the hunt position your imaginable visitors usage to find contented for illustration yours successful hunt engines. Identifying applicable position matters because these keywords are what your on-page optimizations are focused on.

When choosing keywords, see these 3 cardinal factors:

  • Search volume: The mean number of monthly searches the word gets
  • Personal Keyword Difficulty: How difficult it will beryllium for you to rank successful Google's apical 10 results for the keyword
  • Search intent: What the searcher wants to find retired aliases execute erstwhile searching the keyword

Search intent mostly breaks down into 4 main categories:

  • Informational: People looking to study (e.g., "types of bluish flowers")
  • Navigational: People searching for a circumstantial website (e.g., "1800flowers")
  • Commercial: People researching products (e.g., "best flower transportation service")
  • Transactional: People fresh to bargain (e.g., "buy bluish hydrangeas online")

Let's opportunity you ain a mini flower shop pinch conscionable 1 location. The keyword “blue flowers” mightiness look for illustration a awesome keyword to target. But is it correct for your goals?

The keyword “blue flowers” gets a batch of hunt interest—74,000 searches per month. But it besides has a mean level of keyword difficulty. Which intends it could beryllium reliable for you to rank for.

Keyword Overview study for the word "blue flowers" pinch the measurement and keyword trouble metrics highlighted.

Also, the hunt motor results page (SERP) is dominated by an AI Overview and informational articles. Which intends astir searchers are looking to study much astir flowers—not make a purchase.

SERP for the word "blue flowers" pinch an AI Overview astatine the apical followed by an informational article.

So if your extremity is to summation sales, “blue flowers” mightiness not beryllium the keyword for you.

To find keywords that are worthy targeting, usage Semrush’s Keyword Magic Tool.

Open the Keyword Magic Tool, participate your seed keyword (a wide building related to your merchandise aliases business), and click “Search.” You tin adhd your domain here, too. This will springiness you immoderate personalized information connected the adjacent screen.

Keyword Magic Tool commencement pinch "blue flowers" entered arsenic the term, "bloomandwild.com" arsenic the domain, and "Search" clicked.

You’ll past spot a database pinch tons of keyword ideas:

Keyword Magic Tool study showing a database of keyword ideas on pinch metrics for illustration intent, volume, and keyword difficulty.

But you want to constrictive this keyword database down to only show keywords that suit your circumstantial business goals. To do this, select the database by: 

  • Volume: You want a precocious hunt measurement to scope much group pinch your content
  • Intent: Choose keywords matching your page's intent (e.g., transactional for merchandise pages)
  • Personal KD%: Lower individual keyword trouble indicates your domain is much apt to rank successful the apical 10
Keyword Magic Tool study pinch the "Volume", "Intent", and "Personal KD%" filters highlighted.

Take statement of each the keywords that meet your perfect criteria. We’ll beryllium utilizing them successful the adjacent steps to complete the on-page SEO checklist.

2. Optimize the Title Tag

Optimize your title tag to intelligibly pass to hunt engines and users what your page is astir and entice clicks.

Title tags look successful browser tabs and tin show arsenic clickable headlines successful hunt results (Google will sometimes take its ain title). Here’s what a title tag tin look for illustration if it’s displayed connected the SERP:

SERP for the word "what is simply a title tag" pinch the title tag successful the apical consequence highlighted.

And this successful the HTML codification for the aforesaid title tag:

<title>What Is a Title Tag & How to Optimize Your Title Tags for SEO</title>

Your title tag should beryllium clear, relevant, and compelling. Here's really to optimize it:

  • Place your superior keyword adjacent the start
  • Write clear, descriptive titles that accurately bespeak your content
  • Add applicable secondary keywords people (without stuffing them in) if possible
  • Keep it to astir 55 characters astatine astir to debar it getting truncated for illustration this:
SERP for the word "onboarding checklist" showing a consequence pinch a truncated title tag.

Use Semrush’s On Page SEO Checker to cheque if your title tags incorporate target keywords and if there’s immoderate keyword stuffing.

Open On Page SEO Checker and create your project. After that, spell to the “Optimization Ideas” tab to spot your webpages and a number of optimization ideas for them. And click connected “# ideas” adjacent to immoderate page to spot its circumstantial recommendations. 

Optimization Ideas tab connected the On Page SEO Checker pinch the "All ideas" file highlighted.

The “Content” conception successful On Page SEO Checker will show you whether your title tag includes target keywords without keyword stuffing.

The "Content" conception of the On Page SEO Checker showing that the title tag uses the target keyword without keyword stuffing.

Go done each your pages to guarantee you’ve optimized your title tags.

3. Use an H1 Tag for Your Headline

Every page should person 1 H1 tag that intelligibly describes the contented to visitors—it's 1 of the simplest yet astir important on-page SEO tasks.

Your H1 tag is different from your title tag. It appears straight connected your webpage. Here’s an illustration of what it looks for illustration successful HTML and connected the page:

A side-by-side comparison of what H1 Tags look for illustration successful HTML versus really it appears connected a page.

Your H1 tag should beryllium akin to your title tag since they some show hunt engines and users what the page is about. But while Google tin truncate your title tag successful hunt results if it’s excessively long, your H1 tag tin beryllium much descriptive.

So, erstwhile penning your H1:

  • Include your superior keyword adjacent to the start
  • Explain your contented successful elemental position and show readers precisely what to expect
  • Hook your readers pinch compelling words (e.g., "Learn to Create …" is much engaging than "How to Make …")
  • Align it pinch your page’s contented (in different words, support it relevant)
  • Fulfill your headline's committedness and debar making claims your contented can't support

Head backmost into Semrush’s On Page SEO Checker to cheque your H1 tag for target keywords and keyword stuffing.

The "Content" conception of the On Page SEO Checker showing that the H1 tag uses the target keyword without keyword stuffing.

4. Write a Meta Description That Boosts Clicks

Your meta description is simply a little page explanation that tin look nether your title successful hunt results, meaning it tin power whether users click done to your page. 

A meta explanation looks for illustration this erstwhile it appears connected the SERP (but Google tin besides make its ain description):

A SERP listing pinch the meta explanation highlighted.

And this is what a meta explanation looks for illustration successful your HTML code: 

<meta name="description" content="Meta description here.">

The meta explanation isn't a nonstop ranking facet for Google. However, a compelling meta explanation tin importantly summation your click-through rate (CTR) successful hunt experiences.

Follow these tips to optimize your meta descriptions:

  • Include your target keyword naturally. Search engines often bold these position erstwhile they lucifer personification searches.
  • Clearly mention what users will get from your page aliases what symptom constituent the page solves
  • Share what makes you unique. Mention circumstantial features, offers, aliases expertise that group you apart.
  • Add a clear adjacent step. Invite readers to "discover," "learn," aliases "explore" (but debar pushy phrases for illustration "click here").
  • Keep it short and complete. Stay nether ~105 characters to forestall your meta explanation from getting truncated connected desktop and mobile.

Writing clear, applicable descriptions that lucifer hunt intent reduces the likelihood of hunt engines generating their ain descriptions. And gives you much power complete really your page appears successful hunt results.

Use Semrush’s On Page SEO Checker to cheque your meta explanation for target keywords and keyword stuffing. It will besides emblem if Google is rewriting your explanation successful the hunt results.

Optimization Ideas study showing that a meta explanation uses the target keyword without stuffing and matches the explanation displayed successful hunt results.

5. Check the URL Slug for SEO-Friendliness

SEO-friendly URL slugs thief hunt engines and users understand your page content.

The URL slug is the unsocial portion of your webpage reside that describes a circumstantial page.

In this example, the URL slug is “what-is-a-url-slug”:

A URL connected the hunt barroom pinch the URL slug reference "what-is-a-url-slug" highlighted.

Here's really to optimize URL slugs:

  • Make them descriptive. Something for illustration “wedding-flowers" is amended than "wf-arrangements-2025-page1."
  • Use your superior keyword. Use it naturally—don’t worldly it in.
  • Separate words pinch hyphens. Use "fresh-flower-delivery" not "freshflowerdelivery" aliases "fresh_flower_delivery."
  • Keep it short and simple. Something for illustration "summer-flowers" useful amended than "beautiful-fresh-summer-flowers-for-sale."
  • Avoid typical characters. Stick to letters, numbers, and hyphens.
  • Skip unnecessary words. Remove words for illustration “and,” "the," and "a."
  • Remove dates that mightiness alteration aliases go irrelevant. For example, "flower-care-guide" is amended than "flower-care-guide-2025."

Also, if you ever alteration a URL slug, ever group up a redirect from the aged URL to the caller one. This helps support your ranking powerfulness and prevents visitors from clicking broken links.

Check retired our dedicated guideline for much proposal connected creating SEO-friendly URLs.

6. Add Target Keywords to Your Body Content

Incorporate target keywords people passim your content, truthful hunt engines and AI devices tin confidently lucifer and show your page for applicable queries.

Your contented needs the correct equilibrium of superior keywords, related terms, and supporting topics. Here's what earthy keyword usage looks like:

Text utilizing the superior keyword, related terms, and supporting topics without keyword stuffing.

In contrast, you want to avoid keyword stuffing—i.e., forcing keywords wherever they don’t sound natural. Like this:

Keyword stuffing connected a portion of matter pinch the target keyword inserted unnaturally aggregate times.

When incorporating keywords successful your contented for on-page optimization:

  • Place your main keyword people successful the first paragraph
  • Include related position that adhd discourse (like "gift cards" and "in-app purchases" erstwhile discussing app shop credit)
  • Use variations of your keyword successful ways that fresh naturally

To get immoderate ideas connected really to usage keywords and related terms, look astatine the top-ranking pages (But don’t transcript them!).

How a top-ranking page for a keyword uses the target keyword, "app shop credits", and related position successful their content.

Alternatively, usage Semrush’s SEO Content Template to prevention time. It provides cardinal recommendations based connected the apical 10 results for your target keyword(s).

SEO Recommendations based connected the apical 10 results for a target keyword, "app shop credit", connected the SEO Content Template.

SEO Content Template makes it easy to analyse your competitors’ keyword use.

SEO Content Template showing really competitors are utilizing a keyword.

While you don’t want to transcript what your competitors are doing, studying their contented does springiness you a bully thought of the kinds of keywords they’re utilizing and wherever they’re utilizing them. To springiness you ideas for really to optimize your ain content.

7. Review Your Content Quality

Review the contented to make judge it is accurate, satisfies hunt intent, and provides existent worth to users because high-quality contented is much apt to execute good successful accepted hunt results and AI answers.

Here are immoderate of the main content quality indicators:

Quality indicators

Best practice

Search intent

Understand what users want erstwhile they find your page. A shopper needs merchandise details, while a interrogator wants broad information.

Accuracy

Make judge your contented is factually correct and up to date. Check your facts, hole pronunciation errors, and update outdated information.

Originality

Create caller contented that offers unsocial value. Avoid copying contented from different sites aliases duplicating it crossed your ain pages.

Answer clarity

Start sections pinch nonstop answers to personification questions. If personification asks "what is [concept]" springiness the meaning immediately. For "how to" queries, commencement pinch clear steps.

Readability

Write successful a measurement your assemblage understands. Break down analyzable topics, explicate method terms, and usage examples erstwhile needed.

Structure

Use headers, short paragraphs, and slug points to make your contented easy to scan and understand.

Engagement

Match your penning style to your audience. A aesculapian article needs master language, while a cooking blog tin beryllium much conversational.

Search intent is 1 of the astir important factors to see erstwhile looking astatine your content’s quality. If you aren’t giving the personification what they want, they’re apt to time off the page. Or astatine slightest they’re improbable to convert.

So, gathering hunt intent isn’t conscionable bully for the user—it’s bully for your business, too.

Regularly reappraisal your contented against hunt intent and different value indicators to place gaps successful information, opportunities for clearer explanations, and areas wherever you tin adhd much worth for your readers. For thief pinch the review, tally your contented done Semrush’s SEO Writing Assistant.

SEO Writing Assistant provides SEO, readability, and reside of sound suggestions based connected the apical 10 competitors for your target keyword(s). And it checks for plagiarism, too.

SEO Writing Assistant showing contented connected the near and a people for it based connected SEO, readability, and reside on pinch optimization recommendations.

If you get writer’s block, you tin moreover usage the built-in AI features to constitute aliases rephrase content.

8. Organize Your Content Using Header Tags

Structure your contented pinch header tags to thief some readers and hunt systems quickly understand really your accusation is organized.

Header tags scope from H1 to H6 and create a system outline of your contented successful a nested level system. 

The H1 tag is your main page title, and you should only usage 1 per page. H2s people your superior sections, while H3s and beyond create subsections. Like this:

Organizing contented successful a nested level strategy by utilizing header tags from H1 to H6.

Header tags create clear ocular breaks betwixt topics, which makes long-form contented digestible. Search engines tin besides usage headers to place and extract circumstantial accusation erstwhile generating AI responses.

When utilizing header tags, make judge you:

  • Write clear, descriptive headers that preview the content
  • Maintain a logical travel betwixt sections
  • Include applicable keywords naturally
  • Break up agelong contented into manageable sections
  • Keep each conception focused connected 1 topic

9. Improve Navigation pinch Internal Links

Using internal links to link pages connected your website helps users observe much applicable content, makes it easier for hunt engines to understand your tract structure, and distributes ranking imaginable crossed your site.

For example, Soak&Sleep has soul links to akin class pages and individual merchandise pages connected its azygous bedding page.

(There are besides adjuvant links successful the navigation menu, breadcrumb navigation, and different elements.)

Ecommerce page pinch the navigation paper links, breadcrumb links, and soul links to individual products & different categories highlighted.

When creating soul links, your anchor text—the clickable words successful your link—matters. So, usage descriptive position to thief readers understand what they'll find connected the linked page. (It besides provides much adjuvant discourse astir the page for Google.)

When creating soul links, support these champion practices successful mind:

  • Place links wherever they people fresh successful your content
  • Ensure linked pages are genuinely applicable and helpful
  • Avoid linking to the aforesaid page aggregate times connected 1 page (in astir cases)
  • Link to your astir important pages much often
  • Keep the number of links reasonable—using excessively galore tin overwhelm readers

Blog posts connection fantabulous opportunities for soul linking. Because you tin nexus to your erstwhile articles erstwhile covering related topics. And you tin nexus to applicable merchandise pages erstwhile discussing what you connection successful much informational content.

10. Add Engaging Visual Content

Visual contented (like images and videos) makes your pages much engaging and easier to understand to boost your personification experience—and your SEO.

Optimized visuals besides springiness hunt engines valuable accusation astir your page done decently implemented alt text and descriptive record names.

When adding images to your content:

  • Choose visuals that heighten your content's message
  • Add alt matter to each image that conveys meaning. This is simply a written explanation successful your page's codification that helps hunt engines understand your image and assists visually impaired users (as surface readers whitethorn publication this matter aloud).
  • Place images adjacent to applicable matter they support
  • Compress your images utilizing devices like TinyPNG to support your page loading quickly without sacrificing quality
A side-by-side comparison of an uncompressed image pinch a record size of 57KB versus a compressed type pinch a size of 15KB.

When adding videos to your content:

  • Create video contented that matches your page's intent (like tutorials for how-to guides)
  • Host your videos connected YouTube and embed them from there
  • Add captions to make your videos much accessible

Learn much about image SEO and video SEO pinch our in-depth guides.

11. Apply Schema Markup

Add schema markup to thief hunt engines amended understand and show your contented successful results.

Schema markup (a type of system data) is codification you adhd to your page’s HTML that gives hunt engines much accusation astir the different types of information connected your page. And the amended hunt engines tin understand your page, the much apt they will beryllium to show your contented for applicable hunt terms.

Google uses schema to create rich results—enhanced hunt listings that show other specifications for illustration ratings, prices, aliases arena dates straight successful hunt results. Like this: 

A rich | consequence SERP listing which includes a rating, reviews, prices, and different specifications regarding transportation and returns.

Google supports respective types of schema markup, including:

  • Article: For blog posts and news articles
  • Product: For ecommerce pages pinch prices and availability
  • Event: For dates, times, and locations
  • Local Business: For address, hours, and interaction details
  • Recipe: For ingredients, cooking times, and ratings

For example, Recipe schema helps King Arthur Baking gain a valuable spot connected the SERP. And gives users much accusation astir the page’s content—ratings, clip to make the recipe, and ingredients used.

SERP for the word "classic day cake" showing a page by King Arthur arsenic a rich | consequence nether "Recipes" and successful the apical integrated position.

This is 1 of the much precocious tasks connected this on-page SEO checklist. But Google does person a Structured Data Markup Helper that helps you adhd schema to your pages.

Google's Structured Data Markup Helper pinch a guideline connected the near and options to adhd information items for illustration name, author, and image connected the right.

Learn much successful our guide to schema and system data.

BONUS: Start connected Your Technical SEO

While method SEO is different from on-page SEO, you request some to execute good successful Google. 

You tin publication our in-depth guideline to technical SEO for much info. But present are 3 speedy ways to get started:

12. Ensure Robots.txt Allows Crawlers to Access Your Pages

Make judge your robots.txt record isn't accidentally blocking crawlers from accessing your pages.

Your robots.txt record tells crawlers (computer programs created by hunt engines and AI platforms) which parts of your tract they should aliases shouldn’t access. 

If the robots.txt record is misconfigured, you could beryllium preventing cardinal pages from being crawled and discovered. And if that happens, your pages won’t look successful hunt results aliases beryllium disposable to AI-powered hunt experiences.

To cheque your robots.txt file, spell to “yourdomain.com/robots.txt” successful your browser.

Look for rules that mightiness beryllium blocking important crawlers. For example, salary attraction to thing for illustration this:

User-agent: Googlebot
Disallow: /

The supra introduction is telling Googlebot to debar accessing your full site. This intends your pages won't look successful Google's hunt results astatine all—even if everything other connected this checklist is perfect.

AI crawlers for illustration OAI-SearchBot and PerplexityBot are arsenic important. Blocking them intends your contented won't look successful ChatGPT hunt results aliases Perplexity answers erstwhile users are utilizing the web hunt mode.

Review your robots.txt record cautiously and region immoderate disallow rules that mightiness beryllium blocking crawlers you really want visiting your site. This is 1 of the astir communal method issues that undermines on-page SEO work.

13. Increase Page Speed

Page speed straight impacts some hunt rankings and the personification experience. 

Fast-loading pages tin trim bounce rates, support prospective customers connected your site, and amended your business’s bottommost line.

Things that could slow down your page velocity include:

  • Redirect chains
  • Unoptimized images aliases media files
  • Render-blocking JavaScript

In our study of 50,000 domains for our technical SEO checklist, we recovered that astir 35% of those domains had velocity issues. This was 1 of galore method SEO problems we recovered affecting a important information of websites.

Check your page velocity successful Google’s PageSpeed Insights tool. Just participate your page’s URL and click “Analyze.”

Then look astatine your “Core Web Vitals Assessment” (on some “Mobile” and “Desktop”) to spot whether you passed. Core Web Vitals are cardinal personification acquisition metrics that tin impact Google rankings.

The 3 Core Web Vitals are:

  • Largest Contentful Paint (LCP): The clip it takes for the main contented of the page to load
  • Interaction to Next Paint (INP): The clip betwixt a user's relationship and the page's adjacent ocular update
  • Cumulative Layout Shift (CLS): A measurement of unexpected layout movements that hap during loading 
Core Web Vitals Assessment showing metrics for illustration Largest Contentful Paint, Interaction to Next Paint, and Cumulative Layout Shift.

Semrush’s Site Audit instrumentality has a Core Web Vitals study that analyzes up to 10 pages per crawl. (Note that, arsenic INP requires personification relationship data, Site Audit uses TBT instead.)

Core Web Vitals study connected Semrush categorizing pages by good, to improve, and mediocre on pinch metrics for illustration LCP, TBT, CLS.

14. Make Sure Your Pages Are Mobile-Friendly

Google predominantly evaluates and ranks your contented based connected the mobile type of the page, which is known as mobile-first indexing.

As of 2025, 62.73% of each web postulation comes from mobile devices. This means mobile SEO is paramount. 

Here are 3 speedy tips for making your website mobile-friendly:

  • Use a responsive design. This ensures your website useful conscionable arsenic good connected mobile arsenic it does connected desktop.
  • Create mobile-friendly content. To cater to smaller surface sizes, usage short sentences and paragraphs to make your contented easier to read
  • Make judge each your buttons and menus activity properly. Make judge your buttons are easy tappable, not conscionable clickable, and that your menus are easy to navigate (as they’ll apt beryllium hidden down icons connected mobile).

Improve Your On-Page SEO

Streamline your on-page optimization process by identifying precisely what each page needs to show prominently successful hunt results.

Use Semrush's On Page SEO Checker to do this quickly and easily. It analyzes your pages against apical competitors and provides actionable on-page SEO ideas to prevention you clip while besides helping you prioritize the optimizations apt to person the biggest impact.

Try the On Page SEO Checker today. 

More