On-page SEO includes everything you control on your website to help search engines and readers understand your content.
Every page sends signals through its title, headings, URL, images, internal links, and written content. When these elements clearly support the same topic, search engines can better understand the page and decide when it may be helpful to searchers.
The good news is that you do not need to be an SEO expert or know how to write computer code. Most on-page SEO improvements can be made directly inside the WordPress editor.
Click Below to Watch Video
Understand the Three Types of Titles
WordPress beginners are often confused by the post title, H1 heading, and SEO title tag. They are related, but they serve different purposes.
1. The WordPress Post Title
The post title is entered in the Add title box at the top of the WordPress editor.
This is normally the large headline visitors see when they open the page. WordPress themes usually display it as the page’s H1 heading.
Example:
On-Page SEO Tips for WordPress Beginners
2. The H1 Heading
The H1 is the main visible heading on the page. In most WordPress themes, your post title automatically becomes the H1.
Because WordPress usually creates the H1 for you, do not add another H1 inside the article. Organize the rest of your content with H2 and H3 headings.
3. The SEO Title Tag
The SEO title tag is the title intended for search results and browser tabs. It can be the same as your post title, but you may customize it to make it more appealing to searchers.
The SEO title does not go inside the article. You normally enter it through an SEO plugin such as Yoast SEO, Rank Math, or All in One SEO.
Try to:
- Write a unique SEO title for each important page.
- Include the primary keyword naturally.
- Place the keyword near the beginning when it reads well.
- Keep the title clear and concise.
- Aim for approximately 50–60 characters when possible.
Where Do You Enter the SEO Title in WordPress?
The location depends on your SEO plugin.
Using Yoast SEO
Open the post or page and find the Yoast SEO section below the editor or click the Yoast icon near the upper-right corner.
Open the search-appearance or Google-preview section. Enter your title in the SEO title box.
Using Rank Math
Open the post and click the Rank Math icon or score near the upper-right corner. Select the General tab and click Edit Snippet.
Enter your SEO title in the Title field.
If You Do Not Have an SEO Plugin
WordPress will generally use your post title when creating the title tag. However, WordPress does not provide a standard meta-description box by itself.
You can install one SEO plugin by going to:
Plugins → Add New Plugin
Search for Yoast SEO, Rank Math, or another trusted SEO plugin. Install and activate only one SEO plugin to avoid conflicting settings.
Write a Helpful Meta Description
A meta description is a short summary that may appear underneath your title in search results.
It does not go in the body of your article. Enter it through your SEO plugin.
A good meta description should:
- Explain what the page offers.
- Include the primary topic naturally.
- Give the searcher a reason to click.
- Use a clear, persuasive sentence.
- Stay around 120–155 characters when possible.
For example:
Improve your WordPress on-page SEO with beginner-friendly tips for titles, headings, URLs, images, internal links, and descriptions.
Search engines may sometimes display different wording from your page, but it is still helpful to provide a carefully written description.
Where Does the Meta Description Go?
In Yoast SEO
Open the Yoast search-preview section and type your summary into the Meta description box.
In Rank Math
Click the Rank Math icon, select Edit Snippet, and enter your summary in the Description field.
After adding your SEO title and meta description, click Update or Publish to save your changes.
Do not confuse the WordPress excerpt with the meta description. They may contain similar wording, but they serve different purposes and are entered in different places.
Organize the Article With Headings
Headings divide your article into understandable sections.
Use them in this order:
- H1: The main page title, normally created automatically by WordPress
- H2: The main sections of the article
- H3: Smaller topics within an H2 section
To add a heading in the WordPress block editor:
- Click the plus sign where you want the heading.
- Select the Heading block.
- Choose H2 or H3 from the toolbar.
- Type your heading.
Do not use headings simply to make text larger. Use them to create a logical outline readers can scan easily.
Create a Short, Descriptive URL
WordPress calls the editable part of your URL the slug.
For example:
yourwebsite.com/on-page-seo-tips
The words on-page-seo-tips are the slug.
You can usually edit it in the post settings under Link, Permalink, or URL. Some SEO plugins also include a slug field in their snippet editor.
A good URL should:
- Be short and descriptive.
- Include the main topic when appropriate.
- Use lowercase letters.
- Separate words with hyphens.
- Avoid unnecessary dates, numbers, and random characters.
Try to finalize the URL before publishing. Changing it after publication may require a redirect so old links do not stop working.
Add Helpful Image Alt Text
Alt text briefly explains an informative image to visitors who use screen readers. It can also give search engines more context about the image.
To add alt text in WordPress:
- Select the image inside your article.
- Look in the settings panel on the right.
- Find the Alternative text or Alt text box.
- Write a short, accurate description.
Describe what the image shows and why it matters. Do not stuff the box with keywords.
For example:
WordPress editor showing the Yoast SEO title and meta-description fields
If an image is purely decorative and adds no information, its alt text should generally be left empty.
It is also helpful to give image files descriptive names before uploading them. A filename such as wordpress-seo-settings.png is more useful than IMG_4821.png.
Add Relevant Internal Links
Internal links connect one page on your website to another.
Click Below to Watch Video
They help readers find related information and help search engines discover and understand your content.
To add an internal link in WordPress:
- Highlight the words you want to make clickable.
- Click the link icon in the block toolbar.
- Search for a related post or paste its URL.
- Select the page and save the link.
Use descriptive anchor text that tells readers what they will find.
For example:
Learn how to conduct keyword research.
Avoid relying on vague anchor text such as “click here” or “read more.”
Quick On-Page SEO Checklist
Before publishing, ask:
- Does the post have a clear title?
- Is the main keyword included naturally?
- Does the page have only one H1?
- Are the main sections organized with H2 headings?
- Are smaller sections organized with H3 headings?
- Did I write an SEO title in my SEO plugin?
- Did I add a persuasive meta description?
- Is the URL short and descriptive?
- Do informative images have accurate alt text?
- Did I add links to related content?
- Did I use descriptive anchor text?
- Is the article useful and easy to read?
Do This – Not That
- Do: Write a unique SEO title for every important page.
Not that: Reuse the same title on several pages.
- Do: Let the WordPress post title serve as the H1 in most themes.
Not that: Add several H1 headings throughout the article.
- Do: Write a helpful meta description through your SEO plugin.
Not that: Place the description at the beginning or end of the article.
- Do: Create short URLs with descriptive words and hyphens.
Not that: Publish URLs filled with dates, numbers, and random characters.
- Do: Write accurate alt text for informative images.
Not that: Fill the alt-text box with repeated keywords.
- Do: Link naturally to relevant pages using descriptive wording.
Not that: Add unrelated links or use “click here” for every link.
Start With Your Five Most Important Pages
You do not have to optimize your entire website in one day.
Begin with your five most important posts or pages. Check the title, H1, SEO title, meta description, URL, images, and internal links on each one.
Fixing missing titles, unclear headings, confusing URLs, weak descriptions, and poor internal links can improve the experience for both readers and search engines.
The goal of on-page SEO is not to manipulate search engines. It is to make every page clear, organized, accessible, and useful. When people and search engines can quickly understand your content, the page has a stronger opportunity to be discovered.
What's your biggest challenge with affiliate/email marketing? Let me know in the comments, and I'll do my best to help.
Learn how to grow your email list in less than 4 hours with step-by-step, expert guidance in six short and simple lessons.
Start the course now

