The tips presented in this post may not work or even be feasible for every site. However, if you want a better search engine ranking, you should implement as many tips as you can. To submit a new tip PM me.
1. Replace your graphical menu with a text one. [submitted by Chris]
If your site current has a graphical menu, get rid of it. Text based menus are far superior for search engine especially if you want to increase the rankings of the pages linked to from the menu. Because most of the incoming links for those pages will be from your menu and because the context of your incoming links is vitally important, changing your menu from graphical to text based will significantly help the rankings if your subpages. This is of course assuming that the menu links use keywords as their anchor text.
2. Add two instances of your keywords in your homepage, or whichever page you’re working on. [submitted by Chris]
Any site should be able to do this, and its pretty simple to do. No matter how many times you already repeat your keywords on your homepage, do it two more times. You might need to be creative, but if you follow the steps in this article you should be able to pull it off.
3. Get more incoming links. [submitted by Chris]
You can never spend too much time working on incoming links. You can search for your keywords on Google and check the backwards links of the #1 site and get all those people to link to you as well. You can search on Google for “submit URL” or “add site” or other variations and your keywords to find more places to submit your site. So spend an afternoon working on your incoming links.
4. Submit more articles to directories. [submitted by Chris]
Find categories on DMOZ, Yahoo, and Zeal where you could submit individual articles. Chances are that not every article you have is listed in every directory, so you can always work on directory submissions. Don't spam the directories, but if you find an appropriate category for one of your articles, submit it. Spend another afternoon doing this.
5. Make sure everything has an alt or title attribute. [submitted by Chris]
Scour your site and make sure every image has an alt attribute and every link has a title attribute. Do not stop until you have checked every nook and cranny of your site.
6. - Find ways for users to comment on your content. Allow users to comment helps you keep the article/page fresh. Also, user interaction allows you to perfect your article in time, add improvements and corrections. Search engines like fresh content. [submitted by Kyle]
7. - Learning CSS can have an influence on your rankings. View the source code of a site created in tables. Notice how much extra HTML code is needed to accomplish content formation. Then look at a simple CSS site's code. Minimizing your source code is always a good start. [submitted by Kyle]
8. - Content placement. Try and keep your content and heading for the given page as close to the top of your source code as possible. Put your navigation code AFTER your content. In CSS you could move your navigation to the left, top, bottom, or right of your content while still keeping the actual code BELOW the content. [submitted by Kyle]