Register your site with the major Directories and second-tier general directories. Try to register with about a half-dozen to a dozen of the better general directories if you are targeting Google. If you are targeting the other engines first and can wait on Google, you may want to register with about twenty to fifty general directories.
Register with at least a couple local or niche-specific directories. Niche-specific directories are findable via search engines you should check to ensure they provide static links before spending money registering your sites, although directories that rank well may deliver quality traffic even if they do not provide direct links.
for things like “
Often times I do not mind spending hundreds of dollars getting links from different sites (or directories) across many different IP ranges. Many of the second-tier directories charge a one-time fee for listing, and some of them allow you to add your sites free if you become an editor.
Most top ranking sites in mildly Competitive Fields do not have text links from fifty different sites pointing to them, so if you can afford it, doing this offers a huge advantage to you for your Yahoo! and MSN rankings, but you need to choose directories carefully.
If you are in more competitive fields and rent some powerful links, these listings in various directories can help stabilize your rankings when search engine algorithms shift.