Free Search Engine Optimization Tools:
This free Search Engine Keyword Tracker and Keyword Ranking Tool is to check your various keywords over time, which is very important when doing search engine optimization. This SEO tool uses feed from Google's API.
Another set of SEO keyword tools for search engine optimization is the Topword Tool
This Free Professional Keyword Density Analyzer site also has a ontology lookup tool checks the top 1000 Google results for your keywords by running a related word query. Some other nice free SEO tools are there as well.
Search Engine Optimization Links
You need to submit to directories to get better rankings and none is a better boost than submitting to DMOZ.
You need to see what the search engine spiders see in order to do the best search engine optimizing possible. Use this free Search Engine Spider Simulator.
Want to know how the search engines relate information to and from each other? This Search Engine Relationship Chart shows you how they all work together - and in some cases don't.
Site Map Tool
Build Html and XML site maps with the current new standards for Google and Yahoo.
Check your google search rankings against your keywords up to 1,000 results deep on the Google Rankings Tool.