This can be done in a number of ways. Your hosting company may offer search engine submission. There are companies that, for a fee, will submit your site. Or you can also do it yourself. Keywords are placed on your site by your developer and would include things like the type of business you are in, your region etc.
Directories work a little differently that search engines.
If you searched for auto repair shops in your search engine, you may find directories listed. Click on the directory for a list of auto repair shops. When your site is submitted to a directory, an actual person takes your information, visits your site for review and places it in the listing along with a description. Banner exchange A banner exchange program such as Microsoft's bCentral LinkExchange Banner Network , offer you a chance to promote your site simply by putting a banner on your page and submitting your banner to the exchange. Your banner will be rotated on the sites of all the members in the exchange.