8 Great On-Page SEO Techniques

There are many people who are just starting to blog and many more that have run their own site for a while, that don’t know what SEO is and how to implement it!

SEO simply stands for Search Engine Optimisation. This is where you construct your web pages and implement certain techniques to help you rank as high as possible on search engine result pages (SERPs). The higher your pages can rank on Google/Bing/Yahoo/etc. results pages, the more traffic your site is likely to get.

Now, SEO can be split up into two separate categories; On-Page SEO & Off-Page SEO.

On-Page SEO refers to all the things that you can do ON your website to help you rank higher, such as page titles, internal linking, meta tags & descriptions, etc.

Off-Page SEO refers to all the things that you can do directly OFF your website to help you rank higher, such as social networking, article submission, forum & blog marketing, etc.

In today’s post we will be looking specifically at On-Page SEO and some of the most effective ways to increase your page rankings on search engines.

Search Engine Optimisation

On-Page Search Engine Optimisation

1. Page Titles

Your page titles are one of the most important SEO factors on your site. Each of your pages & posts should have its own unique title, which includes the main keywords for that page.

For example, you could write a blog post about a new chocolate cake recipe that you have tried. It is therefore vitally important that you include ‘Chocolate Cake Recipe’ within your post title, perhaps “Easy Chocolate Cake Recipe” or “ Chocolate Cake Recipe for kids”, etc.

This way, whenever someone searches for Chocolate Cake Recipes in a search engine, your post has a better chance of showing up because you have included those keywords.

2. Meta Descriptions

Many people forget to include meta descriptions for their pages. These descriptions are an important place to include relevant keywords for your content, as these are used within the search results when your page is listed.

For instance, if we continue to use the ‘Chocolate Cake Recipe’ example, then a good meta description for that page would include those keywords and related ones. So, “This easy chocolate cake recipe is possibly the most delicious, mouth watering, chocolatey cake ever made.” would be a great meta description to use, as it is relatively short, whilst containing a number of specific keywords.

3. Meta Tags

For each of your pages, you can include a set of keywords in the form of meta tags. These should be all the relevant keywords of your content, which you will have researched previously.

I use a WordPress plug-in on my sites called ‘All In One SEO Pack’. This allows me to enter all of my meta tag keywords, meta description and page title at the bottom of each of my posts before publishing. This simply inserts all of the information into your page HTML format for you, making your life a little easier.

Page Title, Meta Description and Meta Tags

4. URL Structure

Including search engine friendly URLs for each of your pages is highly recommended, as these bring better crawling. Shorter URLs seem to perform better in search engine results, however that is not the only factor.

URLs that include targeted keywords, also perform better. The location of these keywords can also be a major influence. For example site.com/keyword would perform better than site.com/365/738/subfolder/keyword etc.

As you can see for this page, the URL is http://onlineincometeacher.com/traffic/on-page-seo-techniques/ I have included the keywords that are relevant for this post.

5. Body Tags (H1, H2, H3, H4, etc.)

When writing your articles, you should break up your content into smaller sections & paragraphs to make it easier for people to read. These sections can be given heading, which is where H1, H2, H3, H4, etc. tags are used.

Generally H1 tags are reserved for your main page title, with subsequent headings (just like the ones I have used throughout this post) being issued H2, H3, etc. Search engines use these to determine what is important within your content. This is why keyword rich headines are more useful than generic ones. Make sure you write keyword rich headings in the order of priority in H1, H2 and H3 title tags. They are used by many crawlers to differentiate important content.

6. Keyword Density

Including relevant keywords throughout your content is very important, as it helps search engines work out what your content is about. However, try not to excessively repeat and overuse keywords just for search engine robots. This can lead to your site being banned from search engines.

To avoid this, try to keep your keyword density to roughly 2-5%. If you find this hard, get out a thesaurus and broaden your writing vocabulary. This way, you are still writing about the same thing, without risk of being banned.

7. Image SEO

On-Page SEO

Using images within your content is a great way to make your site more visually appealing and break up boring chunks of text. You can utilise these images to help improve your site SEO.

