Let me just start in saying that I do not clam to be expert in this area.
There are many things that effect ranking of website on the internet and there is not just one definite answer to getting to the top of Google, Yahoo, Msn
But there are quite a few things that we can do for you to improve your ranking of your site.

  1. Create unique, accurate page titles e.g. http://quicktips.ie/2009/11/25/seo-in-simple/, https://cksolutions.ie/services/managed_service
  2. Make use of the “description” meta tag e.g. http://searchenginewatch.com/2167931
  3. Improve the structure of your URLs, again back to the structure as above http://domain.ie/service/manage_services
  4. Make your site easier to navigate, this is all about usability having links where people can see it.
  5. Offer quality content and services, clear and consist details with text but not to much.
  6. Write better anchor text e.g. Click Here is not as good at here is more information on managed service
  7. Use heading tags appropriately. Title seen at top of browser of page should be relevent Logmein | quicktips.ie
  8. Join relative social networks Twitter, Facebook

Getting bit more complicated

  1. Optimize your use of images use alt=”image name” on all images.
  2. Make effective use of robots.txt this is used before google, yahoo go near your site. http://quicktips.ie/robots.txt
  3. Be aware of rel=”nofollow” for links
  4. Promote your website in the right ways, better linking to your site and putting your site out there.
  5. Make use of free webmaster tools, sign up for Webmaster tools and use them
  6. Take advantage of web analytics services
  7. Keep content up to date, update your site, bog regularly
  8. Add site to open directories to increase possibility of linking.