24 Useful SEO On-Page Optimization Tips For Your Blog – Part 1

By Carlos Oporto on October 2, 2015

24-Useful-SEO-On-Page-Optimization-Tips-For-Your-Blog---Part-1Have you ever wondered why your content doesn’t have better SEO rankings? Why doesn’t Google send you the love your content deserves?

I imagine many times have you thought that SEO (Search Engine Optimization) just depends on factors outside your blog.

You spend a lot of time creating backlinks. Looking for any opportunity to place a link that is directed to your website or blog.

The end of the month is near, you review your Google Analytics account and surprise! Your views are so low that you get discouraged and think there’s a problem with the niche of your site.


The excitement goes away and after about two months you leave your project to start a new one. And enter an endless chain of creating new sites. It has happened to me before and probably to you.

Perhaps the few monthly visits you are having is not because of the quantity and quality of external links pointing to your articles.

You can improve SEO within your own website. Click to Tweet

I’ll tell you how in 24 practical steps you can increase your visits through on-page SEO. These tips that improve the SEO within your site are also called SEO on-page. This means that you don’t have to leave your site to improve search engine ranking.

Note: The following tips are 100% White Hat SEO to achieve results that will last over time. Don’t apply Black Hat SEO techniques that could hurt your site in the future.

1. Create Unique Content That Creates Value

This is the most obvious step of all, but the most common to be omitted.

You spend many hours creating links or paying a company to take care of your external SEO. All this with the hope that your favorite Internet search engine gives a little love to your articles.

Why don’t you spend all that time creating new and better content?

It’s preferable to put that time in creating an article that generates useful advice to your audience. So you’re not going to live stressed out because the ten thousands of automatic comments created with an obscure tool didn’t get indexed.

Spend more time generating quality articles. Click to Tweet

Suppose you have a virtual shoe store for women. You could open a blog with useful and extensive content about fashion tips.

There are many ways to create content for your blog posts:

  • Articles
  • Podcasts
  • Recorded videos
  • Animated videos
  • Infographics (these attract a lot of traffic and become viral)
  • Striking images
  • Transcription of audio and video.
  • PDF guides (eBooks)

Find how your audience prefers to consume content and also in which you feel comfortable creating. Once you explore a way to create high-quality content you can explore other options.

For example if you have a blog with only articles, you can start a weekly podcast to share with your readers. That way you will have two ways to reach your audience. Even better if you can make a daily podcast.

Make transcripts from these podcasts to get that content and keywords indexed by a search engine.

Don’t hesitate to post new content that’s excellent, not only good but excellent. Content is still king.

Additionally great content will generate “free” viral traffic links and with the perk that you don’t have to work for it.

I understand that it takes time to generate new content. But it is one of the best investments you can make if you want to create an active community.

This step for me is the most important on-page SEO tip for your blog. Since high-quality content gets natural backlinks, all because the content is useful.

Having an active community leads us to the next tip.

2. Install and Configure a SEO Plugin.

Installing a search engine optimization plugin is an essential step for your blog.

I recommend you have a few plugins installed on your WordPress. But one you can’t miss is the one that takes care of SEO.

If you use WordPress, the on-page SEO is very easy to set up using a plugin.

I have spent many years using All-in-One SEO plugin. This plugin has given me great results so far and is easy to configure.

I’ll now show you how to configure the plugin:

First go to the admin interface of your WordPress and go to Plugins, then click the button “Add New“.


Search All in One SEO


Install and activate it!


Go to All in One SEO -> General Settings and check Canonical URLs.


In Home Page Settings enter your title and description for your homepage. Later in the article I show you how to make a kickass title and meta description that encourages clicks. You can leave meta keywords in blank since they are currently irrelevant in terms of SEO. In blank, since they are not necessary anymore.


The section Keyword Settings is from the past and irrelevant to the present of how search engines work. You can turn it off.


I use this setting for my page and post titles.


Another part I like is the Noindex tags. This tells Google what must be indexed and what not.

In this blog, I don’t use tags since with categories is sufficient to organize the content. I prefer not to index those tag pages since they just have duplicated content. And duplicated content is bad for your blog.


