how to SEO

On-Page SEO Tips to Help Drive Organic Traffic to Your Site

Search Engine Optimization is a vital part of any website’s lifeline. If a webmaster makes a mistake that lifeline can be damaged or even cut. When this happens, it will take a lot of time, effort,  and a SEO specialist to revive a dyeing website and get it back on top. After studying and working with an old school SEO specialist, I have learned that there are things every webmaster should do when it comes to SEO practices.

Before Starting a New Website

SEO is an ongoing process that will never end. SEO is not a process you only need to do once and ignore it for the rest of the life of the site. SEO rules and rank are constantly changing. If your goal is to be on the first page of the search engine, this can be a lot of work. Rank changes almost daily, you will have to research why you lost rank and why your competitors gained rank. Then work to correct this. If you are not up to this, then you will need to work with a consultant.

Before starting a website, you will need to decide if you will do your own SEO or pay a consultant. Once you make your decision, you need to research your site’s niche. Research the keywords, check your competitors outs, find out why they are number one. A lot of times you can do a simple “View Source” on their site and view their code and see what it looks like. Most web developers and SEO consultants can look at code on a site and use its an reference or to understand what changes in the code they did to make their site better. You will also need to do keyword research. There are plenty of free and paid tools to help with your research. I have used such tools as Keyword Discovery, Free Keyword Tracker, and Good AdWords Keyword Tool.

If you plan to hire a consultant, make sure you research the company and check references if possible. There a lot of people out there that say they are “SEO Gurus” when in reality they know very little about SEO practices. These types of consultants may end up costing you more money and getting your site added to Google’s bad list. Once you are on this list it can be hard to get removed from the list. Another important thing to ask is what they practice. Ask if they practice White Hat SEO, Blue Hat SEO, Black Hat SEO. Choosing black hat might look good up front and get you great results quickly, but in the long term it could be disastrous for your site and even get you band from Google Search Engines

Be patient! SEO can be a slow process. It can take weeks if not months to get results.

Educate yourself; learn SEO, the tactics, and the rules will help you build a better site. Even if you hire consultants; you need to know and understand how SEO works. There are many websites out there that can help you understand SEO and get you more involved in the SEO community.

Do not hand over your site to an SEO consultant and forget about him until he bills you. Stay in contact with him, research his strategy and make sure it’s a good one and that makes sense. Work with him, ask questions and stay involved. Most SEO consultants will want you around if they have questions about your site and goals.

Building Your Website for SEO

Fill out your meta tags. The meta tags are important because they tell the search engines what your site is about. Make sure to use the title tag, description tag and keyword tag (yes I know Google doesn’t use keyword tags anymore, but other search engines do). When creating your meta tags use keywords that are important to your site and niche. Make sure to only use keywords that will be found on your site. Be natural; do not over stuff your keywords, Search Engines will count against you if they find you are keyword stuffing.

Always use relevant titles and meta description on every page

Page titles are one of the most important on-page SEO strategies and should be researched. Make sure your main keywords are in the first part of the title and descriptions. From the research I found, the description tag will not help you rank, but it can show up in the description field along with the page title. The description tag should be no more than 160 characters and add your key words towards the beginning of the description. Most search engines will only display the first 160 characters in the description section of the search results. If the description is longer than 160 characters, most search engines will cut off the rest of the description.

Use H1 through H6

Use H1 through H6 for all of your headings. H tags are used for organization and to structure of a website. Both user and search engine use these H tags. Users tend to skim through a page and if a title catches their eye they will stop and read it. The H tags should have a catchy title using your keywords.

Use your keywords as the anchor text when creating hyperlinks

Anchor texts are the clickable text that links out to another page. Do not “click here” but use something as “on page linking strategies” for the text. Anchor Text is ranked highly in the search engine algorithms. Search Engines will rank your page higher because in most cases linked text is relevant to the current page.

Link to relevant sites

When linking to relevant sites, try and use sites that are higher ranked than you. I found that a mixture of rank levels works well. try and choose wikis, blog post that are in the same niche, and research sites. As long as these links are relevant. Search Engine will rank you better. Don’t worry if the reader will come back to your site. If you have good readable content they will come back. If you do not, well…

Use internal linking whenever possible