All your uploaded images have titles, so treat them just the same as your page titles. Including relevant keywords can help people find your site when searching on Google Images.

You can also include Alt Text and Descriptions for your images, making them even more useful with SEO.

8. Internal Linking

People often think that the only links that count are those from other websites. While these links are important, these are not the only important links!

Placing links to your other website pages, is a great way of improving your site and used properly, internal links can be a useful weapon in your SEO arsenal. Not only does it make it much easier for your visitors to navigate around your site and find all of your content, but it also ensures that your site gets properly crawled allowing the search engines to find all of your pages. It also helps to build the relevancy of a page to relevant keywords and phrases, whilst also helping to increase the Google PageRank of your pages.

There are a number of different methods that you can use to improve your internal linking structure. The main being; content links and permanent navigation links.

For bloggers, content links are very useful when used properly. These are links that are placed within your article posts, which redirect people to other relevant pages on your site. For example, this post is focused on increasing traffic to your site, so readers may also find a post on ‘How To Drive Traffic To Your Blog‘ useful. Perhaps other people are just starting out blogging and want to learn more.

Summary

These 8 techniques are just some of the ways that you can improve your on-page SEO. Any one used independently of the others won’t make much difference to your site ranking, however when used together, they can help to improve your site traffic.

They will help to get your pages working better, they will help to get your entire site crawled by search engine spiders, they will help increase the value of internal pages and they will build the relevancy of internal pages to specific keyword phrases.

So, it pays to spend some time implementing these to improve your site! Please leave your comments below & feel free to ask any questions.

About Matt Smith

