No products in the cart.
After setting up an SEO-friendly WordPress website, you should put effort into the site’s content. This step is called on-page SEO – the practice of optimizing website elements for search engines and visitors.
After setting up an SEO-friendly WordPress website, you should put effort into the site’s content. This step is called on-page SEO – the practice of optimizing website elements for search engines and visitors.
On-page SEO practices include creating high-quality content, designing a good user experience, and installing an SEO plugin to optimize the content. Let’s take a look at 17 WordPress on-page SEO tips.
WordPress SEO plugins help you to optimize WordPress sites by providing tools to enhance different aspects of the website. These tools include on-page analysis, a sitemap generator, and schema markup.
Many WordPress SEO plugins are available, such as AIOSEO, Yoast SEO, and Rank Math SEO. Check out our best WordPress SEO plugins article to learn more about your options.
Here are some elements to consider before choosing an SEO plugin for your WordPress website:
We will use AIOSEO to demonstrate how an SEO plugin can help you optimize the website. AIOSEO is a freemium WordPress SEO plugin that you can install easily from the WordPress dashboard. Its premium version starts from $49.60/year for one website.
After installing and activating the WordPress plugin, use it to optimize pages and posts.
Select any post or page you want to optimize from the WordPress admin panel, then scroll down to AIOSEO Settings under the block editor interface.
In the General tab, you can customize your meta title and description using the available tag variables or manually insert your custom title and description. We will discuss this topic in-depth later in this article, or you can read our tutorial on writing a good meta title and description.
Scroll down further and find the page analysis and focus keyphrase fields. The page analysis section provides suggestions to improve content optimization, such as its length, internal and external linking, and readability.
Here are other helpful AIOSEO features:
In most cases, users find content online by entering search queries on search engines. That’s why proper keyword research is the first step to finding the right terms for your content.
From an SEO perspective, targeting the correct focus keyword will offer a higher chance to rank on SERPs.
There are two main types of keywords:
For new websites, long-tail keywords can help them rank faster. Meanwhile, short-tail keywords are more effective once a website has gained a considerable following.
The first step of conducting proper keyword research is to evaluate the search intent – what users want to achieve with their query. Understanding the search intent helps determine the best type of content for a keyword.
Here are the most common search intent categories:
Once you have established the search intent, the next step is to find the right keyword. Use a keyword research tool, like Ubersuggest and Ahrefs, to find the following information:
High-quality, SEO-friendly content can improve a website’s authority and increase its rankings on Google search results. When creating blog posts or content pieces, ensure they are:
On top of that, write the content pieces with a precise target focus keyword. This way, you would have a better direction to write the content and rank it for a specific keyword.
However, avoid keyword stuffing – a practice of adding too many keywords in the content, leading to a lower rank in SERPs.
If you need help writing SEO-friendly content, use a WordPress plugin like Semrush SEO Writing Assistant. It can evaluate your text based on its readability, keyword-friendliness, originality, and tone.
Use other tools like Grammarly and Hemingway Editor to improve content quality. They can help you with editing and proofreading.
Keyword cannibalization happens when multiple pages rank for the same keyword. While it may be tempting to do so, it damages your overall SEO effort.
Essentially, the pages that share the same keyword will compete with each other. Therefore, they will split the click-through rate over multiple pages instead of one. Additionally, Google may also devalue the higher-converting page.
To identify keyword cannibalization, create a spreadsheet listing all your website URLs and focus keywords. If you find two or more URLs targeting the same focus keyword or search intent, consider merging them.
Search engines feature the page’s meta title and description on SERPs to give users an idea of the content.
The meta title is one of the most important ranking factors, while the meta description can improve your click-through rate. Optimizing these elements is essential to attract visitors and generate more traffic.
Making the Most Out of Meta Titles
Meta title or title tag optimization is necessary to increase your chances of ranking for the desired keyword. A well-written meta title will compel people to click on your page.
Here are ways to make the most out of your meta titles:
If the search engine doesn’t find enough relevance between the meta title and the search query, it may generate alternative title tags. Therefore, optimizing your title tag will give you more control over your pages’ appearance on Google search results.
Optimizing Meta Descriptions
A meta description is an HTML element that drives organic traffic to your page by summarizing its content. Meta descriptions are visible on SERPs and certain social media platforms.
Even though it is not a ranking factor, a meta description can highly impact a page’s click-through rate.
Here are ways to optimize them:
Unfortunately, search engines often rewrite meta descriptions with excerpts they find within the post. Portent’s research shows that Google ignores customized snippets 68% of the time for desktop and 71% for mobile SERPs.
When Google replaces the meta description and adds its own snippets, it can reduce the click-through rate. This is because the snippet is usually taken directly from the content, making it less compelling than a dedicated meta description.
That being said, we still recommend customizing your meta descriptions to offer search engines the best possible option.
Numerous WordPress SEO plugins have tools to optimize meta titles and descriptions.
For example, AIOSEO lets you configure each page and post’s meta title and description and the recommended character count. It also provides a Google preview, so you’ll know what the title and description will look like on the search results.
Heading tags create a clear and accessible content structure. With headings, screen readers can achieve better in-page navigation for users with visual impairment. Search engines also use heading tags to understand the content better.
Heading tags start from H1 to H6. The best practice is to use one H1 tag per content piece. Since the H1 is often the title, it should include the focus keyword to rank better on search results.
The rest of the article can use the H2 and H3 tags to separate sections. Even though H4 to H6 heading tags can be helpful, they usually contribute to a poor reading experience. We recommend using regular, bold text instead.
Add headings by editing a page or post with the block editor. Select the Heading block and choose the appropriate tag on the toolbar.
Here are some of the best practices to consider when adding headings:
Google’s search results may feature heading tags under the meta description. Therefore, the right phrasing can encourage users to visit your page.
Internal links are hyperlinks that direct website visitors to pages or posts on the same site. There are two main types of internal links – navigational and contextual.
Navigational internal links typically contain the website’s main structure. They help users find the page they’re looking for. Navigational internal links include the ones on the navigation bar, the sidebar, and the footer.
Meanwhile, contextual internal links are embedded in the content pieces. For example, on a product page, the description has internal links to pages that explain the features in detail.
Another internal linking practice is adding internal links in blog posts, directing users to related topics.
Both navigational and contextual internal links contribute to a site’s SEO. They help build an information hierarchy and establish authority. Contextual links also signal to Google that your website has high-value content.
Internal links are very important in SEO as they bring the following benefits:
Search engines understand the site better. Internal links help search engine crawlers discover related URLs and understand the relationship between your pages and posts.
Builds authority. If a page has authoritative inbound links, the authority can be passed to another page on the website using internal links. This is called link juice – the value given from one page to another.
Easier navigation. Internal links encourage visitors to stay on the website. These links may lead to other interesting content or pages where visitors can perform specific tasks, like adding products to their wishlist or shopping cart.
Although creating internal links may seem simple, it’s crucial to do it correctly. Here are some SEO tips for an internal linking strategy:
Identify the hub pages and create topic clusters. Hub pages aim for broad keywords with high search volume and will become central for topic clusters. Start by creating supporting pages or posts that link back to each hub page.
Identify the website’s authority pages. Use an SEO tool to find pages with quality backlinks and high authority. Then, pass the authority using internal links to other pages on your website.
Use natural language for internal link anchor texts. Anchor texts should contain keywords that represent the page content, but they don’t have to be an exact match.
Using a WordPress SEO plugin also helps your internal linking strategy.
For example, AIOSEO has a link assistant feature that provides internal linking opportunities. It can find orphan pages or pages with no internal links to optimize your SEO effort.
Besides linking to your own content, external links to other websites also benefit the readers and search engines. External links allow readers to explore a topic further, especially if your site doesn’t already have a content piece that covers it.
Linking to high-authority websites also passes the link juice to your website, helping you gain authority and improve rankings. Check the external website’s domain authority (DA) to determine its trustworthiness.
Use Moz’s Free Domain SEO Analysis tool to check a site’s DA score. If the score is between 70 to 100, it is a great source to link externally. This tool also shows the number of backlinks a website has and how many keywords it ranks for.
Here are some WordPress SEO tips on adding external links:
If you use an external link to a website you do not want to be associated with, include the nofollow rel attribute. It will prevent search engines from crawling the link, saving your link juice. You can add nofollow external links with an SEO plugin or manually.
Use the code editor to add the nofollow attribute:
<a href=”https://example.com rel=”nofollow”>Anchor text here</a>
If you add affiliate links or user-generated content, use the rel sponsored and rel ugc attributes, respectively.
Website performance is an essential ranking factor, as Google uses it as an indicator of user experience. Users are also more likely to leave a website if it takes a long time to load, increasing its bounce rate.
Google analyzes the website performance based on the following core web vital metrics:
Largest Contentful Paint (LCP). The render time of the main content in the visible area of a page. The main content can be the largest image or a text block.
First Input Delay (FID). The website’s response time to a user’s input.
Cumulative Layout Shifts (CLS). The time it takes for the website to have a stable visual appearance without any unexpected on-page layout shift.
Use tools like GTMetrix or Google PageSpeed Insights to perform website speed tests, check your core web vitals, and learn which areas to improve.
Here are some of the best SEO tips to speed up your WordPress site:
UX or user experience is what users feel and perceive when interacting with the website. The overall experience comprises many factors, such as visual aspects, navigation, and website performance.
Google specifies the page experience measurement in their developer documentation. Here are several of its essential factors:
Additionally, several website UX aspects are also crucial for SEO. For example, a hard-to-navigate website may frustrate and repel users.
Here are some tips to improve a website’s user experience:
Images help capture the audience’s attention and reinforce the ideas you want to convey. However, they may take up a lot of resources and slow down your site.
Optimizing images can improve your site’s loading times and accessibility, which may improve rankings on SERPs.
Let’s discuss three ways to perform image optimization.
Compress Your Images
Image compression will reduce your image’s file size and keep your site lightweight.
You’ll have to choose between lossy and lossless image compression. The best choice will depend on the type of images you feature on your site.
For JPEG files without too many details, use lossy compression. Meanwhile, lossless is more appropriate for PNG images with a lot of text.
Add Alt Text for Images
Alt tags or alt text (alternative text) make your images more accessible. They describe what images look like to search engines. Screen readers use alt text to help visually-impaired users understand what images convey.
WordPress has built-in features to add alt text to images. Users can assign it via the media library and the block editor.
We recommend adding alt text directly via the media library so that it will be attached to the image whenever you want to reuse it. To do so, head to the Media Library and enter the Alt Text under ATTACHMENT DETAILS.
Here are some WordPress SEO best practices for alt text:
File names can also help search engines understand visual content. In fact, search engines are more likely to recommend images with readable file names. Therefore, use readable file names instead of ID-based labels like IMG_0001.jpg.
Consider these factors when writing readable image file names:
There are various WordPress SEO tools and plugins available. Use Google Analytics and Google Search Console to help your website perform better on SERPs. These tools provide you with real-time performance and audience data, which are essential for SEO.
Google Analytics
Google Analytics offers real-time website performance and audience data, including acquisition, engagement, and retention rates.
Here are some ways Google Analytics can improve WordPress SEO:
The free version of Google Analytics offers enough information for most websites. However, enterprises with a lot of traffic can benefit from Analytics 360, the premium version that provides advanced analytics, support, and data freshness.
Google Search Console
Google Search Console monitors a website’s performance on the Google search engine. This free tool shares insights on a page’s search engine visibility, average SERP position, and core web vitals score.
Here are some benefits of using a Google Search Console account to help your WordPress SEO efforts:
Low-value content consists of pages and posts that search engines and visitors do not consider valuable. Preventing search engines from indexing irrelevant content will help maintain your authority.
Content is low-value when it does not provide a direct answer to a query. The following posts and pages are some common examples of low-value content:
You can perform an audit using tools like Ahrefs to find low-value content on your site. If you find pages targeting low-priority keywords with poor rankings and traffic, add the noindex tag.
Adding a noindex meta tag prevents specific WordPress posts and pages from showing up on SERPs. Users won’t be able to find the page with a search query. Therefore, visitors can still access the page, but it will not negatively impact your site authority.
Remember to add noindex tags to low-value content only. Adding a noindex tag to canonical or duplicate pages may confuse WordPress and search engines.
Most WordPress SEO plugins include features to noindex low-value content. Here’s how to do it with AIOSEO:
Another method to prevent post or page indexing involves editing the site’s robots.txt file, which requires more technical knowledge.
When multiple URLs lead to the same content, search engines choose one as the canonical version and crawl the duplicates less often.
Duplicate content occurs when multiple pages point to the same page, including its www and non-www versions. Content is also duplicated when there are separate URLs for mobile and desktop.
The same page in a different language may also be deemed as a duplicate. Be sure to check for duplicates if you have a translation feature on your website that doesn’t apply to all content.
Use online tools like Siteliner to help identify duplicate content. Then, set up canonical tags to ensure the correct page is crawled rather than the duplicates.
To indicate a preference for a specific page, add the rel=”canonical” attribute after the link. Alternatively, WordPress SEO plugins usually have features to set canonical URLs.
Video content is an effective marketing tool to engage your audience. In 2022, 82% of consumer internet traffic is online videos. The trend has been rising in recent years, establishing video content as one of internet users’ primary sources of information.
You can post video content on video hosting platforms such as YouTube and Vimeo, social media, or even your WordPress site.
Having video content for your business can increase conversion rates. A study suggests that landing pages that have video content can boost the conversion rate by 80%.
Here are some tips for creating successful video content:
Really Simple Syndication (RSS) is a web feed that lets subscribers receive updates from your website in an easy-to-read format.
Although RSS feed doesn’t directly impact SEO, it helps increase organic traffic and session time on your website, which can help you rank better.
RSS is enabled on WordPress sites by default. You can access it through yourdomain.com/feed. With most RSS feed reader apps, users will use this link to add the website to their feed.
To let users know that you have an RSS feed on your website, embed an RSS social icon and link it to the RSS feed URL.
If you use a WordPress block theme, add the Social Icons block and insert one for RSS Feed. Enter your RSS feed URL and save the changes.
Now, the RSS icon will appear on your site. If users click on it, they will load the RSS feed URL, which they can use to add your site to their RSS feed.
Local SEO improves your site’s visibility in local business searches.
For example, people may search for restaurants near me. The search engine will use businesses’ IP addresses to detect their locations and provide search results in that area.
Creating a Google Business Profile is one way to improve your local SEO. This way, you can appear on the map shown in a Google local search result.
To optimize for local SEO, create a Google Business Profile account and add your business data. This includes your business name, address, location, and phone number.
This data is a ranking factor in local searches. Google also measures the distance and relevance of your business to the search query.
Another local SEO method is doing local keyword research and optimizing your pages.
For example, your page may rank well for vegan restaurants. You can optimize it for local searches by adding keyword modifiers like London vegan restaurants. Research the volume and difficulty of such keywords using tools like Ahrefs.