Also, disable the option that autogenerates meta descriptions. This will help with tips #8 and #9 where you are going to create a unique meta description.


3. Encourage Social Sharing.

Your shared content will increase on social networks with good content and a very active community.

An active community creates backlinks for you. Click to Tweet

Search engines have noticed the growth of social networks. Google now looks the times that your content has been shared and mentioned. As a factor to position your content.

Implementing social network buttons doesn’t have to be complicated.

I use Easy Social Share Buttons. A WordPress plugin that makes it easy to implement sharing buttons on your site.

As you can see I use this plugin on top of each article:


And as a floating bar that follows you when you scroll down (test it now!).


The advantage of this plugin is that it is accompanied by several metrics. Which you can use to know what are your most shared contents of your site. And also the number of times that the visitors have shared your content.


4. Develop a Winning Title

Before writing your article start creating a guiding title. This temporary title will guide you when you write all your content.

There is a difference between just writing the subject of your article and making a guide headline.

  • Article subject: SEO OnPage
  • Guide title: Tips To Optimize The SEO Of Your Blog.

At this stage, you don’t need to have written the final title of your article when it’s published.

Once you have finished your article, review again your guide title. It’s time to polish and create a winning title.

“How in 1 Day I Increased My Conversion Rate by 400%.” This is an interesting title that inspires curiosity in the reader.

The title of your article, video or podcast is the first thing your potential visitor sees. A title that gives no incentive to click may ruin all your efforts.

Create an eye-catching headline that motivates your audience to enter your site. Click to Tweet

Consider these cases:

  • Many ways to get email signups.
  • 14 Spectacular Ways to Increase Your Subscribers.

The second, which is written in the form of a list, is most striking.

I leave you with some tips for improving your title:

  • Use adjectives to give more strength to the story you want to tell.
  • Talk to your audience in a conversational tone.
  • If the article allows it tell a story through your title.
  • Do a little research of keywords that you can include at the beginning of the article.

As a recommendation, the title of your article should be less than 60 characters. Google cuts titles that exceed 60 characters.

5. Make Good Use of H1, H2, H3 tags.

The H1 tag is used for the title of your content. And there should be only one in a page.

To understand the best use of these tags, use them as a form of organization. Where your content is structured in descending scale.


Personally I use the tags as follows:

  • H1 element just once to describe the title of my page.
  • H2 tags that my content needs for a better organization.
  • H3 are used as subdivisions of the elements of H2 groups.
  • The H1, H2, and H3 tags are present in my content instead of menus or widgets.
  • Usually, I just need to use the H1H3 within the content without the H4, H5, H6.
Heading tags are used to structure your content. Click to Tweet

Do not put many tags H1, H2 and H3 with keywords one after another thinking it will help search engine ranking. Rather, use them only when necessary for a better content distribution.

When you use these tags it doesn’t only help to optimize the on-page SEO but also gives your visitors a better reading of your content.

6. Use keywords at the beginning and end of your post.

Making a keyword research related to your topic will help you when you write your article.

But careful not to fall into the keyword stuffing. That is the practice of creating content with high keyword density to manipulate search engine rankings.

Write naturally in your blog and don't stress too much on keywords. Click to Tweet

Just when I have finished an article I make sure to include a variety of keyword phrases around the content. I include a variety of LSI keywords not only the same again and again.

I make sure to include keywords especially at the beginning and end of the post. Which are usually highlighted sections Google when doing a search.

7. Talk To Your Audience

Writing in a conversational tone will help your readers get more involved with your website. When writing a conversation you will have the great advantage of not being seen as an encyclopedic site (Wikipedia). But as a place where you can leave a comment and the writer can answer naturally. As it were someone you know.

Write for your audience of your blog and optimize for search engines. Click to Tweet

I hope you have noticed that right now I’m talking with you, not with Google the indexing robot.

You will increase the chance of your audience clicking on your articles on Google if they read content that is talking directly to them.

Look at the difference of the following sentences:

  • Writing naturally helps audiences get more involved with a blog writer.
  • Write your articles as if you were talking to your visitors. So they will respond in the comments to continue your conversation.

Which of the two do you think is more natural and friendly for your blog? Surely the second cause more interaction between users.

