WordPress On-page SEO Techniques: (A Beginner’s Guide on How to Write Perfect SEO Optimized Content in WordPress)

WordPress On-page SEO Techniques
Share this

In this detailed guide, you will learn the practical WordPress on-page SEO techniques to help you write perfect SEO optimized content in WordPress.

Disclosure: Some of the links in this post are “affiliate links.” This means if you click on the link and purchase the item, I will receive an affiliate commission.” 

Writing SEO friendly content is an art that could boost your site’s rankings, help you gain more subscribers or drive sales, and improve the overall performance of your site.

Undeniably, anyone can create content, but writing SEO optimized content takes some kind of practice. In fact, with today’s rapidly changing world where SEO techniques can change overnight without notice, using obsolete hacks (White-hat SEO techniques) could hurt your site’s rankings.

It’s therefore, important to stay up-to-date in SEO so that you don’t lose your position in the SERPs.

Build your own WordPress site now!!

WordPress.comWhat is SEO and why is it important to optimize your site for search engines.

No matter how beautiful, visually-stunning and feature-rich your website is, it won’t get you better results if you don’t optimize it for search engines. A properly optimized site has higher chances of ranking on the first pages of search results and attracting consistent organic traffic.

WordPress is a powerful content management platform when it comes to SEO. However, you still need to do several crucial tweaks in it to boost your site performance.

SEO is crucial in all aspects of your online marketing and PR that’s why I created this detailed guide to cover everything you need to know about how to write SEO optimized content in WordPress.

NOTE: It’s a long read, but I have tried my best to make it easy for you to read and understand.

It goes without saying that the goal of every business owner is to make a profit and see the business prospering. Equally, it’s a website owner, blogger or content marketer’s desire to get better Google rankings, more organic traffic and sales with their sites.

Also read: 16 Proven Ways to Increase Traffic to Your Website

Sounds Indigestible?

Don’t worry; I have made everything simple for you. After reading these WordPress SEO optimization techniques, you will be able to implement them right away and achieve that.

The best part?

It can take you less than 10 minutes to apply most of the SEO strategies you will learn from this guide

Before we dive into the WordPress on-page SEO techniques…

I assume you have installed the Yoast SEO plugin. This is a feature-rich plugin that packs plenty of SEO tools to help you optimize your site and content for search engines. If you haven’t installed it yet, set it up now and start enjoying the benefits it offers.

That said let’s get rolling.

What is SEO optimized content?

SEO optimized content (aka SEO friendly content) is content that is written in a way that it is easily found by searchers looking for related information on the internet.

SEO is the term used to describe all the processes involved in making websites rank better on search engines. In other terms, SEO is the process of simplifying crawlability, scanability, and indexability of your site by search engines.

What is on-page SEO?

SEO Content Marketing

On-page SEO (within the page) refers to every process that is done within a web page (in-house) in order to make it rank higher and attract targeted traffic from search engines. This involves optimizing the content and HTML source code of a web page; unlike off-page SEO (outside the page) that involves links and other external SEO factors.

WordPress on-page SEO techniques – start with basic WordPress SEO set up

WordPress is a well-optimized content management platform “out of the box” but you need to conduct some basic set up on it to make a great foundation.

I will outline some few hacks to make your site perfectly optimized and boost your chances of ranking in search engines.

You need to build a strong foundation for your site by conducting a basic WordPress SEO set up as follows.

      • Assess the state of your site

Well, you may be compelled to do some little tweaks on your site but before you reach there, you need to understand the existing health of your site first.

Getting it right from the word go is worth it. You need to ensure your site runs on a modern server with the latest software. In addition, you need to ensure your web host offers excellent performance.

So before you do anything check to see the hardware and software where your site is running on, your hosting plan, and whether you are using a web host that adjusts its servers for use with WordPress.

You can install the Health Check plugin to get a sense of your site’s health. This is a powerful and incredibly helpful WordPress plugin that offers you with plenty of technical information you can use to tweak your site.

      • Ensure you are using the right hosting plan

