How Is On Page SEO Done? 15 Powerful Ways

How is on-page SEO done effectively?

In a previous post I explained What Is Seo About and tackled the types of SEO techniques being practiced today.  A powerful SEO campaign is key to boosting your online presence and driving traffic to your site.  While of-page SEO practices like social sharing really do wonders for your rankings, we cannot discount the fact that on-page SEO techniques still matter and can still help optimize your site.

The updates that Google has released have significantly changed the way website owners should structure and manage their sites.  These updates have changed the online landscape and have created new standards in website management and optimization.

On-Page SEO is optimizing your site posts and pages with the objective of making those posts and pages rank in search engines.  This includes all aspects of a post or page that influence their ranking.  Following are 15 powerful ways to do on-page SEO effectively.

1. Make sure you always post great quality content. 

how is on page seoI would like to put this at the top of the list as this, I believe, is the most important on-page SEO factor today.

In line with Google’s objective today, your aim is to give your site visitors a great user experience and you can do this by giving them posts that are informative and will respond to their needs.

Search engines may have no way of knowing what your content is all about or how it is structured but they base their evaluation of your site on how long your site visitors stay on your site,  whether you visitors come back to your site (repeat visitors) and how many searches your site gets on Google.

And you can influence how a user behaves on your site by giving your readers a site that is full of awesome content that they will want to read and will want to come back to again and again.  This only translates to more traffic and better rankings for your site.

Always remember that user is king and your content is key in giving the king the overall user experience.   When the user gets benefits from your site and gets the answer to his questions from your content then that makes for a great experience for him or her.  This translates to more traffic which in turn, translates to better ranking.

2. Post regularly.

how is on page seo

Besides posting great quality content, you should also post regularly.  Google loves content and what better way to get in its good graces that to regularly update your site with fresh content.   Consistent with its algorithms that aim to provide users with a great online experience, posting regularly will help your site get more chances to be ranked by Google and to be found online by your much needed users.

3. Include your keyword in the first 150 words of your post.

Including your keywords in the first 150 characters of your post will help Google easily see what your page is all about.   It then becomes easier for Google to categorize your site and know to which search results to include it.

Before Google’s Panda, Penguin and Hummingbird updates came into place, SEO practitioners used to stuff their content with keywords to optimize keyword usage.  This used to work but not anymore. Make sure that when you use keywords on your post they come out as natural and relevant to your content to make for great content.


4. As much as possible start your post title with the keyword you are targeting for.

The title tag is one of the most important on-page SEO elements.  The title tag represents a preview of your page’s content, thus this should be as accurate and descriptive as possible as this element is crucial for both the user and in terms of SEO.  Thus, it is important to place your keywords as close to the start of your post title as possible.

Google displays only the first 60 characters of your title tag, therefore, try to fit your title into this 60 character limit.

5. Use images, illustration and videos.

images and videos

Using images and illustrations contribute to user engagement on your page.  When users stay longer on your page you reduce bounce rate.  Posting videos also contribute greatly to making your site more user friendly and helps boost the user engagement process.

Always remember that Google’s emphasis today is on user satisfaction and rewards sites which create a great user experience.  When you maximize the use of images you also increase the value of your posts.


6. Use Alt Text on your images

how is on page seoMake sure you optimize your images by using Alt Text.  And include your target keyword in the Alt Text of at least one image file.

Alt Text are mainly used to provide a description of the contents of an image file and this is specially useful for the visually impaired and those that do no have the ability to display the image.

Just like the visually impaired, Google also no way of seeing images on your pages.   Thus, having Alt Text on your images will allow search engines to crawl those images and have an idea of what the image is all about.  The alt text contained within an image is what the search engines use to determine if your image should be included in a search query.

To use alt text you can edit your image on the post editor and just specify your Alt Text in the space provided for.

7. Write a good Meta Description

meta description

A meta description is the phrase or sentence that can be found below the title of a search result that describes or summarizes the web page’s content.