Do not over do it. About every hundred and twenty words is a good number to use for internal linking. Internal linking should be treated as out bound linking using click about anchor text that flows with the content and not a ‘click here” link.

Original content

Only use original content, write for your readers first and the search engine second. If you write for your readers and follow the SEO tips then you will be writing for the search engines. If you write for the search engines first, then you will not have returning readers. But if you write your content as if you are a reader and give life then you will have returning readers.

Bold your keywords in the article

An old school tip I learned from my partner is to  bold your keywords in the article. Not all of them, but the more important ones. Search engines may see this as something important. Even if it does not, it will catch the readers eye and may get them to read more of the article.

Create a site map

Search engine spiders cannot crawl everything. If your entire site cannot be crawled, then your site will not be properly indexed. Site maps help spiders find and crawl all of your hard to reach pages.


These are just some of the tips I have learned for on-page SEO. Having a good SEO strategy starts with your site first. Once you have everything in place, then you can start your link building strategies.

Have more tips? plz share with us some tips you do to build up your on-site SEO?

This post is part of our Guest Blogging contest, if you like it then why not sharing it with your friends by retweeting it? this will give credits to the author and a better chance to win one of our awesome prizes.  By the way.. you also can participate in our contest, it’s not late!

spends most of his free time using social media and loves to teach others about design, web development, CSS, SEO, and social media. He is addicted to Wordpress, and social media. You can reach him website, Evolutionary Designs Blog.


Get our latest articles delivered to your email inbox, plus download our FREE 15 minutes later marketing guide.