WordPress recommends a hosting plan that supports PHP version 7.3 or higher, offers HTTPS support, and includes the latest version of MySQL (5.6 or greater) or MariaDB.

Well, of course, you may decide to run your site on older server software, but that might not offer the best performance. I assume you’ve installed the Health Check plugin which is capable of providing you with technical details of your installation. Moreover, you can find out the hosting plan you have on the dashboard of your hosting provider.

      • Upgrade to updated PHP versions (7.0 or higher)

According to the WordPress stats, hundreds of thousands of WordPress sites still run on an obsolete version of PHP. That’s not to mention that the updated PHP version 7.0 and higher was released some years back.

That denies most WordPress site owners the best results from their sites. Moreover, the risks of increased attacks are high because the outdated version of PHP does not receive security fixes.

For that reason, you should ensure you are using the updated version of PHP to get the best performance and security of your site.

But before you upgrade to the latest PHP version, you must seek help from your hosting provider.

Perform Some Technical Optimization

Technical Website Optimization

Apart from the WordPress on-page SEO techniques, you should ensure your website is technically optimized so that you are not faced with any technical issues in the future. After all, Google won’t rank your site better if searchers are facing challenges when using it.

You need to perform some technical SEO optimization in order to boost your Google rankings using the tips below:

      • Move to HTTPS

You click on a website and you are welcomed by Error! Your connection is not secure!

Usually, this happens when you access a site that does not use HTTPS. This is the most secure version of web protocol, unlike the old HTTP version.

Google wants to offer its users the best user experience. In fact, the giant search engine takes security into account as part of its SEO algorithm. That’s why sites that have been verified safe and secure get higher preference.

And that’s the reason why Google warns users when they are visiting unsecured sites. That means if you haven’t switched to HTTPS then you are losing a huge chunk of visitors.

Moving to HTTPS will help to boost your site’s SEO, security, and prevent malicious parties from hacking your site.

But switching to HTTPS is not an easy process, though it’s possible. And given that we are living in a world full of cybersecurity threats, you’d better move to HTTPS now.

      • Fix 404 page not found error

If there is one big error that annoys your site’s visitors and search engines then it is the “404 page not found”. In fact, it sinks your website rankings faster than you may think.

Everyone clicking on your pages wants to read the information they find interesting. And if they are greeted with an error 404, they will just hit the “back” button and never come back again. This contributes to a higher bounce rate which affects your Google rankings badly.

For that reason, it’s safe to fix this error to continue engaging with your visitors. You can fix this error by redirecting URLs of broken links to live pages. But remember to redirect broken links to relevant pages to ensure visitors are not taken to a totally different page they didn’t want.

Doing this will boost user experience and help you regain link juice.

      • Tweak your site settings

WordPress has plenty of options for adjustments but you will be shocked by the number of people who don’t take their time to check the settings of their dashboards. Ensure you check all the options in the WordPress Settings menu in the dashboard and tweak them accordingly. They can make a huge difference in the SEO of your site when adjusted the right way.

For instance, it’s important to check your search engine visibility in Settings>>Reading section to ensure you are not preventing search engines from indexing your site.

Discouraging search engines from indexing your site can affect its visibility on the internet.

You should keep all the Writing and Reading settings set correctly as well as your site title and tagline in Settings>>General.

      • Set the right permalink structure