Although search engines do not use this for ranking purposes, meta descriptions still serve a purpose in your on-page SEO efforts.  Since the meta description is displayed in the search results, this gives users a brief summary of what your post is all about.

And if the user likes what he sees in this description then it is more likely that he will click on your link.  And when search engines see that your links garner many clicks from the search results, this translates to better ranking.

Therefore to give users a preview of what your post is all about, you should write a meta description that will aptly give a brief picture of what the user can expect from your page.

Remember that the meta description display by search engines is limited to only 160 characters so make sure you write a concise description that will accurately reflect the contents of your page.

8. Use H1 tags.

using h1 tagsAlthough I agree with the opinion of many SEO experts today that the importance of H1 tags has lessened since Google’s algorithms have evolved to what they are today, I cannot discount the fact that H1 tags are still an important factor for ranking.

While I agree that this may not have a direct effect on SEO, the use of H1 tags still contribute greatly to the user experience which is one of the main thrusts of Google today.  User engagement is one of the main bases of Google ranking and since and H1 tag is the first element that a user sees on a page, it is still essential that you optimize your H1 tags.

The H1 tag <h1> is not to be confused with the title tag <title>.    These two basically have the same function, that is to contain the title of your post or page.  But the main difference lies in where they appear.

The title tag is what the search engines display when your page comes up in the search results page.   When a user visits your page this is what is displayed as your page title and becomes the title when a user bookmarks your page.

On the other hand the H1 tag is not displayed by the search engines but just within your web page and is usually the largest text in your webpage.

Although these two can contain different titles, they should both reflect the main message of your page. I also recommend that these two contain the keywords that you are targeting.

Most Content Management Systems (CMS) like WordPress automatically add the H1 tag to your blog post title so you do not have to worry about that.

9. Use H2 and H3 Tags.

Just like the h1 tag, h2 and h3 tags (or h4, h5 and h6 tags for that matter) do not directly contribute to the ranking of your site.  These heading tags are used to sub-divide the contents of your post, thus, h2 and h3 tags are sub-headings which make your post look better and more well-organized.

Using h2 and h3 tags makes it easier for users to navigate your post and gives them the ease of finding what they are looking for, thus, encouraging them to stay longer on your site.  As a result this lowers your bounce rate.

Creating a great user environment on your site contributes to the overall user experience, something that Google today really loves.  Although this does not produce a direct effect, using h2 and h3 tags greatly improves the readability of your posts, thus, giving the user more reasons to stay longer and visit your other posts.

These will all reflect on your site statistics which Google will surely pick up on.

How do I use h2 and h3 tags?


If you are using WordPress, you can easily set up h2 and h3 tags by selecting the line that you want to set up as h2 or h3 and clicking on the “Paragraph” element in your post editor. This will display a drop down menu where from which you can choose your tag.

10. Install social media sharing buttons on your site

social sharing

We all know the power of social networking.  Including social media sharing buttons on your site increases the engagement of your users as this will allow them to share your posts with others.  When your posts are shared your site gains popularity which in turn results to an increase in site traffic.

Social sharing buttons are a very powerful tool that should be leveraged by online marketers.  Whether your posts are shared on Facebook, Twitter or Google Plus, your page is bound to get the attention that it needs and subsequently the traffic and ranking that you are aiming for.

11. Make your site mobile friendly.

how is on page seo

Current technology dictates that you make your site mobile friendly.  People today are not confined to their PCs or laptops but are more often than not using their mobile devices to do research and find solutions to their problems.

When your site is mobile friendly you are able to open your business to a larger market and avoid the limitations that a non-mobile friendly site.  There are several themes available that will help you get your site mobile-friendly.

12. Make sure your site loads fast.

how is on page seoThere is nothing like a slow loading site to turn off and turn away a user.    Loading speed is also one of the factors that Google uses to determine the ranking of a website and if your site loading is not up to standards, then you may get penalized by Google.

