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.


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

    • 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 🙂

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

  • 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

    • 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 🙂

  • 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.

    • 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()

  • 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?

    • 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.

    • 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()

  • iLoveBolly

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

    • Everybody has to start somewhere, right!

    • ajay

      thank you to understand the seo

  • 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 🙂

    • 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()

  • 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.

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

      • 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

        • 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.

          • 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: Our Top 20 Blog Posts Of 2011 | Make Money Blogging Online()

  • 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 ?

    • 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 🙂

  • 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.

    • 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.

  • 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

    • 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.

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

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

  • 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.

    • 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()

  • 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.

    • 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……

    • 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…

    • 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.

    • 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.

  • 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.

  • 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

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

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

    • 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.

      • Alxy

        Hi matt I just do directory but not find the Dofollow directory submission site should do it or not?

        • There are much better ways of getting links than directory sites, but they still can help to spread the word about your website.

  • 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

    • 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 .

    • 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 🙂

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

  • 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.

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

  • 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

    • 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 ?

    • 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

    • Hi Sushant,

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

  • 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.

    • Glad the post was of help to you! 🙂

  • Thanks for good putting some nice and useful.

  • 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..

    • 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 .

    • 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.

    • Hi Robert,

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

  • 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.

    • 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.

    • Thanks! Always nice to hear from a happy reader 🙂

  • onsite seo is the most important part of seo campaign more appreciation from google crawlers we get if our onsite is perfect thanks for sharing a must to dos with us matt

    • Hi Jean,

      On-page SEO is probably the most important part of SEO (though you can’t neglect Off-Page SEO) as it helps search engines identify what your content is about. Get that right and you are much more likely to get traffic sent to you in the SERPs.

  • Hello, after reading this amazing piece of writing i am as well happy to share my familiarity here with mates. thanks for sharing.

  • very well written.. i must say a good job..
    thanks for the useful tips..

  • really useful for me.. thanks for sharing the information..

  • Pingback: 10 Essential WordPress Plugins For Your Website | BizzeBee()

  • Nice post………

  • igen

    really very good post

  • surya

    The On-Page Factors (or) Techniques in SEO is:
    1)Title Tags Optimization
    2)URL Structure Optimization
    3)Meta-Description Optimization
    4)Meta-Keywords Optimization
    5)Body Tag (or) Header Tag Optimization(H1,H2,H3,H4)
    6)Keyword Density
    7)Image Optimization
    8)Anchor Tag Optimization
    9)Internal Navigation
    10)Redirection Technique (or) Optimization(301 it is an seo friendly (or) static redirection & 302 is a temporary redirection technique and it is also consider as a black hat technique)
    11)Sitemap.xml Optimization
    12)Robots.txt Optimization
    13)RSS Feed Optimization
    14)Footer Tag Optimization
    15)404 Error Optimization

    • Hi Surya,

      I’d agree with most of these (as is shown in the post), but there are some that I’d question.

      #4 Meta-Keywords – Meta keywords have long been seen to be dead as the vast majority of the search engines don’t use them. That doesn’t mean you can;t use them, but there isn’t much SEO benefit associated with them any more.

      #10 Redirection technique – As you say, this is considered a black hat technique, so we do not recommend doing this. For the small term gains that you may get, in the long run this kind of practice could have negative consequences in the long run.

      #11 Sitemap Optimization – Yes, you need a sitemap, but as for optimizing it I’m not sure what you mean by this?!?!

      #14 Footer Tags – Think this links in with meta keywords. Search engines don;t really use these any more, so there is little SEO benefit. They can be good to help your visitors navigate round your site though.

  • Pingback: 10 Common Website Mistakes To Avoid | BizzeBee()

  • Dennis Patrick

    Nice tips! I’d like to emphasize how on-page techniques is where the search engines are geared towards right now. Webmasters should be more conscious about their content’s quality now more than ever

    • Hi Dennis,

      On-Page SEO is really important for any blog owner. Creating content is only half the battle, getting it seen is just as important, which is where these tips help. The more people learn and implement these tips into their own content, the better they will be.

  • Pingback: Blog Post Length – How Long Should I Make My Blog Post? | BizzeBee()

  • guptaabhijit318

    A very great and complete detail about the on-page-seo techniques. I will be now following your blog post regularly. This is very helpful tips that you have been shared.

  • Deepak Singh

    great post and u describe very easily. Thanks , Great Post

  • Sandeshlive

    This is’t not brief information of SEO. It is very vast things..we can’t measure in one page information……………

    • Very true! SEO is a huge subject that takes a lot of time to really get to grips with. That said, this post was simply trying to highlight some of the areas that you can look at to “help” rank better in the SERPs.

  • Rahul Patil

    Great Post, Very helpfull

  • As far as seo is concerned i don’t know how to gain full control over it ..because google changes its strategies for content every time 🙂 But its is useful and great to be here and i am regular reader .Thanks for sharing

    • Hi John,

      You are not alone in feeling that way. Can be quite frustrating at times when Google seem to move the goal posts just when you get to grips with everything. That said, these on-page seo techniques seem to still perform well.

  • guptaabhijit318

    Great post with some excellent points for beginners, Thanks a lot for the much required post and your great knowledge with the online community.

  • Hrishikesh

    Matt Brother! You must know that your site gives people pleasure, Truly I read almost 50% of your site in one go, Page after page. Thankyou so much brother!

    • Hi Hrishikesh,

      WOW! That is a lot of posts to consume in one go. Hope you had plenty of coffee to get through them all. 🙂

      Feel free to get in touch if you have any questions on anything. This site isn’t going anywhere, so no need to read through the other 50% in one go. Take it in bite-sized chunks and learn as you go along with your own site. That’s how I did it when I started.

  • Pingback: 4 Simple SEO Tips For New Bloggers | BizzeBee()

  • Xicom Technologies

    Hello Matt,

    Here is a clear concept with totaly focus on SEO techniques.


  • Alan Dingwall

    Hey Matt I haven’t read your site in a while so I’m doing some catching up.

    As always your content is great. This post is great for beginners new to the blogging world as well as those who have been in the blogosphere for a while, but haven’t implemented SEO into their content strategy.

    SEO is one of the most important factors for any site to get a good page rank. I’m launching my new blog soon (Eventually!) and I’ll be focusing on linking out to other bloggers to make connections as well as to help with SEO and I’ll be doing a lot of internal linking.

    So far I have 13 blog posts penned out and they will be highly optimized for search engines. The only thing I haven’t figured out yet is how to change the URL before you launch the blog post. :/

    Thank you for giving away more of your fantastic tips. 😀

    • Hi Alan,

      What are you waiting for, get your site up already! 🙂

      Seriously, you have plenty of content to get started. It takes a while for a site to get picked up anyway, so you may as well get your site online and running so that people (and search engines) can begin to find you. I only had 3 posts (and about/contact page) when I first launched this site. Took a couple of months before I started to get any real traffic, but in that time I continued to grow it.

      Go and read some interviews from other bloggers (plenty on our site) and they all tend to say that they wish that they had taken the plunge into blogging sooner. Trying to learn everything beforehand is near-on impossible, but learning whilst you are running your site can be very beneficial.

      As for how to change a post URL, you can do that on the ‘post’ screen in WordPress. Simply open up your WordPress Dashboard and navigate to the post that you are writing. Underneath where you enter in your title, you can edit your individual post URL. To edit your URLs on a much broader term, navigate to ‘WordPress Dashboard > Settings > Permalinks’ and edit them there.

      Let me know if you have any further questions Alan, am always happy to help where I can.

      • Alan Dingwall

        Thanks for the information on how to change my URL. This will come in handy I never really understood the whole permalink thing, but now I think I understands. Arigatou Gozaimasu! It’s Japanese for thank you. It’s such a great language. 🙂

        I think the problem with me is that I just want to get out there on my own blogging platform instead of using one of the free blogs, but that costs money. I know it doesn’t cost much, but at the moment I’m not getting much money so I’m thinking of building up my content ect so when I do have the money I have a few months worth of blog content.

        I should have enough money at some point next month. I just really want my own URL and web hosting to make it my own so my content will stay there even if wordpress gets shut down.

        I think it’s best to do that because if I built a audience and the site got shut down there goes both my blog and my audience; But don’t worry I’ll be launching a soon as I can. 🙂

        • Konnichiwa,

          If money is an issue, then you can always start your site on WordPress.com for free and transfer it over to your own hosting when you have bought that. It’s not as good, but can still help you to start building up a community around your site.

          If you only got the very basics, it doesn’t cost that much to get a site up and running [http://onlineincometeacher.com/money/how-much-does-it-cost-to-build-a-website/]. You can make that back easily anyway through advertising, affiliate links, etc. so it’s more like an investment really.

          • Alan Dingwall

            I guess I could, I have set myself behind a little. More like a year. The post was useful. I’ll do that for now and get web hosting later. Cool you know some Japanese. That language is like super awesome. So is Japan. I know a little, but not much. Roku means the number 4 I think. 🙂

            I know that long posts are great for bringing traffic to your blog, but that’s one of the problems that I’ve stumbled upon. I like to write longer posts, but I always find myself repeating phrases several times. :/

            Then I continuously think the post over in my head and I get the thought that it’s not good enough. I think it would be easier for me to write list posts if I’m honest. I know that they’re also good for bringing in traffic.

          • I know a little bit, yes. Spent 5 weeks in Japan last year visiting my brother who lives out there. Fantastic country!

            Again, I think you are over thinking things. You can only get better at writing with practice, and to do that you just need to get content online. Some of my earliest posts were truly terrible, but through practice I got better. I still write the odd post that I’m not too happy with when I look back on them, but without them I wouldn’t have been able to write the good ones.

            As for post length, that’s a tricky one. Everyone has their own opinion on what the optimum post length sound be. Personally I aim for about the 1,000 word mark, but at the end of the day it depends on what you are writing about.

          • Alan Dingwall

            I like you. 🙂 That sounds amazing. I would love to go there. I will go there one day. 🙂 So I shouldn’t concentrate on post length and I shouldn’t worry so much about the quality as I have been doing?

            I did try to write a sort of ultimate article on how to start your blog, but I ended up deleting it and it took me a full day to write. :/ Because I’m like this would it be best to just write a blog post and get it out there as soon as possible?

          • Quality – yes. Post length – not so much.

            I think you just need to get into the habit of writing regularly. Don’t be afraid of making mistakes or writing a few howlers to start with, you will get better the more you write. You need to develop your own writing style, and the only way to do that is by writing.

            You also have to remember that you can write posts on the same subject. I’ve written plenty of ‘how to start a blog’ style posts, some are better than others. You can keep revisiting subjects and addressing them in different ways. Also posts aren’t set in stone. You can go back and edit them whenever you want.

            You sound like you have a bit of a lack of confidence with your writing. I think once you start, you will find that grow very quickly as you see the type of reaction that you get. It’s can be a huge confidence boost to grow a site from the content that you create (trust me).

          • Alan Dingwall

            I’m actually writing a blog post right now and I think it’s really good. I think it’s over 1000 words and this is the rare exception when I think a long blog post is good.

            So I shouldn’t be concentrating on the length, just the quality. I’m sure that the quality will improve over time too as I write more. I think what the problem is, is that I usually write screenplays and I’ve attempted to write books too. I haven’t had as much blog posts written and I think that’s where I’m lagging.

            After I actually start and develop this new writing style then I think everything will be fine. 🙂

          • Posts should only really be as long as they need to be. Sometimes that may only be 500 words, sometimes 2,000+. As long as they are longer than 300 (as that is the minimum for search engines to index) then it doesn’t really matter.

            Use your screenplay and book writing experience in your blog writing. Blog posts are a bit like a story anyway, they have a beginning, middle and end that help encourage people to keep reading.

            You will be more than fine when you get stuck in, I have no doubt of that. 🙂

          • Alan Dingwall

            Yeah. I read about that, the web spider can’t scan it properly if it’s too short. I guess I could use it to my advantage I never thought about it like that. Thanks. 🙂

          • No worries 🙂

  • Pingback: 11 Free Ways To Improve Your Google Ranking | BizzeBee()

  • Very lengthy and descriptive article! The importance of on page SEO is more than just what many bloggers think it is!
    Great article!!!!

  • pardeep

    update your website page or blog on regular basis and input somethings new related to your page. Give better search engine rank for your page.

  • Very informative and useful.

  • Saroj Kumar

    It is essential tools for On Page Optimization.

  • Krishna Kumar

    a Noida based professional web design company offers affordable
    website design,web development,ecommerce web design,ecommerce
    software development,seo expert and sem services provider.Leader in
    web solution is result of customized work and our expert team. We are
    INDIA based web design company.

  • Thanks for the great Seo TIPS!

  • Finally found an amazing post. Hope It’ll help me to increase my ON page SEO.

  • Reema Saini

    i did all these on page stuff but still i didn’t see the expected results. I sometimes feel what if people don’t want to see that product oriented website. Someone pls do the needful by worthy suggestions

    • james123

      live blogs commenting for see the result

  • Rahul Rastogi

    Thanks for sharing these on page seo techniques.keep sharing such great content..CHEERS..!!!

  • jolly

    i generate the leads of website design & development & SEO projects.

  • Ran

    nice info ,thank you…

  • I’m from Indonesia, thanks you very much. Terima kasih banyak… 🙂 Tips On Page SEO ini akan saya laksanakan untuk mendrive traffic blog saya.

  • simranjeet kaur

    Hi Matt Smith

    Yeah, Really awesome post for On Page SEO,All techniques are perfectly explained .

  • Roshan chaudhary

    Hi matt Smith Really Good post about on page i am new here so i had need know about on page. i am happy after read that thanks again

  • When you have a website that has good on-page SEO then you do not have to concentrate so much on your off-page SEO efforts. This will give you time to work on other things that make you money. You won’t have to do as much blog commenting, article marketing, social bookmarking, and other backlinking strategies.

    Google recently had a change to it’s algorithm that changed the way that it ranks pages with long tail keywords. With good on-page SEO in place when you write content for your website you don’t have to worry as much about Google changing one of its algorithm.

    • I agree with you. On page seo is more important than the off page seo.

  • Wow this one is really helpful post!

  • Great post !! On Page improvement is that the starting of your SEO efforts. generally on
    page improvement is all you would like to try to begin obtaining some organic
    traffic. If you get on page SEO wrong it’ll be more durable to induce smart
    results though you are doing off page SEO

  • Great Post! We are doing some research for a feature on our system and this is really helpful.

  • Mizanur Rahaman

    Great post, thanks

  • Ilesha rana

    Very informative post..!! Thanks for sharing.

  • Simi Kapoor

    Informative article. Good Job!!

  • The information on this article is good. But I am expecting an article with illustrations that are close to the subject.

  • Asit Shah

    yes it’s a great information but its conceptually…………

  • Words count per post is also a important on page seo factor. Your words per post must be 700 or above. Great posts have 700 to 1900 words per post. Google loves the lengthy posts.

  • Venuepick

    Hello Matt,

    Here is a clear concept with totaly focus on SEO techniques.

    Venuepick Team

  • On page SEO is perhaps the most important process not only for better rankings but also for a successful internet marketing campaign. Every campaign starts from the web site and if your web site is not optimized for both search engines and users, your chances for success are minimized.

  • M.Jayaprakash

    what is an red hat??

  • All the points are explained very clearly, Great source of information about on-page seo strategies . Thanks for en-lighting us with your knowledge, it is helpful for many of us.

  • sheryar saleem

    it was a great knowledge and the most important thing is that this post was revision of seo

  • Henrik Lindebjerg Møller

    It’s very well explained – thanks for this great post! 🙂

  • Hey,

    I read your article. I think very cleverly you cover all the important aspect of onpage seo in one article. NIce post.

  • Thanks For sharing the Information. You have sharing the Good Information On page SEO Activity. Its very well Explained-

  • This article is great. This article give us On Page SEO tactic

  • Nice article with basic onsite SEO technique.

  • mayankmorya

    nice article for on page seo

  • On-page SEO plays important role in SEO techniques. Its helps to improve the ranking of website. You’ve mentioned good points. Its helps for the beginners, who want to start there new online business.

  • sunny brown

    both of important on page and off page.

  • Robert from Found

    Another little gem I’ve found pretty useful with on page SEO is to look at the related searches at the bottom of Google’s Search engine results page for a keyword you’d like to rank for. Once you know what they are, use them on your page, in headings etc. 😉

  • Great post! On page seo important part of website…Thank you..

  • Thanks for Sharing the Information of SEO Off page Activity.

  • Deepak yadav

    I got a good knowledge of on page seo by you thank you

  • Hi!

    This article is very nice this topic give us On Page SEO techniques!

    SEO Specialist!

  • Abit Corp

    really good article for on page SEO
    Thanks for sharing with us.


  • Hello Matt,
    Really impressible article i learn more about on page techniques from it. One think, if you included about post title length in your post where you describe about page titles. Hopefully it is more better for me but again said thank u so much for this post.

  • • Hey !
    Thanks for good article… Very helpful in building some quality backlinks

  • Hi everyone,

    I can’t get comments to my discussion. I don’t know why, can you help me?

  • Diphandita Das

    Thanks for sharing on-page knowledge, its really very helpful for me.


    really great and help full tips, thanks for sharing with us.

  • thanks a lot

  • Gustavo Woltmann

    A very misunderstood topic, but you hit a lot of great points. Thanks for sharing.

  • Thank you so for the great SEO techniques

  • Its very helpful to understanding a on page SEO techniques.
    Thank You so much for sharing this important content. I got a good knowledge of on page.

  • Your post is very make usefully…. thank you…

  • Sanjeev Kumar

    Thank you for sharing this post. It looks useful for new beginners…

  • mahesh garg

    Very nice post, thank you to sharing it, I did On-Page Optimization in previous but did not know about all tactics, this blog post helped me, now I’ll implement all thinks according to this blog and I am dame sure about my ranking. Keep Posting.

  • seobloggingtricks

    Article was nice. But here I want to point some another two important On-Page SEO technique which are “Use of canonical Tags” and “Use of Sitemap”.
    Both are considered to On-page SEO because you must submit your complete site page in a single site map file in XML format to search Engine Bots.
    And, you must ensure that you are having only one real page using rel=canonical tags.

    With Regards,
    Mohana Priya

  • What if the Keyword comes naturally? What could be the keyword density?
    I always have a keyword density of 1% or less, because I use long tail keywords and it’s not possible to use the long tail keyword more than 2 times. What is your opinion on this?

    • That’s what Google and other search engine want you to do! Keep the keyword less but focus on the main theme and idea of blog post.

    • Govind B Singh

      Dear Milly
      I think if your keyword is natural like “Trump Government.” obviously it repeated many times. so search boots should understand hole paragraph. otherwise google is not smart, it is just a artificial intelligence.

  • Ismailattar123

    Really helpful post thanks for sharing

  • These are really very effective on page SEO techniques. Page title is one of the most essential factors when it comes to ranking well and getting a good amount of traffic for a website. Your main keyword should be included in a page title and it should be in the beginning.

  • Its really hellpful

  • Image seo and mixing of LSI keyword are works greate

  • MIkramaslam

    Really helpful post thanks for sharing.
    I like this…

  • Jay Paul

    great post ! really very helpful.
    Thanks a lot for sharing.

  • Very nicely explained. Great to read it. Thanks ! Each and every point are important for SEO

  • Websintech

    Its really very helpful for me.. thank you

  • pinkesh tomar

    nice collection of on pages techniques, Thank you !

  • Ziaul

    really helpful …. Thanks.

  • Too short to describe about On Site works. Anyway helpful guides.

  • These are just basic but still effective. There are few more things like
    404 Page is present or not
    Logo Schema Code
    Breadcrumb (Schema code is there or not)
    Sitemap.xml etc

  • Nice but I’d strongly suggest schema markup and xml sitemap as must have for effective on page SEO

  • Tech Guy

    This is really helpful. thanks.

  • Thanks For Sharing…………

  • Freelancer Internet Marketing Services in india

    Des:-If you are looking Best Internet Marketing Services as SEO
    and SMO in India our company provided you a better result in short time
    Period And Increase for likes and followers Social Media as FB
    Page,g+,Twiter,Linkdin and other Social Media Sites and Google First
    page on keyword..


    Mobile No:-09069172489



  • nice post, thanks for sharing.

  • Single Website vs Multiple Website vs Single Website with sub-domains?. Which is best for better SEO?

    For example, I would like to blog on blogging tips, gadgets, technology
    space like java , .net etc.Should I create a sub-domain or put different
    titles(categorize) under Categories link in one website.

  • The optimizing a website or blog posts, there are two factors that plays the big role. These two factors are Onpage optimization and Off page optimization. The remain focused around On page optimization and I will be sharing some good on page SEO techniques you should implement while working on On-page aspects of your blog posts.

  • Agree with every point.

  • Sudhir Thakur

    yes really helpful post thanks for sharing. on Onpage

  • Thanks for this valuable information but I am little low on SEO. Could you please help that what all techniques can be done if content is not the king.

  • Thanks matt for valuable article. On page seo is really important for every webmaster

  • Hi there Matt,

    These on page seo techniques are so easy but in the meantime so helpful for bloggers.

  • Hi,
    nice blog! it helps the beginners a better idea on seo on-page works

  • Excellent post and great SEO techniques. But Matt, you forget to mention about adding schema markup text. It is one of the important On Page SEO factor for Google in displaying extra details in SERP.

    • Julie Elangwey

      Can we add schema markup in every individual page?

      • Yes we can in every individual page !!

  • Julie Elangwey

    Hi Matt, This is my blog post title: How to Judge The Appropriate Salesforce Consulting Partners and my targeted keyword is salesforce consulting partners. Is it good title?

    • Brajesh Kumar

      Hello madam , you can put list of salesforce consulting partners, and also keep region name of your target customer. In one page you can keep 3 title . It is okay. For any other assistance regarding digital marketing, you can mail me . My mail id is brajeshq20@gmail.com.

  • Excellent blog post. Thanks for sharing On page SEO techniques with us. Do sharing more interesting updates in your next blog post.

  • Short but informative! Great tips to help you get better online rankings If you’ve been struggling trying to get your website ranked highly in the search engines.

  • It’s a very lengthy and informative post. I am a huge fan of
    shoutmeloud as this website keeps me updated and I really learned from
    this website a lot. Thanks harsh! You saved my blogging life. This
    comment is just to congratulate you for this awesome blog. I read all
    the articles of your blog as they are very informative. When I started
    my blogging journey, someone introduced me to your blog. And seriously I
    have learnt a lot from your blog. Thanks to you. Anyways keep up the
    excellent work.

  • Larry Frank

    Wow! awesome one.
    This is a great and well written article on on-page seo. It sure will be of help.
    Thanks for sharing and do have a wonderful day ahead

  • It was a great guideline for on page SEO. I felt I was simple to understand these on page SEO factors. I am glad to know that I have found very helpful content here and I have learned many things about On Page SEO optimization. This post is very informative for those newbie and beginners and I am one of them. If the website On page SEO is good then we don’t need to spend much of hours on Off page SEO because Google first see the On page SEO of the website.

  • Eric Ndahura Mpangara

    Thank you. i will pass my exam tomorrow because of your content

  • Sewing Deal

    Nice website

  • Awesome post! I really like your style of writing. Thank you for sharing..

  • This is wonderful blog and i appreciated you because it is completely define about seo…

    Good luck…

  • Hey Smith, Follow the On page seo techniques for Ranking. good Article

  • Wow Smith !! An awesome guideline on On-Page SEO. Great tips to help you
    get better ranking in Google SERP. While the ratio of on-page to off-page SEO differ based on the keyword, the site, the age, trust & authority of the pages or collective pages within a website; the bottom line is,SEO requires a balance of the two. So offpage factors is as important as onpage SEO.

  • I have read all the terms. But i want to learn some advance on page seo. could you please give me any link where i could learn more about on page seo.

    • Prajun

      1.For one age seo internal links you can add hreflang attribute to increase targeted users

      2. Load/speed time of your website matters. You can reduce it yaar compressing the files of your website.

      3. Make your website responsible. Most of the users now uses mobile devices. So your main focus should be on that.

      I hope will help you a bit.

    • Brajesh Kumar

      Hello Dennis, with just one link It will be difficult for you to know about SEO. You can connect me through email. My email id is brajeshq20@gmail.com. Still you want learn by yourself. Then follow the moz, searchengineland and neil patel. You will get to know what you want.

  • Soundar

    Nice Post. It is very helpful to SEO beginners.

  • Jameel Jahanian

    Someone told me that SEO is dead 🙁 is it right?

  • Nice information.

  • SEO

    Nice Info Smith

  • Very useful and helpful. Thank you.

  • great info matt smith its useful for us thanks for gave one page seo techniques

  • Great tips missing some thing like schema

  • Great post

  • vinoth

    Please can you tell me how to use schema for onpage

  • Ravi Dx Dhariyal


  • How many times should use H2, H3 in the article, and some of the best restrictions using internal links

    • Firan, you can use H2, H3 as many times as you wish but H1 is restricted to use only once through out the page.

      • Thanks DevDigital
        I have to use H2, H3 each 2 times but rank degenerate, while I H2, H3 only one time increase my page rank

  • Hello Matt,
    You can also add some more on page techniques like XML sitemap, robots.txt, sociability, analytics, webmaster tools, navigation and so on.

  • Great Post, Thanks for Sharing,

  • Ronak Gajendra

    Thank you for sharing these on page seo techniques very useful for me to make my website higher on SERP. There are few more things like sitemap.xml, robots.txt etc.

  • Yes, as Matt listed points regarding On page are more helpful to improve the website search visibility. Especially meta tags, that help the search engines to know for what purpose the website is meant and used for.

  • Great tips! I will definitely use them going forward. Thank you !

  • its cool

  • Meera Shah

    Thanks for sharing. I appreciate what you have shared.

  • Nice Site.

  • Whitehat Agency

    Great information about On Page SEO. On page in most important for any site to get ranked higher on any search engine. Without On Page any site can’t rank higher.

  • Improve page load time of your website because its also play a great role in seo ranking!

  • Vaishali

    How does crawler work

  • I agree with your detailed content. Thanks for sharing

  • Crucial part of any website. Nicely described. Title and header is the most important part to get optimized.

  • Shashank Gaur

    Thanks for sharing these techniques. In today scenario SEO become an important tool for digital marketing now companies are investing their time in SEO

  • Thanks brother To share This information.

    I am using SEO plugin “Yoast.” There is one thing focus keyword. I have asked you many questions this one is my most Imp. Please tell me is it compulsory to use? Can I leave it empty putting meta descriptions. Please reply me soon.

  • thanks for it and i was having some problems in on-page so, hope this will help to get remove those mistakes

  • lucky me that I have found this article. It is very helpful for me in my website on-page seo. Thanks for sharing

  • This is the nice information about On Page SEO. Google Analytics or Google webmaster is onpage seo factor or not.

  • Having knowledge about On page is very much necessary for you to make your position high in this technology world. Thanks for sharing this outstanding post where each and every post has been explained in such a best and understanding ways.

  • thanks, article is good and include all the off page activities. Keyword’s optimum density is a important topic, most of the cases 1- 3% density works.

  • Very Nice and artical i have got it Nice informantion in your Site , Please Can You Send Me More Off page Activites

  • Emma Chow

    Hi, How are you? Good article, How to add me meta keyword for SEO? thanks

  • Emma Chow

    Hello, how are you? i checked meta tag keyword with webiste code, can i know how to add them in SEO ?

  • Thanks for sharing useful tips about On Page SEO

  • Ankit Gupta

    hi thank you so much for on page SEO

  • Really good article , truely appreciated your work
    keep up the good work and keep inspiring us…

  • We have provided best web designing service in india.

  • Thanks for your awesome content. But i think on-page SEO 1st ranking technique is relevant content. A relevant content can build your targeted keyword.

  • Short but informative! Great tips to help you get better online rankings If you’ve been struggling trying to get your website ranked highly in the search engines.

  • This is extremely Amazing and Very Informative Site we get alot of Informations from this site we truly value your cooperation keep it up and continue writting such enlightening article.

  • Too good article about on-page SEO (Search Engine Optimization) it’s really works to improve website search engine visibility.

    Thanks for sharing all these details.

  • Nice article

  • Advika Arora

    Nice Post

  • Thanks for the advice which helped us optimise our on page SEO!

  • Livetecs Software

    nice post

  • Amazing post, I will follow these instructions.
    Keep up the good work!

  • Good Post.!

    Few major On Page tips are share here.! If On Page is perfect. 70 % of SEO is done for a Website.!

    This article is hepful reagrding On Page, SEO.


  • Thanks .Very informative Indeed. As far as onpage SEO , I only trust the services of Scorpius Technology.