We respect your privacy!
{ 116 comments… add one }
  • Aaron July 21, 2010, 1:40 am

    James, One more tip.. If you are going to use a “click here” or “view more” type of link, you can always make sure it is nofollow’ed if you have another link on the page with more descriptive text.

    I have heard rumors that even if you have 2 links on a page and 1 is nofollow, that Google will only count the first link it encounters toward the keyword text and will ignore any other links on the page, even if one if nofollow and one is dofollow.

    Just thought I would share from my own experience.

    • element321 September 16, 2010, 2:08 pm

      I have heard that as was well. I still link out several times in an article and usually do dofollow.

  • Pooja July 10, 2010, 9:10 am

    I have been trying a lot to make a very good sitemap in XML, in which I want to use the 2 navigation sidebars and in the center I want to put my sitemap, but I am not able to do it properly…when I try to automate the “rel=nofollow” tags on right hand sidebar, the left hand sidebar also takes up this tag automatically…I think I need to make some coding changes in the plug-in to use it in a customized way.

    • element321 September 16, 2010, 1:45 pm

      Depending on what plugin you are using. I might have to. There are several visual and xml style plugins you can use to make your sitemaps automatically.

  • Broadway July 4, 2010, 12:06 pm

    Great read, any seo campaign requires patience most people do not realize this and get frustrated then start to do methods that hurt their website later on. will subscribe to blog!!!

    • element321 September 16, 2010, 1:23 pm

      I agree, so many people don’t realize it takes time and depending how popular that site’s niche, it could be hard to get good results or could be easy…

  • Hitesh June 7, 2010, 10:13 am

    I know i am so late to read this post.. I think now this time SEO playing important role for any website either is portal, informative or E-Commerce website. I think this is better information for on page optimization and i also read other blog post for how to optimize website. SO i think this is really very useful for me and at last after reading this post i feel very proud because at least i know how to optimize my site without help of any SEO consultant… So thanks for sharing wonderful post.

    • element321 September 16, 2010, 1:19 pm

      Thats great Hitesh!

      This article was designed to for users to do basic on-page work themselves.

  • Stasis June 6, 2010, 4:37 pm

    I have been focusing lately on varying my anchor texts, which seems to make a big difference. =D

    • element321 September 16, 2010, 1:16 pm

      That should help you a lot. I think anchor texts if done properly will help with SEO and Google likes supporting links. Try and link to high authority and high page rank sites. This will you help out as well…

  • Bogdan Bocse May 19, 2010, 4:15 pm

    I’ve done everything listed in this article (including getting some backlinks) and still I get a very low organic traffic from search engines. I get more traffic from stumbleupon

    I’ve started blogging about public speeches and business pitches for a week now. Am I doing something wrong or does it just take more time ?
    .-= NEW from Bogdan Bocse´s last blog ..Leader or Follower ? =-.

    • element321 September 16, 2010, 1:14 pm

      Hi Bogdan,

      I just say that you asked a question here. Not sure why I never got an email it about. Sorry about the late response.

      Anyways, getting organic traffic takes time. If your site is still new or you are not working on back links through bookmarking and comments, then it can take time get the organic traffic. Several sites I maintain and restarted from scratch, took about 2 months start getting traffic.

      Hows your traffic now?

  • Sanjay Joshi May 11, 2010, 2:02 am

    It is nice post. How onpage optimization work help in SEO fields when we start the onpage work of any websites. Really it is very useful for SEO professional. Keep it up.
    .-= NEW from Sanjay Joshi´s last blog ..10 Great Link Building Tips for New Sites =-.

  • Blogging Tips April 6, 2010, 5:52 am

    Great tips for on-page optimization. Internal linking helps readers remain for a long time on site thus decreasing bounce rate.
    .-= Blogging Tips´s last blog ..Blogging Tips Contest – Win upto $180 worth prizes =-.

  • Amal Roy March 31, 2010, 9:54 am

    Thanks Brother for the tips. That will help in improving my content from next time onwards.
    .-= Amal Roy@ Protect pendrive from viruses´s last blog ..4 Tools To Protect USB Flash Drive/Pendrives From Virus =-.

  • Ricky March 30, 2010, 12:41 am

    I am really bad at keyword research and SEO. How often one should use h tags in the post? As long as possible I use h3 tags 2 times in my post.
    .-= Ricky´s last blog ..Download Free Avira Antivirus Premium Security Suite 2010 Legal License Key =-.

    • element321 March 30, 2010, 6:20 pm

      I tend to slack on keywords sometimes. But I generally wait till the end of a post after I edit and its ready to post. I will research the keywords and make any changes throughout the paper to complete it. I do not like Keyword research, because it does tak a lot of time. But I look at this way. If I do this right, I will get more organic traffic, if I do not then, I will have to work twice hard at getting more traffic.

      As for, h tags, I use h tags when ever I start a new subject within the post or a new section of the post that I want to catch the reader’s eye and draw them to that section of the article. As to your question about how many, As many as it takes to complete your article.
      .-= element321 @ evolutionary designs´s last blog ..110+ CSS Resources and Tutorials =-.

  • JohnSmith March 28, 2010, 12:20 pm

    very useful indeed..:)
    .-= JohnSmith´s last blog ..Afiliate Marketing with LinkShare.com =-.

  • Omer Greenwald March 23, 2010, 4:03 pm

    I usually make sure that my post urls are short in optimized with keywords, however I didn’t setup unique description meta tags for each post.
    Using All in one seo pack I see that it generates the first few lines for description automatically but it is definitely worth the effort typing something manually.
    Excellent comprehensive article, James. thanks
    .-= Omer Greenwald@webtechwise – for bloggers and web developers´s last blog ..My Guest Post Experience =-.

    • element321 March 23, 2010, 4:14 pm

      Thanks Omer,

      All-in-one SEO is a great tool to help with SEO. I recommend this plugin to anyone that isn’t using an SEO optimized theme. I always type the description manually as well.
      .-= element321 @ evolutionary desings´s last blog ..Weekly Link Love March 21st =-.

  • Gautam Hans March 19, 2010, 3:41 pm

    my opinion on seo has been that if you repeat keywords you get to the list and all that you need is a lot of backlinks to the article to be high in search engine rankings
    .-= Gautam Hans @ Blog Godown´s last blog ..How Should You Treat Your Twitter Followers =-.

    • element321 March 19, 2010, 4:07 pm

      Hi Gautam,

      I agree on the keywords. But I wouldn’t over do it. Do not repeat your keywords in the metatags and blog tags and you shouldn’t over do it in the article and use synonyms and less popular keyword if you have a long post.

      Backlinks work great, but I only use backlinks once I have my on-page SEO sorted out for each article or client site I am working on.
      .-= element321´s last blog ..How to Comment Out PHP Code =-.

  • Kevin March 19, 2010, 11:25 am

    Awesome post James! Tons of helpful information here!
    .-= Kevin@ShootingtheBreeze´s last blog ..Charging at Giants =-.

  • Muxx March 18, 2010, 11:37 pm

    This is a really great article.

    One great tip I would give is to reserve the H1 tag for your post title.

    A lot of designers will use the H1 tag for the logo (which does have its benefits) but what’s more important to you: the logo/name which everyone already knows or the post title that shows in SERPS?
    .-= Muxx@HowToDJ´s last blog ..Shpongle – Ineffable Mysteries From Shpongleland Review =-.

    • element321 March 19, 2010, 4:23 pm

      Yeah, I seen that to. ON my blog, the theme is set for titles to H1 and then I use H2s and H3s for my sub topics.

      When I build a website for clients I use H1 for the Main title.
      .-= element321 @ evolutionary designs´s last blog ..Daily Delicious Links March 18th =-.

  • Lis Sowerbutts March 18, 2010, 3:47 pm

    I disagree with the metatags being important anymore – though they don’t hurt. The key thing is that people think about their buying keywords before they go with the cool trendy site name, the avoid flash and other technologies that the search engines can’t read, and they know how to build links to their sites with properly anchored text
    .-= Lis Sowerbutts@Online Income´s last blog ..What is a Long Tail Keyword? Keyword Identification for the New and Clueless =-.

    • element321 March 18, 2010, 3:56 pm

      Hi Lis,

      They are not as important as they use to be. Certain metas can be left out, but I never recommend this. Some search engines still use them. So it doesn’t hurt to have them. I never spend but a few minutes setting up meta tags and getting the optimized for the search engines.
      .-= element321´s last blog ..Twitter Releases Hovercard =-.

  • Dennis Edell March 18, 2010, 11:52 am

    I now know the name JAMES! lol been buggin’ me forever.

    Very timely for me as one of the reasons I’m building from scratch is to get the SEO right from the jump.

    I know most of what you explained, but someone still really needs to explain to me the how/why/when/etc of H-tags. I don’t get it at all.
    .-= Dennis Edell´s last blog ..UPDATED: Theme Customization Part 3 – Banner Advertising NOT for Sale! =-.

    • element321 March 18, 2010, 4:00 pm

      Dennis, The H tag are the header tags, looks like this in the source code. you can use tags through h6. These tags are used organize content into sub categories, and way to catch the readers eye.

      You would use H1 ones for the leading titles and the smaller ones… well I use mine in a way that looks good with the code. I try and use no smaller than H2 and H3s.

      Is this what your asking?
      .-= element321´s last blog ..Guest Post: On-Page SEO Tips =-.

      • Dennis Edell March 19, 2010, 7:52 pm

        “The H tag are the header tags, looks like this in the source code.’

        Looks like what? And where in the source code? Are you actually typing within the source code? This is what I don’t understand.
        .-= Dennis Edell´s last blog ..UPDATED: Theme Customization Part 3 – Banner Advertising NOT for Sale! =-.

      • Dennis Edell March 19, 2010, 7:55 pm

        Oh wait now, is this the headings in the admin dashboard of creating a new post?
        .-= Dennis Edell´s last blog ..UPDATED: Theme Customization Part 3 – Banner Advertising NOT for Sale! =-.

  • mk akan March 18, 2010, 5:55 am

    i have read a lot about seo and some things keep coming up..
    1. metatags
    2.h tags
    3. great content
    4. keyword in title
    5.keyword density
    6. link to other pages(internal and external)
    7. site map
    i am doing and is improving on all these tips …i hate the fact that seo is a continues process …lol
    great article..
    .-= mk akan´s last blog ..One Important Traffic Generation Principle You Need To Know =-.

    • element321 March 18, 2010, 4:02 pm

      Yeah, same here. Its a lot of work. Another things I don’t like about SEO, is the search engines can change the rules.
      .-= element321´s last blog ..Twitter Releases Hovercard =-.

  • chandan March 18, 2010, 1:13 am

    Thank you for the tips, for e new website onpage SEO is very much important. Until good onpgage we can not except rank only by doing offpage activities.
    .-= chandan@work at home jobs´s last blog ..10 Work from Home Money Makers =-.

  • chromestory March 17, 2010, 10:03 am

    Yes ! SEO starts even before you start a new website .. great point there !

  • Keith March 17, 2010, 12:38 am

    James! Kudos bro, linking OUT to relevant content helps with SEO! Not only that, but it helps your reader find more information, just like the link to Wiki on MetaTags in this article, if someone is quite sure what a MetaTag is, they can click over to a wealthy resource with plenty of information on a Meta Tag!
    .-= Keith @BlogTips´s last blog ..Are You Setting Yourself Up For Failure? =-.

  • Home Business Marketing March 16, 2010, 12:53 pm

    On page seo tactics should basically help in keeping your site visitors stay much longer. Implementing the right keywords with some empowering info will do this.
    .-= Home Business Marketing´s last blog ..Marketing Your Business Using Search Engines =-.

  • Brendan Wenzel March 16, 2010, 11:01 am

    I believe the design and coding of the site plays a big role in the On-Page SEO also. Mainly due to the fact that if the robots can’t read the content because of bad coding, how can they properly rank you for the terms. It’s important that your theme/design can pass a W3C validation or else the rest of this stuff is almost going to waste. What your thoughts about the design aspects of on-page seo?
    .-= Brendan Wenzel @ Online Marketing Consultant´s last blog ..Why Web Design Shouldn’t Be a Do-It-Yourself Task =-.

    • element321 March 16, 2010, 11:37 pm

      Yes that is right. Your theme and code do have an important part of SEO. I found several problem areas in some my plugins for WordPress. I am slowly removing the plugins and writing the correct and validated code to replace the plugins.
      .-= element321 @ evolutionary designs´s last blog ..Daily Delicious Links March 4th =-.

      • Brendan Wenzel March 17, 2010, 12:56 am

        I’ve noticed that plug ins are very often coded badly. It’s kinda sad because some of them are exactly what I need, but they have open tags and such that destroys my code. Guess you pay for what you get.
        .-= Brendan Wenzel @ Online Marketing Consultant´s last blog ..Why Web Design Shouldn’t Be a Do-It-Yourself Task =-.

        • element321 March 18, 2010, 4:06 pm

          So true!

          I spend a lot of time go over the code trying to fix stupid junk like that. How easy it to close a tag or run the code validater.
          .-= element321 @ evolutionary designs´s last blog ..Guest Post: On-Page SEO Tips =-.

    • Keith March 17, 2010, 12:53 am

      Brendan, I went through the W3C validation on several of my sites, became frustrated with it, so I went researching. What I found surprised me. I found several articles (from reputable sources like SEOmoz and SEOBook) that claimed validation, while if completely ignored can do harm to your site, one site had well over 200 errors and still ranked #1 for “SEO”. So, in that instance, it didn’t seem to harm the site from ranking on a VERY competitive search term.

      I did get my site validated, but I literally had to strip every plugin from WP to do it, so right now I am not validated because I wanted some of those plugins, and eliminated a few to clean up.

      Maybe if Plugin coders could get better at writing valid code for their plugins, or even better if WP would enforce valid code before putting a plugin on their site for people to download…..

      Just a few stats:
      ProBlogger: 134 errors
      ChrisBrogan: 91 errors
      SeoBook: 183 errors
      HotBlogTips (me): 74 errors
      Google.com: 35 errors
      Yahoo.com: 154 errors

      Some of those sites are pretty big, and are great on SEO, but still can’t validate….

      Again, not saying you shouldn’t try to validate, but I don’t get into it too much….
      .-= Keith @BlogTips´s last blog ..Blog Tip: Keyword Research =-.

      • Brendan Wenzel March 17, 2010, 1:24 am

        I see your point Keith. What I’d also like to point out is that those sites are gigantic authority sites with 1k’s, 10k’s and 100k’s of pages of content. Having valid code is most important for the littler sites that need to make sure they cover each aspect to get ranked. Also, if I had 40k backlinks like ProBlogger, having clean code probably wouldn’t hurt that much. Clean code is certainly one of the lower aspects of SEO and I’m not debating that. But it is an aspect that is often ignored and could be that extra little step that takes that smaller site up that extra position or 2.
        .-= Brendan Wenzel @ Online Marketing Consultant´s last blog ..Why Web Design Shouldn’t Be a Do-It-Yourself Task =-.

      • Nile Flores March 17, 2010, 9:49 pm

        Unfortunately, WordPress cannot force people to go by W3 standards. I have talked to quite a few plugin developers on their plugins to help them become more W3 compliant.

        WordPress already comes W3 compatible out of the box except for the WAI-ARIA attribute that is still in its draft stage.

        Now, it is possible for the designers of these sites to buckle down and look through to validate each part. However, they already have great traffic and it keeps getting better for each… so really, they have no worries. The other stuff they can do in their free time. 🙂
        .-= Nile Flores´s last blog ..Are There Things Not To Say When Blogging? =-.

  • Kiesha March 16, 2010, 10:13 am

    These are some great tips. I tend to write for my readers first, then I go back and optimize a post as much as I can without ruining the flow and style of my post. But I don’t sacrifice the quality of my original content for the sake of SEO, real people should always come first.
    .-= Kiesha @ WeBlogBetter´s last blog ..Be a Blessing: Find your Ministry =-.

    • element321 March 16, 2010, 11:34 pm

      I agree Kiesha, I do the same thing. I write my articles first and go back and do the SEO after I am finished with the creation part. I always write for my readers first and write for the search engines second.
      .-= element321 @ evolutionary designs´s last blog ..Daily Delicious Links March 4th =-.

      • Dennis Edell March 18, 2010, 11:45 am

        I’m very happy to see this, as this is exactly how I do it. SEO and proofreading at the same time.
        .-= Dennis Edell´s last blog ..UPDATED: Theme Customization Part 3 – Banner Advertising NOT for Sale! =-.

  • Onibalusi Bamidele March 16, 2010, 9:38 am

    Thanks for the great post, it explains on page SEO in details.
    .-= Onibalusi Bamidele´s last blog ..How To Backup Your Wordpress Blog =-.

  • Julius Kuhn-Regnier March 16, 2010, 6:22 am

    These are all useful tips however I don’t pay that much attention to SEO anymore. It’s not a waste of time but too many people waste too much time trying to optimize their blog. In the optimizing your blog will not really help you if your blog is still small. I think SEO is especially important for the blogs that are already popular.
    .-= Julius Kuhn-Regnier´s last blog ..The 3 Unwritten Rules of Blogging =-.

    • Hesham March 16, 2010, 11:00 pm

      Actually you can get popular by implementing SEO to your new blog, for a very new blog you need 3 months before the search engines start bring visitors to your blog!

      I will give you an example considering this blog is a “new blog”, it’s 5 months old now! and here how I do it and become popular for some nice keywords like “Thesis 1.7” and “guest blogging contest” for example…

      for they keyword “Thesis 1.7” I have done 3 things:
      – I gave my readers new information that not all of them know about it.
      – I have done SEO for the post and that was not all, I have chosen a fresh keyword!
      – I have promote it and gave some backlinks to this post to compete with the other 3 posts about Thesis 1.7 at that time!

      Now I am ranked number 1 and some times 2 for that keywords, it drive an average of 10 people everyday to my blog, this means 300 visitor a month, and this is before even that version of product is out! I will be waiting for more traffic after Thesis become available 😉

      This is to put in mind that SEO is not only for big or popular sites!

      • Julius Kuhn-Regnier March 17, 2010, 3:27 am

        Alright seems like everyone is disagreeing with me at this point 😛 I just have one question. How do you come up with the keywords that you want to rank for? Do you guess them or do you use Google Keywords tool? I mean you can’t use Google keywords if it’s just a fresh keyword.

        Will see if I implement some more SEO on my blog.
        .-= Julius Kuhn-Regnier´s last blog ..The 3 Unwritten Rules of Blogging =-.

        • Hesham March 17, 2010, 4:32 am

          With fresh keyword it’s pretty clear that you guess them by thinking of what people will search for, pretend you are looking for your post and you will find it, also you can not be so wrong, some posts will bring you traffic from different keywords, so while writing you can imagine what people will put in the search box trying to find something about it!

          Probably writing more than one article about the same topic using a group of keywords will work best!

    • element321 March 16, 2010, 11:17 pm

      I agree that established sites need to do SEO. Then again new sites should have basic SEO. I see the benefits of SEO on new sites. If you are not concentrating on-page then, I would recommend basic keywords, and internal linking. Then spend more time working on off-page SEO. Mostly link building works great and you can do this and limited the amount of time you spend on and still get some traffic on your sites.
      .-= element321 @ evolutionary designs´s last blog ..Foursquare and Myspace Added to Hootsuite =-.

    • Keith March 17, 2010, 12:33 am

      SEO can help any size or age site Julius. If you are just writing as “sport” then I can see your point, also paying more attention to SEO than you do your actual content is never a good move. When used in moderation and with the right techniques, proper SEO can propel a blog from being a hobby to becoming a real source of income.

      I believe that SEO begins long before I ever build a site (and I have probably built over 20 of my own plus many others) with research on keywords and your competition sites.

      Big sites are big because they employ good SEO, they didn’t become big and then employ SEO….
      .-= Keith @BlogTips´s last blog ..Are You Setting Yourself Up For Failure? =-.

  • Anne March 16, 2010, 5:44 am

    It’s the basics which you need to have, obviously, but it alone won’t drive too much organic traffic to your site. Off-page is key, IMO.
    .-= Anne @ b6s.net´s last blog ..Scary Wordpress Easter Egg =-.

    • element321 March 16, 2010, 11:04 pm


      I consider on-page SEO as standard and basic that all pages should have. Once you have the basics out of the way, you need to concentrate your SEO efforts on off page SEO.
      .-= element321 @ evolutionary designs´s last blog ..11+ Tutorial Sites For Adobe Photoshop CS4 =-.

    • Hesham March 16, 2010, 11:12 pm

      Thinking in the long-term … this time I don’t agree completely with you Anne, in most of the cases OFF-page will stop sending you traffic after a few months, then you can calculate how many visits you have got form On-page SEO and you still getting!

      I am just thinking about it like this way because I don’t like to depend on other sites all the time to drive traffic to my blog, I have one blog that has average of 300 daily visits from Google and even if I don’t publish or update it for the whole month, it will still getting the same everyday, probably because I have about 400 or 500 posts published on it! so you can imagine how many visit I am getting by month on that one!

      mmm, maybe I am wrong.. maybe I am missing something.. anybody?

      • element321 March 16, 2010, 11:24 pm

        I agree,

        This is why I think on-page is so important. But I wouldn’t recommend not posting anything for a month. Your traffic will start to fall without regular updates.
        .-= element321 @ evolutionary designs´s last blog ..Daily Delicious Links March 4th =-.

        • Hesham March 16, 2010, 11:37 pm

          Actually it’s not falling at all, because most of posts that receive traffic are very unique and ranked number one, and the rest is about some yearly holly-days, occasions, sports, music concerts which all of these post are getting traffic when ever people get crazy for a football team or that singer do a concert 🙂 it’s actually weired!

          This of it James, this is one thing anyone can do on a news and events blog

  • Tinh March 16, 2010, 4:40 am

    SEO is not easy, that is why there are a lot of SEO services out there on the internet. However, if you have original and good content with natural link building, your SEO score will be high then.

    Tips are really useful and I think, all bloggers must follow this guide to get higher rank and must be patient to get it!
    .-= Tinh´s last blog ..Chitika | Select Ads: More Impression, More Revenue =-.

    • element321 March 16, 2010, 10:56 pm


      I agree, I see my numbers rising daily just from on-page SEO. As for SEO being hard, it can be and I think, if you do not put a lot of time learning and researching your page keywords then you should leave it to a professional.
      .-= element321 @ evolutionary designs´s last blog ..Daily Delicious Links March 11th =-.

  • Antti Kokkonen March 16, 2010, 4:04 am

    Good tips James. And very nice first article here on this blog too. I think you highlighted the most important things for on-page SEO, but for SEO bolding has no effect (the same goes underlining and emphasizing/italics).

    Bolding is great for increasing readability and scannability of the text for the READERS, but it does nothing for SEO no matter what the “experts” tell you.
    .-= Antti Kokkonen´s last blog ..Lazy blogging – the art of doing less =-.

    • Hesham March 16, 2010, 10:19 pm

      I was confused about bolding the text and if it has a relationship with SEO! glad to hear it hasn’t any relation with it, this will help me a lot to use it the right way!

      Thank you tons Antti!

    • element321 March 16, 2010, 10:47 pm

      Annti, I have heard both sides of the arguements, and I believe that you are probably right, but it doesn’t hurt having the bold keywords. It still helps catch the reader’s eye and its also writing for your readers..
      .-= element321 @ evolutionary designs´s last blog ..Weekly Link Love March 14 =-.

      • Antti Kokkonen March 17, 2010, 3:20 am

        There are many things in the “SEO world” that have people saying both for and against, bolding is just one of them. People do many things “just in case”.

        Even if it has effect, it is so small, that I wouldn’t worry about it (and just focus on title, headline and links for example = 90% of on-page SEO anyway)… On the other hand, bolding is one the things that when made right helps the readers as well, so might as well do it 🙂
        .-= Antti Kokkonen´s last blog ..Make time, not money =-.

  • Dana March 16, 2010, 2:34 am

    Really great tips except bold the keyword things. I used use this tips and yeah — it work great for search enginge but it don not really work great for readers — it is even a disturbing sometimes.

    Honestly, My reading is disturb by bold word in this article. Yeah — that’s my own opinion. I do not know if others also feel like me.
    .-= Dana @ Blogging Update´s last blog ..Blogging Tips Blog’s 101 Blog Posts =-.

    • Hesham March 16, 2010, 4:17 pm

      Thank you for telling us about this Dana, I am actually the one who is responsible for bolding the text, I didn’t thought it will be disturbing your read, it should work completely to get your attention to these words as it’s highlights of the post!

      I will be taking care of bolding text in a better way in future, thanks again!

    • element321 March 16, 2010, 10:41 pm

      Sorry for all the bolds. Normally only a few words should be bold. Does all bolding of keywords cause a confusion or does a few keywords that are bold bother you?
      .-= element321 @ evolutionary designs´s last blog ..11+ Tutorial Sites For Adobe Photoshop CS4 =-.

      • Dana March 17, 2010, 5:52 am

        I can tolerate 1 or 2 keyword in bold but it will bother me if more than that.

        And if you look my early post in my blog, I also do this bold strategy — I almost bold all of targeted keyword.
        .-= Dana @ Blogging Update´s last blog ..My 5 Current Ways of Make Money Blogging =-.

        • Hesham March 17, 2010, 6:05 am

          Aha! I see you are bothering your readers to Dana 🙂

          Anyways, I will be more careful with that, thank you buddy!

  • Jack March 16, 2010, 1:15 am

    Old school SEO works. Get the basis down like the ones you mentioned above and you’ve basically covered all the important on-page SEO factors. Once your on-page SEO is in place, build your content and start working on your off-page seo strategies like:

    link building, article marketing, social media, directory submissions, etc.
    .-= Jack@Online Marketing Blog´s last blog ..The Art of Smart Commenting…For Dummies. =-.

    • element321 March 16, 2010, 10:34 pm

      Jack you have the right idea here! Get the SEO on-page taken care of then you can start your off-page SEO strategies. But those resources will be talked about on another day another post.
      .-= element321 @ evolutionary designs´s last blog ..Daily Delicious Links March 11th =-.

  • Patrick Toerner March 16, 2010, 12:57 am

    Some of this stuff people tend to look over, but all of these things help a little. There is no magic bullet to ranking well. You must be doing all of the above and you will get good results. Great post. This made me think how I need to focus on using H1-6 more!
    .-= Patrick Toerner @Young Entrepreneur´s last blog ..Make Your Ebook Stand Out! =-.

    • element321 March 16, 2010, 10:25 pm

      Patrick, I agree, I try and stress the ‘no magic bullet’ to page ranking and you have to follow a good SEO strategy to my clients and my readers. As soon as I started SEO on my blog, my organic traffic doubled and new pages started indexing a lot faster.
      .-= element321 @ evolutionary designs´s last blog ..Daily Delicious Links March 12th =-.

  • Tom March 16, 2010, 12:19 am

    These are really good tips, but while we do want to target our content to attract search engine traffic we have to first think of the people reading the content! It actually took me a couple of years to learn about sitemaps and I wish I had started using them so much earlier!
    .-= Tom@Free Squeeze Pages´s last blog ..Finding the Perfect Temperature For Your Mailing List =-.

    • element321 March 16, 2010, 10:20 pm

      Thanks for commenting Tom.

      I have to agree with you, always write for your readers first then write for the search engines second. You can write all day long for the search engines, but your content reads like a tech manual you readers will start to decline.
      .-= element321 @ evolutionary designs´s last blog ..Weekly Link Love March 14 =-.

Leave a Comment