One good  way to speed up your site is to invest in good premium hosting services.    Be wary of low quality hosting plans that won’t cut it out for you.  These will just slow you down and hold back your progress.  In most cases switching to a premium hosting service cuts down your loading time by more than half.  Get your high quality premium hosting plan for FREE here.

Minimizing your plugins will also help boost your speed. Too much installed plugins will cause your site to slow down.

13. Encourage your readers to submit comments.


Comments create discussion which in turn create user engagement.  The more comments you get the more your site looks great, not only to users, but to Google as well.  Having comments on your page means that your post is interesting enough to generate reactions from your audience.

The discussion that results from these comments create community within your site and helps sustain your site readership.  Not only does this contribute to the overall user experience that you should be aiming for, but this also builds up search engine optimization.

14. Do internal linking.

Internal links are links that made from one page of a domain to another page of the same domain.

Internal linking provides several advantages to any website.  For one, linking to from one page helps spread the link juice to other pages in the same site.  This helps pass on the authority from pages that receive a lot of external links to pages that may not receive as many external links.   Internal linking also helps search engines crawl pages that are not visited by users very often.

outbound linksWhen the “weak” pages get a boost from internal links to it, then their rankings also get a boost.

15. Include outbound links in your post

Outbound links or external links are links that point to another domain outside of your domain.

When you link to another site you are in effect associating your site with that other domain.

When you link out to other domains, it not only helps the search engine to understand your niche, but also helps to increase the trust and quality of your site which plays a vital role in your blog’s SEO.

Since linking to other sites gives search engines a good idea of what your niche is, make sure to link to domains that are related to your own domain.

Linking out results to a lot of positives for your blog. For one it gives your site more value. When you link out, specially to sites that can provide more reference materials for your readers, you add more to those readers’ experience, and thus, contribute to your being a dependable resource in your own niche. It establishes your own authority.

Also when you link out you send out traffic that can be tracked, thus, when those site tracking webmasters notice your link and they visit your site, you get the chance to attract a relevant audience.

how is on-page-seo
How is on-page SEO done effectively?

On-page SEO is one of the most important aspects of website optimization that will greatly help in your online marketing campaigns. Rankings, traffic and conversions – these are the 3 main objectives of a successful website. Employing these on-page SEO strategies will enable you to effectively optimize your site and contribute to your achieving these objectives.

I would be glad to know your thoughts about this.  Just leave a comment below and let’s exchange ideas about this.

