My views on On-Page SEO

Discussion in 'Search Engine Optimization' started by bangers, Aug 14, 2007.

  1. #1
    I recently added this blog post on my blog and thought alot of people here would find it useful. If anyone differs from my views, I would love to here your own ideas and experiences... this is what makes a forum like DP so cool :)

    I tend to split SEO into 2 main sections or areas of work: On-Page SEO and Off-Site SEO. Before you can work on the Off-Site SEO (Link building, Analytics etc.) you need to get your On-Page SEO as perfect as possible in order for the search engines to easily crawl and index your site, followed by making sure Google understands what your content is about so they know what keywords to rank you for. In plain English: you need to optimize your pages so that they are search engine friendly!

    If you are new to SEO, the info below can get a bit overwhelming. If you don’t understand what I’m going on about, please leave a comment in the comments and I’ll try and clarify. Alternatively, if you want to learn more, do a search on Google. You’ll find many blogs and sites covering On-Page SEO, but I thought I’d share my personal experiences from the last 6 years I’ve been doing this.

    When I’m working with On-Page SEO, I have one word in my mind: “Natural” - I recommend you keep this magic word in your mind when you do this too. A lot of SEO’s try to hard, which ultimately gives a poor user experience. There is a fine balance in giving the user a great experience (after all, they are the ones that pay you!) and trying to impress the search engines.

    Here are the different considerations and my thoughts on the different areas of On-Page SEO:

    * Keyword Research

    I have spoke many times here before about the importance of understanding what you’re users type into the search box on the major search engines to find your site, product or service. There are many tools that give you stats such as the number of searches per day/week/month along with more detailed statistics such as the level of competition and the level of competitiveness (a formula based on number of searches to the number of pages targeting the keyword). I highly recommend Word Tracker. Word Tracker allows you to buy a one day ticket to use their service - based on previous experience they normally give you an extra 2 days for free. Select one or two related keywords per page of your site.

    * Domain Name

    If you are starting a new site, I recommend buying a domain name that has your primary keyword in it. Your primary keyword should be the most targeted keyword you aim to use on your home page, with less popular keywords on the sub pages. If you planned to create a site about Coffee, you would want coffee in the domain name, maybe: www.ilovecoffee.com

    * URL Formatting

    When adding URL’s to your domain name, include the keywords in the URL, separated by a dash. For example, if you wanted to create a sub page targeting the keyword “How to grind coffee”, your URL format should look similar to this: http://www.ilovecoffee.com/how-to-grind-coffee.html

    * Keyword Placement

    Once you have decided what keyword/phrases you plan to target for each page, it’s time to implement these onto the actual page and various different tags so that when the search engines crawl and index your page. The search engines will pick up the extra data and will have a better understanding what you’re site is about, and what keywords to rank you for in the search results.

    * Title Tag

    The title tag is probably the most important area where to add your keyword. From previous experiments, adding the keyword at the beginning works well. Another method that works well for me (You should do your own testing to see what works for your sites) is to start the title with your keyword, followed by adding the keyword in some variation later. For example, if we were targeting “Coffee”, you may want to test a title tag like this: “I love Coffee - a guide on brewing, roasting and drinking coffee”

    It’s worth remembering that when someone does a search for your keyword in the search engines and browse through the search engine listings, the user will read the title tags first before deciding what site to select from the results. With this in mind, make your title relevant to your sites content and try to maker it as compelling as possible.

    * Description Tag

    Using a keyword based Description tag benefits the user more than getting your leg over with the search engines. If you don’t use a description tag, the search engines will take a snippet out of the page where the searched keyword is written in your copy content. I much prefer to write my own as this gives me an opportunity to be creative - making the description as compelling as possible. As with the Title Tag, you need to persuade the internet user that your site is the best choice for them out of the other sites on the search listing page. Remember, you now have many to compete with: The 10 organically placed searched results, the premium sites at the top and also the sites in the right nav bar. The user has a lot of choice, the only tools you have are your title and description tags - take them seriously and you’ll see an improvement with the click troughs.

    * META Tags

    Not many search engines use Meta tags these days, although some still do, including MSN from my own experience. Adding 1 to 5 targeted keywords in the keyword meta tags in a worth while exercise.

    * Copy Text

    Bald or italic? What percentage of keyword density is required? Does the font size make a difference? Keyword placement? These are commen On-Page SEO questions, all of which I’m tested, researched and played with for many hours on many sites. 6 years ago these methods were important, however with Algorithms becoming more advanced, these variables don’t make much difference any more. This is one area of on-page SEO where I urge you to use our magic word “Natural”

    Saying that, I do still do a copy of tweaks to the body text, while keeping in mind that I want the tweaks seem as natural as possible. The first is adding the keyword at the beginning of the copy, like in the first sentence. The second is making sure the copy does include your keywords a few times, when I say a few, I mean add them where it’s necessary for the user, not the search engines. The third is adding the title in headers. As for making the keyword bald or italic, I only recommend you do this when you can make the whole sentence bald, again - keep it natural.

    * Image File Names

    This doesn’t help your organic search engines that much, but adding your keywords into the image file names does help generate traffic via Image Search Engines, like Google Images. In my view, any small tweaks that will generate extra traffic is worth while taking seriously. For example, instead of calling your logo logo.gif, why not use coffee-logo.gif? Continuing with the coffee site, be descriptive with the image file names - If you had an image of freshly brewed coffee, do a quick keyword search and find out what keyword you could use - maybe something like hot-brewd-coffe.jpg

    * ALT Text Tags

    Have you ever visited a site on a slow net connection and the images haven’t loaded? You may have noticed text where the images should have loaded, this is called ALT text. Search Engines look at ALT text so it’s worth while writing a description of each image on your site in an ALT tag using your keywords. Take the logo, you should have the file name coffee-logo.gif, make sure you add an ALT tag that also says “Coffee Logo” - When the image doesn’t load, users will see the text “Coffee Logo” and know what that image is about! - Just be careful to not over stuff your keywords: Use the magic word here: “Natural”

    * Internal Links

    Dealing with Internal, external and in-bound links deserve a separate post as this can really go into depth. Although it’s worth mentioning here that if a) you link to pages within your site using the URL and b) use your keywords in the anchor text, you will effectively pass the page rank juice around to the targeted pages which will slightly improve your search engine positions.

    Here’s an example: You have 2 pages, one if your home page and your keyword is “Coffee”, you also have a sub page that targets “Blue Mountain coffee” When linking to your home page from the sub page, have your link structure like this: Coffee instead of using Home Page

    * External Links

    This is a biggie - make sure that you only link to relevant, trusted and established sites. A simple method to determine if you can rank a site or not is to check the site is listed in Google. Simply enter the domain name in the search box, is the site comes up, the it’s safe to link to it. Google, and I’m sure the other search engines, will ban sites that link to sites Google has banned.

    * H1, H2, H3 Tags

    I recommend adding these tags that separate to importance of your one page content. Make sure you have your keyword in the H1 tag, you may just want to use a header or something at the top of the page. Use the H2 tag for the following paragraph and so on. The trouble with implementing the H tags is that it will change the text, normally very big and ugly… not fitting in with the rest of your design. You can overcome this by using CSS (style sheets).

    * Page Size

    Try and keep your pages under 60k, which is plenty for the average web site. If your page is over 60k, just split the page up into 2.

    * Up-dating your pages frequently

    Searches engines love to rank well looked after pages, pages are are kept up to date… therefore, make a habit of going over the pages content

    * HTML Validation

    When I have completed the above, I always run my pages through this HTML Validation tool. This tool highlights snippets of code that need amending… simply do as the tool suggests and you will have extremely tidy code, perfect for the search engines to come along and crawl/index your pages easily.

    Following the above advice is a sure way to improve search engine rankings. As I mentioned in the first sentence, this part is only half the SEO process. I’ll continue with the other half, Off-Site SEO later in the week.

    For more info on how I make money on-line with SEO - Please make sure you check out my blog!
     
    bangers, Aug 14, 2007 IP
  2. sweetfunny

    sweetfunny Banned

    Messages:
    5,743
    Likes Received:
    467
    Best Answers:
    0
    Trophy Points:
    0
    #2
    I only skimmed through it as i've been doing SEO for several years, but your info is actually very accurate and a good read for people starting out in SEO.

    Good post = Green Rep for you. :)
     
    sweetfunny, Aug 14, 2007 IP
  3. harshakiran

    harshakiran Notable Member

    Messages:
    4,586
    Likes Received:
    226
    Best Answers:
    0
    Trophy Points:
    225
    #3
    Nice post
    repped
     
    harshakiran, Aug 14, 2007 IP
  4. devat

    devat Peon

    Messages:
    670
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #4
    hi

    thanks a lot for great information provided
     
    devat, Aug 14, 2007 IP
  5. UrBabYgiRLfOrLiFe

    UrBabYgiRLfOrLiFe Banned

    Messages:
    31
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Nice Listings! Im also checking your blog and honestly it was very good. Thanks!
     
    UrBabYgiRLfOrLiFe, Aug 14, 2007 IP
  6. jam2525

    jam2525 Peon

    Messages:
    47
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #6
    thank you for your information
     
    jam2525, Aug 14, 2007 IP
  7. PokerForFree

    PokerForFree Peon

    Messages:
    64
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #7
    Good post mate, I agree with everything you've written.

    Going to check out your blog now!

    Peace
     
    PokerForFree, Aug 15, 2007 IP
  8. BeeJ

    BeeJ Peon

    Messages:
    27
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #8
    Thanks I have recently been trying to improve my SEO skill this has helped alot.
     
    BeeJ, Aug 15, 2007 IP
  9. jakomo

    jakomo Well-Known Member

    Messages:
    4,262
    Likes Received:
    82
    Best Answers:
    0
    Trophy Points:
    138
    #9
    Very nice post! congratulation

    jakomo
     
    jakomo, Aug 15, 2007 IP
  10. trichnosis

    trichnosis Prominent Member

    Messages:
    13,785
    Likes Received:
    333
    Best Answers:
    0
    Trophy Points:
    300
    #10
    wow, it's a nice post that every beginner must read :)
     
    trichnosis, Aug 15, 2007 IP
  11. bangers

    bangers Peon

    Messages:
    445
    Likes Received:
    18
    Best Answers:
    0
    Trophy Points:
    0
    #11
    Thanks for all the comments, it made the 4 hours writing it worth while :)
     
    bangers, Aug 15, 2007 IP
  12. Linkmeup

    Linkmeup Peon

    Messages:
    197
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #12
    Excellent information in regard to onsite information. Thanks for sharing.
     
    Linkmeup, Aug 15, 2007 IP
  13. Dan Schulz

    Dan Schulz Peon

    Messages:
    6,032
    Likes Received:
    437
    Best Answers:
    0
    Trophy Points:
    0
    #13
    Sounds a lot like what's in my All You Need to Know About SEO thread. Though I did go about it slightly differently (for example, I tell people to ignore SEO when choosing a domain name, instead to choose a name that's easily brandable; 9 times out of 10, the keywords they want to target are in the domain name anyway so it works out rather well).

    I did skim through this as well though. I'll read the thread in depth later on to see if there's anything I'd recommend changing. :)
     
    Dan Schulz, Aug 15, 2007 IP
  14. bronzy

    bronzy Peon

    Messages:
    131
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #14
    I love finding articles like these because they actually tell you things you should do instead of having to figure out what the heck they're talking about, great pointers, keep it coming.:)
     
    bronzy, Aug 15, 2007 IP
  15. loredan

    loredan Well-Known Member

    Messages:
    1,647
    Likes Received:
    238
    Best Answers:
    0
    Trophy Points:
    185
    #15
    Excellent read indeed. All the points stated are strong and valid.

    Congrats

    Rep added
     
    loredan, Aug 15, 2007 IP
  16. firefox911

    firefox911 Peon

    Messages:
    200
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #16
    cool post dude.. book marked your blog.. good job
     
    firefox911, Aug 15, 2007 IP
  17. fiveniner

    fiveniner Active Member

    Messages:
    350
    Likes Received:
    9
    Best Answers:
    0
    Trophy Points:
    58
    #17
    cool stuff :) it's really pretty accurate for anyone starting out on SEO.
     
    fiveniner, Aug 16, 2007 IP
  18. Ravi yadav

    Ravi yadav Guest

    Messages:
    31
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #18
    your blog contain important imfomation for seo, your best posting
     
    Ravi yadav, Aug 16, 2007 IP
  19. Directory_SEO

    Directory_SEO Peon

    Messages:
    202
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #19
    good post for newbies, one note here, i wouldn't call title "title tag"
     
    Directory_SEO, Aug 16, 2007 IP
  20. chickboi

    chickboi Banned

    Messages:
    13
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #20
    nice post man! take note this thread newbies...:D
     
    chickboi, Aug 16, 2007 IP