Matt Smith is the founder and editor of OnlineIncomeTeacher. He is a Professional Blogger, SEO Consultant & Web Developer, running a number of sites from the UK. Connect with him on Twitter, Facebook, Google+ and LinkedIn.

  • Pingback: 8 Great On-Page SEO Techniques | OnlineIncomeTeacher.com | Website Development | Scoop.it

  • Darrel456

    Some good tips here! Not paid much thought to image seo before, but I will be looking into that now. Thanks

    • http://onlineincometeacher.com/ Matt Smith

      Hi Darrel! I have to remind myself to sort out my image SEO when I add a new image to one of my posts. It is very useful though :)

  • Elouise Davis

    Internal linking is something I always seem to forget! Thanks for the advice Matt :)

    • http://onlineincometeacher.com/ Matt Smith

      Internal Linking is really useful, not only for SEO, but it helps visitors to navigate round your site easily

  • http://jymtarrant.com Jym Tarrant

    Nice round up of the basics Matt.

    This is a great place for a newbie SEO to start.

    These days 1-3% is probably a better range for keyword density, along with similar phrases to mix it up a bit. Google’s getting more intuitive you know ;)

    Nice work mate

    • http://onlineincometeacher.com/ Matt Smith

      Hi Jym! Glad you liked the list :)

      No one seems to be 100% sure what the range for keyword density is thesedays. 1-3% seems a good range, but you never know with Google :)

  • http://www.souloyster.com souloyster

    Great tips! It’s all in the formatting as well. Keywords that are bolded, hyperlinked and in bulleted lists also carry more weight. Images that have keywords in their Alt and Title tags that are hyperlinked are also more effective than those that are not.

    • http://onlineincometeacher.com/ Matt Smith

      Certainly! Blod & Italic Tags, Bulleted lists, hyperlinks, Alt Tags, etc. are some other great SEO techniques.

      (Definately need to do a follow up to this initial list)

  • Pingback: How To Use Images In Your Blog Posts! | OnlineIncomeTeacher.com

  • Pingback: Learn How To Blog & How To Blog For Money | OnlineIncomeTeacher.com

  • Pingback: 15 Off-Page SEO Techniques | OnlineIncomeTeacher.com

  • Pingback: How To Get The Most Out Of Guest Blogging & Build Backlinks | Make Money Blogging Online

  • http://indserial.com Ind Serial

    As a beginner in the SEO & link building arena, this is some good information on what and what not to do. I have also read that using video in your content is a good idea and can boost your sites prominence in the search engines – anyobdy had any success with this?

    • http://onlineincometeacher.com/ Matt Smith

      Glad you found the post useful!

      Yes, video can help to boost your site traffic when used right. It all depends on what the video is about. Used within content, I find that video tutorials help. A lot of people will, however, just post a video. It is more beneficial to post the video with a written transciption underneath, so that the search engines can crawl the text for keywords.

    • http://onlineincometeacher.com/ Matt Smith

      Glad you found the post useful!

      Yes, video can help to boost your site traffic when used right. It all depends on what the video is about. Used within content, I find that video tutorials help. A lot of people will, however, just post a video. It is more beneficial to post the video with a written transciption underneath, so that the search engines can crawl the text for keywords.

  • Pingback: 5 Great Traffic Sources For Your Website | Make Money Blogging Online

  • Pingback: 70 Tips On How To Be A Better Blogger! | Make Money Blogging Online

  • http://www.ilovebolly.com/ iLoveBolly

    It is very useful post for that who start SEO on begging….

    • http://onlineincometeacher.com/ Matt Smith

      Everybody has to start somewhere, right!

  • Saru

    I dont know till now how to create a blog and how to earn from it by driving traffic to it. but now i came to know alot about them. thanks alot :)

    • http://onlineincometeacher.com/ Matt Smith

      Happy to help Saru. We’ve got a lot more info on this site about creating a blog, growing traffic & generating income from it. I hope you can learn more from us.

  • Pingback: How To Submit Your Website And Get Listed On Google, Bing & Yahoo | Make Money Blogging Online

  • http://onlineincometeacher.com/ Matt Smith

    Thanks for the big thumbs up!!! Hope you find our other posts just as useful

  • Pingback: Online Business Ideas For Stay-at-Home Moms | Make Money Blogging Online

  • SEO Company India

    Thanks for sharing such good content. I will bookmark your site too. I feel that successful website optimization is based on having identified the best keywords to target.

    • http://onlineincometeacher.com/ Matt Smith

      Keywords are SO important these days to a website’s success! It’s probably the most important aspect of On-Page SEO.

      • http://www.techuelx.com/ sanjeev

        If we dont do the OnPage SEO we don’t get enough visits for each posts..so this is must for me as well

        • http://onlineincometeacher.com/ Matt Smith

          On-Page SEO is definitely important for attracting visitors to your blog posts!

          • Tarikul Haque

            Keywords research and meta tags are SO important these days to a website’s successful SEO work . It’s most important of On-Page SEO.

          • http://onlineincometeacher.com/ Matt Smith

            Keyword research is very important, but meta tags aren’t really used anymore. I included meta tags in this list because they are still worth understanding, but they are generally considered outdated these days. I myself don’t use meta tags for my posts any more.

  • Pingback: SEO Strategies – Keyword Research and Competition analysis | Best Search Engine Optimization Tips | Free SEO Tricks

  • Pingback: Our Top 20 Blog Posts Of 2011 | Make Money Blogging Online

  • http://istanbully.com/ Seo Teknikleri

    Hey Matt, i want to ask you something about internal links actually. Is it ok if i give an internal link to the very same post or should it be to another article on you blog ?

    • http://onlineincometeacher.com/ Matt Smith

      Preferably, internal links should be to other pages on your site. The point of this is to make it easy for your visitors to navigate around your site and find all your best content. It also helps search engine robots to crawl your site and index all your pages, sometimes even improving your PageRank.

      Linking to the same post doesn’t (as far as I know) hurt you in anyway in regards SEO. I use a WordPress plugin to assign all my internal links depending on keywords that I have set up, so I do get the odd link to the same page now and again.

      Hope that helped :)

      • http://istanbully.com/ Seo Teknikleri

        Thank you so much for your answer. It helped for sure :)

        • http://onlineincometeacher.com/ Matt Smith

          No problem :)

          Feel free to ask me anything and I’ll try to help you out

      • Maria Wendt

        Which plugin do you use, Matt?

  • Jaydharphics

    Hey Matt, this was definitely a nice post, all onsite techniques are listed here , i would like to add one more point to this, “Excessive use of AJAX”, excessive use of ajax is not useful for SEO, as Ajax loads content dynamically, so its not possible for Search Engines to crawl through those content

    • Advance SEO

      Hello Jay,

      Thanks for that addition. That sort of a help to me since some of my sites are incorporated with ajax and I really need to be visible in the Internet badly. I should lessen using ajax then.

    • http://onlineincometeacher.com/ Matt Smith

      Thanks Jay. That’s something that I should have mentioned, but forgot to include. Great advice!

  • Anonymous

    Hey Matt, that’s stupendous i got what i want thanks for sharing such a resourceful contents.

    • http://onlineincometeacher.com/ Matt Smith

      Hey, no problem. Glad to help!

  • http://www.jackcoxill.com/ Jack Coxill

    Hi Matt,

    Thanks for directing me here, some awesome stuff. I will certainly be putting some internal links and H2,H3 tags on my blog. I will be in touch,

    Jack Coxill

    • http://onlineincometeacher.com/ Matt Smith

      No problem Jack! These techniques definitely help to improve your SEO. I certainly saw a difference when I first started implementing them on my sites. Hope they help you as well.

  • Pingback: 5 Off-Page SEO Strategies That Drive Traffic To Your Website - CHECHE

  • http://www.seosoftechindia.com/seo-services-india SEO Services India

    Great article. There are so many good tips and tricks to Seo. I agree with you.

    • http://onlineincometeacher.com/ Matt Smith

      These are just some of the easier ways to do On-Page SEO, I’m sure there are more techniques that can be used.

  • Pingback: 15 Great Off-Page SEO Techniques « anujsinghai93

  • http://www.notarypublicealing.com/ Notary Public Ealing

    As like the off page, on page has its own influence for getting the keyword on top of SERP. But it need proper on page optimization on website. Content of this post is really a good tutorial to learn effective on page techniques. Thanks for sharing such informative stuff.

    • http://onlineincometeacher.com/ Matt Smith

      I think many people overlook on-page SEO and just focus on off-page techniques. Both should be used to get your content ranking as highly as possible on SERPs.

  • Pingback: Getting Started With SEO For Your BlogTim's Minions

  • http://www.syntacticsinc.com/search-engine-optimization/ seo companies

    This is are the basic steps for SEO on page process the tricky and subtle part is how to implement the off page process. another problem is that Google penguin been hitting the waves for SEO industries and giving it a hard time but more quality SEO strategies the basic steps now a days are just a simple consideration to take part in ranking your site it is more on how you play your technique to be on firsta page on Google.

    • http://onlineincometeacher.com/ Matt Smith

      You’re right! The Google penguin update has seemed to hit many websites hard. It puts more emphasis on both On-Page & Off-Page SEO techniques. If you can implement your site properly, then you can still drive lots of traffic to your site!

  • Deep Choba

    WTF i wos looking for some use Information.. BT i don’t like the description provided by you.. So keep this fcking content out of peoples reach… Thnks you with Regards..Gaurav, India.

  • Asd

    This is really a good tutorial on on-page SEO……

    • http://onlineincometeacher.com/ Matt Smith

      These may be the basic steps that you can use, but if you can implement these, then your posts will do better in the search engine rankings!

  • Hafiz Mahmud

    I do not fully understand the body tags part…

    • http://onlineincometeacher.com/ Matt Smith

      Hi Hafiz! ‘Body Tags’ are basically headings and sub-headings that you use within your content. Search engines use these to help them identify what the post is about.

      Now, if you include your keywords/keyphrases within your headings/sub-headings, then you will help to improve your SEO rankings.

      I hope this helped to clear things up. Let me know if you have any other questions. :)

  • Stene

    really this post is very helpful for me due to I am new for On page optimization and learned many things new about on page SEO Now I can create at least a full website with Meta.

    Thank you.

    • http://onlineincometeacher.com/ Matt Smith

      Hi Stene! Glad you found this post helpful. On-Page SEO is quite straight forward once you know how it works. You just need to get used to implementing the techniques when you write your content.

  • http://www.brazilian-bikiniwax.com/ brazilian wax

    Question.
    The about All in one SEO. When you have the same keywords on Title, Descrip, and Tags. Can it boost your keywords or it will just make it bad for its redundancy. thanks

    • http://onlineincometeacher.com/ Matt Smith

      You should try to include your targeted keywords in both your Title and meta description, as these all help Google to find your content. Meta tags aren’t really used any more, so you don’t need to worry about them.

  • Pingback: SEO Strategies – Keyword Research and Competition analysis | SEO Tips- CNC Programming-Computer Programming

  • Hitesh

    I really like lot……

  • Rohit

    Thanks for giving such a wonderful information. it became really easy to understand on site seo techniques.

    • dsffsdf

      your’e welcome

    • http://onlineincometeacher.com/ Matt Smith

      No problem Rohit! I’m glad the post helped you

  • http://www.lifestylebusinessdesign.com/ Matt John Canty

    Stumbled in this site again. Thanks. Are these updated for the penguin and panda Matt?

    • http://onlineincometeacher.com/ Matt Smith

      Hi Matt! I wrote this post before both the Panda & Penguin updates, but (as far as I know) all the techniques are still viable.

      As long as you don’t overdo the use of keywords, then you will be fine. These techniques are just good places that you should be focusing your attention when optimizing them.

  • mysteryclient

    i have just gotten to third paragraph. but gotten enough info that i have to thank u in advance before completing the whole article. thank you very much for this info. if i click on advert on ur page witout actually buying anything. will you still get the count. i just feel like clicking them so u can get few $$ for ur gd wk

    • http://onlineincometeacher.com/ Matt Smith

      I’m glad you liked the post! Always great to hear feedback from the readers (especially when it’s good!). Lets hope the rest of the post lived up to the the first three paragraphs. :)

  • sumit

    images with alt text at least one image in a post is necessary to attract visitors to your post ,it also include in seo .Sometimes your blog got traffic through google images.
    I want to know more about hi, h2 ,h3 tags…..i hope you will publish a new post to explain these tags.
    Very nice tips,thanks for sharing .

    • http://onlineincometeacher.com/ Matt Smith

      Yes, you’re right! Using images is a great way to boost your SEO, as not only do they attract people to click on your post, but people can be directed via Google images as well.

      H1, H2, H3…etc. tags are basically just headings and subheadings. When you set out your post in WordPress, you can assign these H1, H2, tags to your headings to make them stand out more. Not only does this help to break your content up more, but search engines look at the keywords included in these headings/subheadings to see what the post is about.

      Hope that helped :)

  • http://www.varunbihani.com/ Varun Bihani

    Its really good post.. n useful for SEO beginners.

  • http://onlineincometeacher.com/ Matt Smith

    Yes, you’re right! Keywords are vitally important to getting your content seen. Not only do they help search engines identify what your content is about, but it lets them show it to people who are looking for it. This is the BEST way to get traffic to your blog, so I always encourage bloggers (new or old) to learn about SEO as it will benefit them in the long run.

  • http://www.schweizdesign.ch/seo-marketing.php seo schweiz

    A very different view to the one we take over here.I appreciate the sincere appreciation.Thank you.

  • http://www.facebook.com/sgilligan3 Steve Gilligan

    This is a great post Matt with some incredably useful information.

    As you are well aware correct SEO still does have a great deal of relevancy no matter what others may say, SEO is not dead.

    The point about internal linking is all to easily overlooked, it not only helps the search engine navigate/index your site but it helps the human reader as well. Using internal linking enables you to ensure that the interesting stuff on your site gets read.

    Thank you Matt

    • http://onlineincometeacher.com/ Matt Smith

      Hi Steve!

      I always laugh at the people who claim that SEO is dead, as it certainly isn’t. SEO is vitally important in getting seen in SERPs and ultimately driving traffic to a site. Learning about SEO and how it works, even the basics, can help vastly in the long run.

      You’re right, many people overlook internal linking, which is a shame. It’s pretty effective when done right and really simple to implement. Anything that helps people navigate round your entire site is a good thing.

      Cheers for the comment :)

  • Numero Uno Support

    Thanks for such good post . Is design/framework of any website is effect to gain traffic ?

    • http://onlineincometeacher.com/ Matt Smith

      Yes, the design of a website can have a big impact on SEO and how much traffic you get. Try to implement these tips on all (or as many as you can) your pages and posts.

      The key to SEO success is keywords and where you use them. Think about your titles, subtitles, meta descriptions, links, etc. throughout your site.

  • Pingback: Ethical Search Engine Optimization Tips

  • sushant

    thanks Smith these steps helped a lot in understanding the true facts about onsite SEO

    • http://onlineincometeacher.com/ Matt Smith

      Hi Sushant,

      There are many other techniques that you can use to help with SEO, these are just some to help get you started.

  • http://www.domaindesignagency.com/seo-glasgow/ seo services in glasgow

    On page seo techniques are all about optimizing the website in order to improve visibility. Here I get such useful details about various factors of on page seo. Thanks for sharing.

    • http://onlineincometeacher.com/ Matt Smith

      Glad the post was of help to you! :)

  • http://www.peachyspot.com/seo-glasgow/ seo services glasgow

    Thanks for good putting some nice and useful.

    • http://onlineincometeacher.com/ Matt Smith

      That’s great!

  • sanam azadi

    I extremely thanks full to you because i was too worry about on page but after reading your article i realized its not difficult i got many useful points. Thanks alot! and keep helping us..

    • http://onlineincometeacher.com/ Matt Smith

      Hi Sanam,

      I think a lot of people think that SEO (especially on-page SEO) is going to be difficult, but once you learn more about it, it’s not too hard. Get the basics right, and implement the on your site and you will start to see a difference.

  • darshak

    images with alt text at least one image in a post is necessary to attract visitors to your post ,it also include in seo .Sometimes your blog got traffic through google images.
    I want to know more about hi, h2 ,h3 tags…..i hope you will publish a new post to explain these tags.
    Very nice tips,thanks for sharing .

    • http://onlineincometeacher.com/ Matt Smith

      Hi Darshak,

      Including images within a post is very important. Like I say, not only do they make your articles more visually appealing, but if optimized correctly with Alt tags, they can help drive traffic via Google images.

      As for H1, H2, H3 tags, these correspond to your subtitles. When you are writing your posts, instead of simply bolding your subheadings, you can set them to H1, H2, H3 tags. This emphasises them to search engines, so if you were to include your keywords here, they would help your SEO

      • darshak

        thanks matt…

  • RobertTReev

    The techniques that you gave is such a very helpful details that anyone can surely use. Good thing that you shared this kind of information for those businesses who wanted to attain success on their business via online.

    • http://onlineincometeacher.com/ Matt Smith

      Hi Robert,

      Thanks for that. Hope you were one of those businesses that the post helped :)

  • http://www.facebook.com/NewYorkSEOservice James Simmons

    Good one. Tips on on-page is really good. Proper title, meta tag, meta description and keywords are very important. Another main thing which is not written here is content. Content must be unique.

    • http://onlineincometeacher.com/ Matt Smith

      Hi James,

      Definitely!!! Content should always be unique if you intend to rank highly. Duplicate content is automatically downgraded, so it’s pointless copying & pasting other people’s work because it doesn’t work. Unfortunately, despite me (and everyone else for that matter) saying this, people continue to do it. I guess some people never learn.

  • Pingback: Easy SEO Guide For Blog Posts [InfoGraphic] - Online Marketing: John Banks Blog

  • CarlosSWagn

    Thank you for posting such a great tips in doing the On-Page seo. Your content is full of a useful description’s and information’s which is really interesting to know specially when we run a certain business.

    • http://onlineincometeacher.com/ Matt Smith

      Thanks! Always nice to hear from a happy reader :)

  • http://onlineincometeacher.com/ Matt Smith

    Keywords are a vital part of any blogs success. Without them and other on-page SEO techniques, you may as well not bother blogging at all!