Intro to SEO (Search Engine Optimization)

464px-Lesser_Ury_Leser_mit_Lupe

SEO is short for Search Engine Optimization. If you have a website or a blog, you should care about SEO.

Search Engine Optimization is the process of making your web site or blog optimized for search engines. It means getting your site to show up when you do a search in Google, and getting your site to show up as high as possible relative to similar sites.

How is a site optimized? Several factors are taken into account by search engines: incoming links, code, keywords, content.

Let’s start with code. You want to make sure your site has a DOC type tag at the top. Look in your source code to see if it’s there. In Firefox, your source code is in the View menu under ‘Page Source.’ In general, you can check your code by validating the code. A great validator tool: http://validator.w3.org/

Keywords: What are users putting in search engines to find your website or blog post? For example, to find my post on Twitter chats, perhaps someone searched for “Twitter chats.” Make sure that keyword is in your <title> tag and, if you are using a meta description tag, in that tag, too. But search engines do not like duplication, so if you have multiple posts on say, Twitter chats, use different titles and descriptions for each post. Think of related keywords, such as Tweet Chats or Connecting on Twitter. A thesaurus might be able to help you come up with ideas, as might a search on Google.

Incoming Links: Who links to you? The term is called link popularity. It’s not just having any old page linking to your post or page, it’s posts with higher ranking than yours and relevant material linking to yours. If you want to find out who is linking to you, type: ‘link: yourdomainname’ into Google. For example: link: www.leoraw.com

Meta Tags and Title Tags: Once again, these are found in your source code. A title tag looks like this <title>. Meta tags related to SEO are description tags and keyword tags. You want to fill these with words that are unique to each page. Your site will be penalized if you have the same title or description throughout your site.

Navigation: Search engines need to be able to crawl your site. They can’t crawl Javascript or Flash menus. So some sites, although looking “professional,” are a bit of a disaster when it comes to search engines. Why bother putting up a website if no one can find it? If you do have fancy links that search engines can’t read, you might just need a side bar or footer with simple links for search engines to navigate.

Content: I put this last, but really, Content is King. If your content is rich, then people will want to read. Search engines love varied language. They can’t (yet) read Flash or imagery, but they can tell when text is varied and distinct. Remember that writing for the web is different than for print; keep it brief but keyword-rich.

Want more?

Questions? Suggestions? Experiences to relate on this topic?

Update: two commentators mentioned two more aspects of SEO: XML Sitemaps and Internal Linking.

Painting is by Lesser Ury, a German Impressionist