{Don’t change your permalinks if your site has been around for a while. Messing with your permalinks if you have a lot of content, 
redirects et cetera can lead to many issues.
Please be careful!

Permalinks are the URLs of your website pages. Your permalink is what searchers enter in their address bar to access your site and view its pages. It can affect your website’s SEO big time.

Usually, WordPress has default permalink settings but you can set them the way you want. If you just created your WordPress site, you should set your permalinks correctly. You can get to permalinks by going to your website dashboard then Settings>>Permalinks.

The default permalinks in WordPress look like www.yoursite/?p=123. While it may appear okay, it is not good since search engines and searchers cannot tell what your posts are about. In fact, it can be difficult for users to remember a URL with plenty of characters, symbols, and numbers.

NOTE: Ensure to set the right URL structure when setting up your website, since changing it later could impact your SEO.

Change the default permalink structure to reflect the post name. For instance, in my case, the right URL for this post would be https://bloggingpot.com/ WordPress-SEO-techniques instead of https://bloggingpot.com/date/WordPress-SEO-techniques.

Improve User Experience of Your WordPress Site.

Google, being the largest search engine worldwide wants users to have the best experience when searching for information online. The monster wants to show the searchers the results they want when they execute a search. That means if users are shown irrelevant and low-quality results, they won’t use Google again.

Equally, you should ensure your WordPress sites shows the best results by optimizing it for SEO.

But why the hell should you bother yourself too much?

If you don’t optimize your site properly, ranking it for your target keywords will remain just a dream. Neither will you see the results you anticipate.

No one will wait for ages for your website to load. In fact, the result for a slow loading site is a high bounce rate (users click and go away without reading your content). While bounce rate hasn’t been established to be a Google ranking factor, evidence suggests that the search engine favors sites with low bounce rates.

Google understands that if users spend more time on your site, it’s likely that they have found it useful and helpful to them. Given that the search engine wants to give its users the best results, it will push your sites up in the search results.

Well, reducing the bounce rate isn’t just getting rid of annoying pop-up ads. Try these few SEO hacks to improve user experience and boost your rankings.

Boost the Speed of Your WordPress Site

Website Speed, Internet Speed, Fast Website

If your website is dragging, you are denying your users the opportunity to engage with your content and that can lead to a higher bounce rate. It can also affect your conversion rates. People won’t share your content or link to your posts either.

Although Google doesn’t favor fast sites, they punish slow-loading sites. So if your site is dragging, you risk getting penalized by Google. Work on improving your site speed and boost your rankings by following these steps.

      • Measure your site speed

Site speed can affect the site’s performance and your success as well. People will leave a site that takes more than 3 seconds to load. Moreover, a slow site is also Google’s enemy.

Sometimes it tends to be confusing when it comes to measuring site speed because different tools give different results. Use this guide to check your site speed.

      • Improve your site speed

Once you have measured your site speed and you’ve realized that it’s affecting the performance of your site, you need to get to the bottom of the cause.

You can improve your site speed using many ways including but not limited to changing your hosting provider, making performance tweaks to your plugins, using an effective caching plugin, and a CDN, optimizing images, keeping your site updated, etc.

Optimize Your Site for Mobile

Mobile Optimized Website

Life is busy and people are always on the go. While traveling, people use their mobile phones to check the news, update statuses on their social media accounts, order products in online stores, and etc.

Besides, mobile phones have become convenient tools to surf the web these days. For that reason, you must make sure you optimize your site for mobile users.

Google knows that mobile usage has surpassed desktop and they reward mobile-optimized sites.

Keep your site mobile-friendly by using a theme that is mobile-optimized. Keep your buttons easily clickable and your font visible. Avoid uploading large images as well. Compress them before or after uploading them on your site.

Optimize Your Content for SEO

Search engines want to offer the best to its users. Equally, you should aim to provide the best content on your selected topic. When people come to your WordPress site, they want to engage with you, learn from your content, and get reliable information that answers their questions.

You should write content based on your unique ideas or understanding of the subject. But again, it’s not just putting down the ideas anyhow. You should present your ideas in a manner that is easy to read and understand. This way, your content will attract and engage with your target readers.

Follow these steps to write search engine optimized content.

Think first write later

Before you start writing content think about what to write in your blog post. It takes a few or several minutes to think about your idea and topics to write about, but it saves you a lot of time later in the process.

When thinking about what to write about figure out:

      • The specific topics to write
      • What you want the post to do (Do you want to get more subscribers, increase traffic to your site, promote your products or services, or do you want to rank for a particular keyword).
      • How will the post help searchers?

Once you have decided the “what”, “why”, “how” of your new post, it will be easier to move to the next step.

Do Keyword Research

Research what your users want and need (The terms they are entering on Google when searching for information online).

Keywords matter a lot when it comes to optimizing your content for SEO.

First things first: Before you embark on writing your article, you must do keyword research. You should start by finding out the topics your readers are searching on the internet.

What is a keyword?

A keyword, a focus keyword or a primary keyword is a search term that searchers enter into their browsers when looking for information on the internet. In simple terms, it’s a phrase that best explains the content on your page. This is the term that you rank for on search engines. That means when a searcher types a specific term on Google or other search engines your blog post should come up.

NOTE: You should have a specific focus keyword on every blog post you make, together with a few variations of the focus keyword (synonyms of your focus keyword, also known as LSIs).

Once you have identified your keyword, use it wisely and naturally. In the past, keyword stuffing used to work. These days, it DOES NOT work. For that reason, don’t force a keyword where it does not fit. You risk getting penalized by search engines if you are found abusing keyword for the purpose of achieving higher search rankings. Use variations of the keywords (LSIs) where possible.

A piece of advice when it comes to keyword usage:

Use long-tail keywords- These days, ranking for keywords with one or two words is like shooting in the dark. It’s almost impossible (the competition is too high), especially if your blog is still new. A good rule of thumb is to go for long-tail keywords.

Long-tail keywords are longer terms with more than two words. For instance, ranking for a keyword like SEO is too difficult, but ranking for a phrase like WordPress on-page SEO techniques can be easier.

There are tons of keyword research tools you can use to search for topics users are interested in including Google Keyword Planner, KWFinder, Moz’s Keyword Explorer, SEMrush, Ahrefs Keywords Explorer, and many others.

When searching for keywords, always think quality and not quantity.

Another simple way to find topics users are interested in: Just type the topic you want to write about on Google and look right below the search results displayed. For instance, my blog post is about WordPress on-page SEO techniques. You will see some frequently searched topics listed at the bottom of the page:

These topics provide a good idea of what users are searching when it comes to WordPress on-page SEO. Now when writing your content, you can pick some of these phrases and slip them in your content in a natural way. You can also create other blog posts using these phrases as well.

Write great content that users enjoy reading

A mistake most bloggers and content marketers make is focusing on writing content for search engines. Well, although you should care about search engines when writing content, you should care more about your audience as well. They are the ones who will make search engines to notice your blog post.

Once you have identified the topics your users are interested in, it’s time to get down the meat of your process- the real writing. The writing process is also another difficult one.

You want to convert your idea into a mouthwatering piece of information. You will have to draft, write, write, and rewrite, then edit and rewrite again. It’s a complete cycle that starts with creating an outline of the structure of your blog post. Your outline should have an introduction, followed by the main ideas in the body copy, and a summary of your content. Different blog posts have different outlines though.

Once I have outlined the structure of my posts, I usually keep on refining my content until it becomes engaging and easy to read.

Remember, you are educating your readers on something they don’t know. You need to make it easy for them to understand your content.

Use LSI keywords

LSI keywords, also known as Latent Semantic Indexing are search terms related to the focus or main keywords. They help Google to understand what your content is all about.

You can use tools like AnswerThePublic or LSI graph to find LSI keywords.

Another simple way to find LSI keywords is checking on Google search. Just enter your search phrase in Google and check at the bottom of the page. Under the “Search related to” you can get some related keywords or topic ideas pertinent to your search phrase.

Just choose a few related keywords and add them naturally to your blog post. This will help to boost the chances of attracting search engine traffic for a variety of keywords.

Add keywords and LSI keywords to your content.

Keywords are essential since they tell search engines what your blog post is all about. You need to include your focus keyword in strategic places throughout your content to make your blog posts SEO-friendly as follows:

Write a catchy post title

There is no point in writing a good blog post that people will not read.

A study by CopyBlogger suggests that out of 10 people who come to your blog post, only 2 people will proceed to read it, 8 of them will read the Post Title and navigate away.

You need to convince them what they are about to read is useful and helpful to them by writing a catchy Post Title. Think of your blog post as a kind of an advert; the headline in an advert matters a lot when it comes to convincing potential buyers.

An interesting Post Title will also increase your Click-Through Rates (CTR). People who come across your post from SERPs will likely click on your link if you write a catchy title. The more people click on your links, Google will know that your post is pertinent to the focus keyword and will push your post up on the SERPs.

Besides, your Post Title tells search engine crawlers what the post is all about. For that reason, it should be your number one place to include your primary keyword(s), but in a natural way or in simple terms; in a way that makes sense.

To make your post title SEO optimized:

      • Include descriptions that expound on your focus keyword like “Guide”, “Tips”, “2019”. A study by Moz has shown that including your focus keyword toward the beginning of your title tag can boost your SEO rankings.
      • Make your Post Title short (60-70 characters)
      • Use numbers (10 Best, Top 10 Tips…)
      • Use thought-provoking adjectives such as Incredible, Surefire, Essential, Awesome, Mouthwatering, etc.
      • The Yoast SEO plugin allows you to use two different titles for readers and search engines. Take advantage of this.

Use heading tags appropriately (H1, H2, H3, H4…)

Headings are helpful when it comes to enhancing the readability of your content. When done properly, headings can also boost search engine optimization.

Automatically, WordPress puts the headings you use as HTML tags. Your headings look like this in WordPress HTML editor





All WordPress optimized themes use an H1 heading tag in the post titles. That means, your subheadings should use an H2 tag, followed by an H3 tag for sub-sub headings, and so on.

Headings are particularly important when writing long-form articles like this one you are reading. They help to break your content into pieces of easily readable information. Include your focus keyword and synonyms of your keyword in your subheaders to boost SEO. Google is smart enough to recognize synonyms of your keywords.

Optimize your blog post’s URL

It is particularly important to include your focus or primary keyword in your post’s URL so that your site’s readers can understand what they can expect to read in your post right from the URL. Keep your post URL short, clean, and straightforward. Remove the stop words from your permalink.

Stop words are those words that appear within your post’s URL that can be removed without changing the meaning of your permalink. These include words such as “a”, “in”, “and”, and “the”.

For instance, if your post’s URL is how to write SEO-optimized content in WordPress, a clean and straightforward URL would be yourdomain/write-WordPress-seo-optimized-content.

It is worth noting that Google favors URLs with HTTPs as this shows that your site is encrypted and secure. This infographic can help you to optimize your URLs.

Warning: You must exercise caution when changing permalinks for a post that you have already published. It may hurt your backlinks, particularly for people who have already linked to your posts. Use the Yoast SEO WordPress tool to create redirects.

To write perfect SEO optimized content in WordPress include the keywords in the body copy

A good rule of thumb is to add the relevant keyword in the first 100 words of your blog post. Sometimes it can be a task to do this as you go. You may complete your writing process and then come back and add keywords and synonyms of your keywords within your body copy in a way that makes sense later.

Write a killer meta description

Meta Description, also known as Meta tag is a snippet of your post (a summary of your entire blog post) and does not boost your rankings. However, it increases the Click-Through Rate when done properly. And the more people click on your links it sends a signal to Google that your content is useful and that can boost your rankings. The Yoast plugin can help you create a good Meta description.

Depending on the search term, Google won’t display your Meta description in SERPs but if you include the search term (focus keyword) your Meta description will be shown on the SERP.

Here are a few tips to write a killer Meta Description that boosts CTR.

      • Keep your Meta description between 150-160 characters. If you searched the word Google, it will display Google’s Meta description

Google’s Meta description contains 154 characters. A study has shown that Google allows a maximum of 159 characters, including spaces.

      • Add your focus keyword. Google will show your Meta description in searches if it contains the searched keyword. If the keyword matches that which a searcher enters in their search queries Google will put it in bold.

If you entered the word “Best dog food” on Google. Google puts the word “best” and “dog food” in bold on the Meta description to show that they are the most searched terms.

      • Keep your Meta description original and relevant. Many bloggers take two to three lines from their post and make it their Meta description. This does not add value because Google does the same if you don’t include a Meta description of your posts. It’s important to write a unique Meta description that is related to the blog content.
      • Include a Call to Action (CTA). A Call to Action motivates the reader to click on your links and this increases your Click-Through Rate. You shouldn’t overdo it though. Use such words like “Check this”, “Find here”, “Learn how to”, etc.

A Call to Action also shows a sense of urgency.

In the image alt-text

Yoast SEO plugin recommends naming of images correctly, using proper transcripts of videos, and other media content.

If you are one of those bloggers who don’t name their images on their blog posts then you are not doing a favor to your content. Google does not read images but recognizes them when given appropriate names relevant to the blog content.

Therefore, if you want Google to recognize your images you should avoid leaving them with names that look like image001.jpg and start giving them names that are Google-friendly.

You can also use SEO Friendly Image, a plugin that automatically updates your images with appropriate ALT-text attributes to boost SEO.

Add your focus keyword or LSIs while naming your imagines as well. This will make your images search engine friendly and will improve their visibility on search results as well.

And remember to compress the images you upload before or after uploading. There are plenty of free WordPress image optimizer plugins and tools for image compression you can use to reduce the size of your images.

Write high-quality content for your readers and search engines.

When your readers like your content, search engines know that and they will reward your WordPress site by ranking it better.

One of the most useful SEO tactics for boosting search engine rankings is writing high-quality and user-engaging articles.

High-quality content is content that is free from grammatical errors and other mistakes. Content that engages with your readers effectively.

High-quality content must be:

Original: Google will penalize your site severely for stealing other people’s content. You can pick content from other people’s site but remember to add it as a source and include their link. You can pick the same topic and write it in your own words but not the exact way as the source. Just ensure your content is unique.

Buzzworthy: High-quality content is content that web users can read and share with their friends.

Valuable: People are browsing the web in search of content that is useful, informative and valuable. They want information that shows them how to do things they aren’t aware of how to do them. You need to offer them content that answers their questions.

How-to posts, tutorials, guides, informative list posts are great when it comes to educating and informing readers.

Create long-form content

A study conducted by Backlinko links long-form content with higher search rankings. Besides, there are plenty of benefits in writing long-form content.

Nevertheless, writing long-form content (2,000+) is easier said than done. Not every blogger or content marketer can write longer content. It takes time to create high-quality long content. If you can write short content that satisfies user intent, go ahead, if you can write longer content that is likely to rank better in search engines, go for it.

Note that not all users will want to read lengthy blog posts. Some users will want content that answers their search queries in a few paragraphed-articles. For such users, giving them an article of more than 1,500 words is just a waste of time.

But if you are writing a comprehensive guide like “proven ways to increase traffic to your blog” or a “definitive guide to starting a blog” then you definitely want to make it as detailed as possible and most importantly high-quality.

Equality, users searching for information on the topic of “benefits of SEO” may prefer to read a short blog post than a longer one.

Remember, there are no tips to determine how long your content should go. Depending on your keyword research and the information people are searching for on the internet, you can tell how long your articles should be.

If you are finding it hard to create a 2,000+ article, you can use this technique:

Repurpose your already-published article

Instead of struggling to create a long-form WordPress article from zero to 2,000+ words, you can prolong an existing article. Just identify an article you’ve already published that is buzzworthy and refresh it with new information. You can use Google Search Console to identify blog posts that are doing well then repurpose them.

Make your articles readable

Even though you will need to format content for the web, you also need to make your articles readable for users.

The formula goes that>>> the more people stay on your page reading your content, the lower the bounce rate hence the higher the search rankings.

To increase the readability of your articles, use the following tips.

      • Shorten your paragraphs: A good rule of thumb is to keep your paragraphs short to at least 3 to 4 sentences each paragraph. If you can make your paragraphs one sentences each, the better. However, making the whole post one sentence each paragraph makes it look like a list blog without the bullets.
      • Mixed long and short sentences: Longer sentences can hurt the readability of your content, especially when a user is reading on a phone screen. However, you can mix them with medium or short sentences to make it easy to read on all types of screens.
      • Make your article scannable by use of subheadings: Usually, people don’t read articles online, but they just skim. In fact, a study has shown that the median average time people spend reading an article is 37 seconds. You can take advantage of this by breaking your articles into headings and subheadings to make it easy to scan. Readers should be able to skim your articles and understand the content fast.
      • Use bullet points where necessary: People aren’t patient to read blocks of text. Ensure to break down blocks of text, ideas, examples, and stats into bullet points.
      • Include white spaces and media: How would you feel when you click on an article and you are greeted with a huge block of text?

It feels overwhelming, doesn’t it?

Avoid overwhelming your readers by including white space and relevant media including graphs, videos, and images within your content.

Connect your content with relevant internal links

Internal content linking

Linking internally, also known as contextual linking helps to keep the reader roaming your site for longer.  When a reader stays too long on your site it can send a positive signal to Google and that can boost your search engine rankings.

Well, getting backlinks is also a good signal to search engine algorithms, but they aren’t easy to get, although you have control over internal linking.

Every time you write fresh content, link it to other relevant blog posts you’ve already published. But do it naturally with anchor texts that are relevant to your target keyword for the already published blog posts you are linking to.

Use tags and categories appropriately

Adding tags and categories helps to classify your blog posts together. This way it becomes easier for readers to navigate your site and can boosts SEO.

Note that you should not create too many tags and categories. Just come up with tags that are relevant to your focus keyword in every post you create and use them relevantly.

Make your content sharable

According to Google, social sharing isn’t a direct SEO ranking factor, but it can benefit your blog posts tremendously. Just imagine how many people can get to know of your post if it was shared by all your 2K followers on Facebook, 100K on Instagram, and 10K on Twitter. Of course, your links will be clicked several times and traffic will increase in your posts, and that can boost your Google rankings.

Although writing high-quality content can get your content hugely shared, it isn’t enough if you don’t make your content shareable.

To make your content shareable:

      • Add attractive images: If you don’t specify images, social media picks them randomly when you share a post. The best way to add eye-catching images is to upload explicit images for every social media platform you have. The Yoast SEO plugin allows you to do this, although the appropriate image size for Facebook is 1200×630px and 1024×512px for Twitter.
      • Add social sharing buttons: There are tools you can use to add social sharing buttons at strategic places on your content (top, bottom, left or right of your blog posts).

Use video content

Use video to make content interesting

Video content is captivating and can make people spend more time on your blog post. If your video content is engaging, people will spend more time on your blog posts and that increases the “dwell time” or “time-on-site”. The more dwell time your blog gets, the more Google recognizes your video and the post it is uploaded on and the better it will be ranked.

Therefore, to optimize your content for SEO, consider adding at least one relevant video to your blog post.

Avoid duplicating content

Content duplication is when search engines discover similar or the same content on different pages or posts. This makes search engines get confused which content to rank higher thus affecting your search engine ranking. Check whether you have duplicate content and work on it before it affects your site’s rankings.

Final Thoughts

While there are still more WordPress on-page SEO techniques I could have added to my list, I wish to leave you with these ones for now.

SEO is changing at a lightning speed. Each day Google rolls out new algorithms and the search engine keeps on updating their webmaster strategies. As a content marketer, blogger or business owner, you need to stay updated as well.

It’s important to implement these techniques on how to write perfect SEO optimized content in WordPress right away to give your site the edge on your competition.

If you are just starting out learning how to do SEO, don’t lose hope. Your first month may not return the results you are anticipating, neither will your second month, but keep on creating high-quality content and implementing the WordPress SEO tactics I have outlined above and you will achieve great results in the long run.

Want to optimize your content/site for SEO? Get in touch with me by shooting me an email via bonifacekisina6@gmail.com. or you can fill the contact form. I will get back to you within 12 hours.



Share this

Have a Question or Comment?

4 comments on “WordPress On-page SEO Techniques: (A Beginner’s Guide on How to Write Perfect SEO Optimized Content in WordPress)

Nicolialia Pizzeria

Great post. I was reading this blog carefully and I’m impressed!
Very helpful info specially the last part 🙂 I
care for such info much. I was looking for this particular information for a very long time. Thank you and best of luck.

Boniface Kisina

Thank you

Alisha Valerie

Great post! I’m more than sure that this blog post is going to help so many other people out, thanks for sharing 💜

Boniface Kisina

I am glad it has helped you.


Leave a Reply

Your email address will not be published. Required fields are marked *