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:

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.

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.

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.

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

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

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:

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:

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.

The “Content” conception successful On Page SEO Checker will show you whether your title tag includes target keywords 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:

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.

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):

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.

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”:

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:

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

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!).

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 Content Template makes it easy to analyse your competitors’ keyword use.

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.

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:

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.)

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

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:

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.

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.

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

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.)

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.
English (US) ·
Indonesian (ID) ·