Since you’re reading this, I invite you to write what your thoughts about SEO at the bottom part of this article.

8. Create unique excerpts for your posts

Most blogs use the same content for the excerpt. The excerpt is the extract of content that is displayed on the main page of your blog. It consists in an average of 50 words of content.

Usually, the first words of an article just deal with an introduction to the content. And not necessarily it’s purpose is to persuade a new visitor to click on it.



introduction-blog-postA unique excerpt will also help your archive pages not to have duplicated content. Improving search engine ranking and optimization.


9. Create a Call To Action With Your Meta Description

The meta description tag is one of the most underutilized in on-page SEO.

It is common to use the first sentence of your article as the meta description. Perhaps this sentence works well inside your article and as an introduction.

But not enough to be showed to a new visitor which comes from a search engine.

Let me show the first sentence of an article I did for NeatBlog about niches.


Although the initial sentence serves as an introduction to my topic it’s not as appealing to click if seen in a search engine.

Now look at the meta description I use here:


Create a meta description with a call to action to generate more visits. Click to Tweet

To create this meta description on each of your posts and pages use the All in One SEO plugin (see tip#2). Remember to limit it to 150 characters.


You have to also disable the auto-generating meta description option in the plugin settings (see tip#2).

10. Encourage your audience to comment in your post

A great way to improve is to on-page SEO is to have content created by your users.

Comments are a great way to encourage your community to participate in your blog. But they can also serve the purpose of improving your content. Making it more extensive, with new keywords that a search engine can recognize.

Encourages your users to generate content. Click to Tweet

Look at the example in this post on niche markets. In the comments section, Josue made an inquiry on global searches for micro niches. This is something that I didn’t mention in the entire article.


And with my answer I could complement the content expanding it further.


11. Create Friendly URLs.

This is the easiest step to set up.

Just go to your WordPress administration page and click on Settings -> Permalinks.


Here you have two options:

Using the post name for the URL address. This is the most common option for blogs with less frequent content.



Or you can use the date option if you write news and produce lots of daily content.



In NeatBlog, I use the option of post name, but manually configure the address of the permanent link. In order to eliminate unnecessary words such as “to, with, of, for”. So basically I just keep keywords.


If you don’t use WordPress (I totally recommend using it) your CMS must have the option to set friendly URLs. Other platforms like Joomla and Drupal also give you the option to configure the URLs in an easy way.

12. Link the Content of Your Blog

If you’re working on a blog, in a matter of months you will have lots of content. Hopefully, you are writing frequently.

Create internal links to other posts so the search engines visit more of your blog. Click to Tweet

Sometimes past content is hard to find by visitors. Make links to your previous posts in your new articles to solve this.

This also works the other way around. Go to your previous posts and insert links where appropriate to refer to posts that were published later.

By doing this, you will have a site with lots of internal links. Thus optimizing how search engines visit your content and get better SEO rankings.

This will help search engines visit other pages on your site. And also creates a better user experience achieving lower bounce rates and increasing the duration of visits.

Try to insert links in using relevant keywords that are already inside your content. Instead of creating a link on the word “click here” use relevant words as “how much a business idea is worth.”


To Be Continued

Don’t let these tips just be ideas. Start to apply them in your blog and website today. The results will not be immediate, but will be a part of a solid long-term process.

In the second part of this article, I’ll tell you about the other 12 remaining steps to improve the SEO of your website. There is one very special step that I use in each post.

Join the community with your favorite social network and sign up to be the first to know the next steps.

Resources Mentioned

What do you think of this first 12 steps of White Hat SEO to improve the search engine rankings of your website?

Tell me with your comment below, I am looking forward helping you with more tips.

Enjoy the Infopreneur Lifestyle

Get exclusive blogging and internet marketing tips so you can increase your income online.

About Carlos Oporto

Hi, I am the founder of NeatBlog. I have been an entrepreneur for more than 10 years and want to share my journey and knowledge with you. Let's talk on: Facebook, Twitter and Google+.


Leave a Reply

Join NeatBlog Club Now!

Successful Online Entrepreneur Get the best free Online Marketing tips so that you achieve a profitable online business.