34 Responses to “Intro to SEO (Search Engine Optimization)”

  1. Michael Smith says:

    Was searching for new SEO innovations when I found this one. Interesting, but do you think it has a long shelf life?

  2. leora says:

    There are continually changes on the web. I can’t predict what will happen tomorrow. No crystal ball here.

  3. Marvin says:

    im a newbie in Search Engine Optimization and i still need to study more on internal linking. Currently, what i do to optimize my website is just make as many backlinks as possible.

  4. Navaro says:

    Some useful advice here Leora, well done on managing to write technical details in a way that non technichal people will understand. Marvin, internal linking is an important factor also and is worth looking into.

  5. the most important thing when doing search engine optimization is get a good amount of backlinks first. when you have a sufficient amount of backlinks, then you can start optimizing in page links, keyword density and other factors which affects your ranking.

  6. SEO says:

    Thanks for putting up this great post Leora! Apart from all the points mentioned above, it is also beneficial to have an XML sitemap submitted to search engines via their webmaster tools account. By this I have noticed that pages start to get indexed quicker.

    • Leora Wenger says:

      Thanks for mentioning XML sitemaps. I updated the tail end of the post with XML sitemaps and internal linking.

      XML Sitemaps are easy to create in WordPress (or in Joomla!) and are updated automatically. For my pages that are not in WordPress, I find it a chore to update the XML. Another reason to choose a good CMS.

  7. Coast says:

    Some good points in this article. Encouraging to see information actually worthy of browsing. Keep up the endeavours…
    .-= Coast´s last blog ..Walk coast =-.

  8. Navaro says:

    Hi again :)

    Looking over the list I would also mention header tags. It is important to try and use the keywords in the tag. This tells the search engines the term is improtant and relevant. I would also try to vary this a bit from the title tag.

    Hope this helps.

    • Leora Wenger says:

      Navaro, good point. The whole category of header tags, keywords and meta tags (and also what words you use in links) is called Page Optimization. So I could expand on that more in this post (but I will leave it and let one explore more in depth posts).

      “vary this a bit from the title tag” – another good point – should one vary the header tag from the title tag slightly? Hmm.

  9. that’s a great list. and remember if you are using a wordpress blog like so many of are these days there are some great plugins to take care of this lot. my favourite seo plugin is seo platimum (just do a google search for it, it’s free!)
    .-= seo service surrey´s last undefined ..Response cached until Fri 5 @ 16:37 GMT (Refreshes in 23.76 Hours) =-.

    • Leora Wenger says:

      Glad you like the list. I haven’t tried SEO platinum – I’ll have to check it out. I find even with the SEO plugin, if the client isn’t educated about SEO, they may not know why they need to complete any “extra” fields for SEO.

  10. Peter Moss says:

    Those are all good points. Thanks for sharing them.
    I would say also writing a small “bait” application might help.
    .-= Peter Moss´s last blog ..How to configure IIS 7 to redirect requests made to non-www domain to www domain? =-.

  11. webexpert says:

    Thanks for sharing your knowledge and ideas on SEO. Its of great help.

  12. Nice Post Leora, broadens my horizon about SEO. Thanks for this and following me in Twitter. Greetings from Germany
    .-= MrsMoody@Video tutorial blog´s last blog ..Earn or Make money Online with a simple way =-.

  13. seo footer says:

    Good information regarding SEO. Thanks for a good post. I had learned some new information about onpage.

  14. Lou Maymi says:

    i am a newbie in Search Engine Optimization but i think that the submission of articles in article directories is one of the best ways to gain backlinks. `

  15. seo says:

    Hey thanks a lot for sharing such a nice and informative article.Really a very good content and very helpfull.

    By The way for more information on SEO ON PAGE AND OFF PAGE Techniques check this link: http://webdaggers.blogspot.com/2010/04/seo-on-page-and-off-page.html
    .-= seo´s last blog ..MCSE INTERVIEW QUESTIONS =-.

  16. Great advice. I was reading through the article and I was like “what about content?” lol. Definitely I think content is often an overlooked aspect and as you said is definitely king. Not only does it drive traffic but it creates great links! Good article on the nuts and bolts of SEO.
    .-= SEO Tips Forum´s last blog ..Creating Backlinks and its importance in Search Engine Optimization =-.

  17. Thomas Wilds says:

    There is a sure a lot of great information on this site. It was missing some of the thing I found in this report about internet marketing & SEO though, pretty cool stuff the guy is even giving it away for free (not sure why because he could easily sell it and make some good money). If you’re interested you sould definitely check it out http://www.businessfromthekitchentable.com/SEO_Secrets.pdf

  18. Joel says:

    Leora, Nice article. Although this is older post, i would like to mention several points. Meta title/keywords are no longer that useful these days. They can only help in improving CTR in organic results impression. I saw a video from mattcutts from Google’s webmaster help channel in youtube and i can conclude that.

    Content isn’t only king. At least i felt that several times. Content that’s really really helpful (Not just text, videos and pictures are also good for link bait and viral links) will automatically help in building links = Better SERPs. I’d say “Quality content is king these days.” I noticed many websites which regularly add content but search engines don’t even noticed them or loved them by rewarding better SERP. Reason? They are smart now!!

    Hope you liked my input :)

  19. Leora Wenger says:

    Joel, I will have to watch the Matt Cutts video. Yes, SEO changes on the web frequently…

  20. SEO Forums says:

    This can be this kind of great reference that you will be delivering also, you give it apart free of charge. I quite like experiencing sites that realize on-line of offering a new key useful resource free of charge. I truly loved looking at your posting. Cheers!

  21. Dallmeier says:

    For the incoming Links it would be very good, if one keyword (which should be pushed in the serps) is linked. Not more than one keyword. Maybe a second word, but its not the perfect solution.

  22. SeoVulture says:

    These basic tips are where we started when we began our SEO firm, and even though the algorithms change the basics have remained static.
    SeoVulture´s last [type] ..What is SEO

  23. SEOgeek says:

    SEO is very important, it’s easy to build a site but if no one can find you on the internet then there is simply no point of having a website. Most people forget about basics of SEO and overlook them when creating their pages. Basics like tags and titles.

  24. Expert SEO says:

    Good start up tips for basic SEO, great place to start for small businesses.
    Expert SEO´s last [type] ..SEO Software

  25. Sometimes the best are the free ones.

  26. Just wanted to contribute a article marketing resource, not too big, not too small….

  27. Thanks for the informative blog. Hope you dont mind if I link to it. I think other webheads are going to want to get into this.

Leave a Reply

CommentLuv badge