22 thoughts on “How Is On Page SEO Done? 15 Powerful Ways

  1. Thank you for very informative article. I just loved. There is a lot to learn from what you wrote. I have been writing article myself. I am going to adjust a lot at how I produce my content. Just as you explained you practiced everything images but above everything its the quality that want me to read it all over again and come back again. I would love to read more quality content.

    1. Hi Jonathan! I hope I was able to help. As long as you have the drive and determination in you, there is no reason why you should not succeed. Add to that if you get yourself equipped with the right training and tools then you are surely going to win. Creating content is not rocket ship science. As long as you write from the heart and always make it your objective to impart useful information to your users then you have succeeded. Thanks for dropping by!

  2. Hi Kathy,

    BRILLIANT! I have been looking for something like this for a long time. I also have a website and good SEO is one thing that everyone craves. I am very happy I found your article. I am also very happy because I practice most of your recommendations.

    However, 2 of them I don’t usually bother with, #7 and #8. But I may start doing that now. Also, #15 include outbound links. This is great information. By pure chance, I did this a couple of times but I didn’t realize it helped with SEO.

    I try to add videos where I can, as I write a lot of reviews. However, I cannot buy every product that I review, it would cost too much. So I tend to add a video from YouTube from that particular company’s channel (if it exists). Do you think this would harm my SEO since it is using a video from someone else’s channel?

    1. Hi Craig!

      As online marketers our websites are the main arsenal we have for selling and marketing our products and services. And in order for us to convert we must first make sure that our blogs and pages are seen by the search engines and users. SEO is one of the ways that we can optimize our pages and posts and get them up there at the top of the search engine results.

      As to videos, I suggest that make your own videos and post these on your channel. This would prove more advantageous to you. Remember that online marketing is all about creating your brand and building your credibility. When you post your own videos you are able to project yourself as an authority in your niche and develop the trust in your audience. And if you are working on a tight budget, there are inexpensive ways to create a video without spending a fortune like Screencast-o-matic where you can create a video for free.

      Thanks for dropping by!

      1. Thanks Kathy!

        I cannot make my own videos all of the time because I would have to buy every product that I review. I’m not that rich I’m afraid 🙂

        So, what I tend to do is add the manufacturer’s video from their channel. I know it would be beneficial to use my own but as I am in the Television niche I would end up with 100’s of TVs.

        Do you think I would be better adding the manufacturer’s video or leaving it out – for better SEO?

        1. Hi Craig!

          Having the videos on your site will still help your SEO. However, you may have to deal with copyright issues.

          The best thing that you can do is to ask the manufacturer first if it is okay to use their videos on your site. This way you get yourself covered and avoid any legal action at their end. If you are an affiliate for their products, they would usually agree to your doing this as it will help them in their marketing.

          But if you are not and particularly if your review is negative, then I urge you to tread with caution.

  3. Great post on SEO! There are so many different ways we can include SEO into our posts and I am still trying to learn them all so I am excited I came across this article. I have a couple questions. How do I add a meta description to my posts? For some reason I do not see it in my post dashboard. Also how can I make my website mobile friendly? Is there a plugin for that? I have been interested in including other posts from bloggers that has a similar niche than me, but i am wondering if I have to ask for their permission first? Thanks for all the great ideas!

    1. Hi Rina! If you are using a WordPress theme, at edit mode, the description field is just below your post. There are so many themes now that are mobile friendly. Just look for responsive themes. Responsive themes optimize websites across various devices and different screen resolutiions therefore making your site look good and readable on phones, tablets and other mobile devices.

      Regarding including other bloggers’ posts on your site, it would be best if you first ask their permission first. You can do this by sending them an email or comment on their site. Most bloggers will feel elated that their articles will be featured on someone else’s site. But it is really important to ask first. This way you are able to protect yourself in terms of copyright issues later on. And when you get the blogger’s permission, make sure that when you feature their content on your site you give proper credit to the article author and include a link back to him or her.

  4. Thanks for the tips! As a fellow internet marketer, I found them very handy.

    One tip I especially like was the one about installing social media buttons. Well, I haven’t gotten around to that yet but I certainly see the value in doing so now…
    Also, the emphasis upon content, so true! Content indeed is king.

    1. I cannot overemphasize the point that content is king. Particularly today when Google has become more vigilant with the algorithm updates they have implemented, content really is what will drive traffic and boost our rankings. And I should also add that in today’s internet, the user is also king and our main objective as online marketers is to provide them with content that will respond to their needs and provide answers to their questions. And rightly so.

      And social media is another powerful platform for promoting our content. Social media is all about people and that is where a lot of our potential customer base can be found. Leveraging on this can be a big boost to our marketing efforts which eventually may lead to successful conversions.

  5. Great information, so great I had to read it twice to ensure I understood your suggestions. I had no clue about the ALT text. How long does it take to fully SEO ones site? I just started marketing online and I don’t expect results overnight. Yet how do I measure my activity to ensure I’m spending my time wisely and on the right activities?

    I have so much to learn and will be using this information as a reference.

    Thanks again!

    1. Hi Jheri! SEO is a continuing process of optimizing your site. Since posting quality content is part of a good on-page SEO strategy, every time you post long, informative content that will respond to your target market’s needs, then you continue to add to your site’s optimization. I suggest, if you haven’t done it, that you set up your Google webmaster’s account and install Google Analytics on your site. Webmaster tools will allow you to check your index status plus help maximize your chances of getting seen by Google. Analytics will let you see how much traffic your site is getting and where this traffic is coming from. So these tools will really help you determine your progress and know if the activities you are doing are proving to be effective in your SEO efforts.

  6. Thanks for this article. I really learnt a lot. Being a newbie at this whole internet marketing/ website thing, there are a lot of things here that you talked about that I absolutely knew nothing about like H1, H2 and H3 tags and to be honest, I’m still a little confused about them. So I’ll be bookmarking your page and referring to it regularly until I understand fully and am able to put them to use. But I am trying to post regularly and use keywords though it is a little difficult at this time. I’m going to be writing up a calendar with the articles that I’m planning to post so that as much as possible, I’ll stay on track. Thanks again for the post!

    1. Hi Lindsey! I strongly suggest you continue posting quality content regularly; Google loves content and quality content at that. The thrust today is to contribute to the overall user experience thus, it is really vital for sites to come up with posts that are informative and will respond to the user needs. It can be overwhelming at the start, specially for a newbie, but I assure you, with persistence and perseverance, you will eventually get the hang of it all. Just always bear in mind your primary objective as an online marketer is to provide a solution to your audience’s needs and give them the answers that they are looking for. Then the rankings and traffic, leading to successful conversions, will follow.

  7. Hi Kathy,

    I’m a big fan of modelling what is already working and you have provided 15 great tips. I agree, as online marketers we must provide great content on a regular basis. But I never thought to consider keywords when naming my images. I also noticed today, that the url on my latest post is too long so I’ll shorten it and make sure to include my keywords.

    Thanks for the useful information.

    1. Hi Gaylene! Great content is the life of our online business because it is the content that will attract our audience and drive traffic to it. And for them to notice our posts and pages we must supplement this with on-page SEO strategies to get our pages at the top of the search results. I have always placed great emphasis on on-page SEO and these strategies have tremendously helped me get the traffic I really need and contribute to my chances at conversion. Thanks for dropping by.

  8. This was very well written…very clear. I was fully engaged as I read it due to your writing style. I can tell that you practice what you teach.

    The part about the H-tags was particularly interesting and informative; while your list of “dos” was very comprehensive. However, I do have a question. Would you recommend a summary at the end and placing your keywords there as well?

    Thanks for the great article!

    1. Hi JChrisA! Yes I sometimes do that and include my keywords in the summary portion at the end of my post. I try to make it a point to include my keywords a both at the beginning and at the end of the post. I also try to include my keywords in my heading tags. Since heading tags give Google a clue as to what your main topics are I do this to maximize my on- page optimization. However care should be taken so that the use of keywords come across naturally and never ever do keyword stuffing.

  9. Wow, awesome post Kathy. There’s so much useful information here I’ll need to comeback. I had no idea about the Alt text for the images, meta description or internal links. Thank you for sharing, you have a great site. I have friends that are just starting out with their blogs and I’ll be directing them to your site. How do you include outbound links in your post?

    1. Hi there Diego!

      In your WordPress post editor:
      1. Highlight the word or phrase that you want to insert a link into
      2. Click on the link icon on your editor dashboard; this will cause a pop-up window to appear
      3. Enter the hyperlink in the URL field
      4. You may want to check the “Open link in a new tab” so when the user clicks on this link and is directed to the link you specified, the user does not lose your site.

      Thanks for dropping by again!

  10. Hey Kathy, I have been wondering about a few things and here are my questions;

    1) When using Alt Text, must the keywords be an exact match or can I mix it in a sentence?
    2) You mentioned using H2 and H3 – must the keywords be in there too?
    3) How many social sharing network would you recommend to put on your blog?

    Thank you.

    1. Hi Cathy!

      I make it a point to use exact keywords in alt text of 2 or 3 images on my posts. Then I just use other keywords for other images. I try, as much as possible, to also include my main keywords in my H2 and sometimes H3 although that can prove to be difficult at times, so I just use other minor keywords that I am targeting for that. I try to keep social sharing buttons to a minimum, say just the major ones – Facebook, Twitter, Google plus, Pinterest. Thanks for the questions and I hope you drop by again.

Leave a Reply

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