Affiliate marketing is a vast landscape of websites discussing the finer points of affiliate programs, which to join, how to drive traffic. It can be very confusing for a new affiliate to figure out which programs to join. This is why affiliate directories exist and serve a valuable service for affiliate looking to join programs. This is why I believe completely that affiliate programs should be submitted to and listed on all the affiliate directories as possible. Yes its a time consuming task to make sure your program is listed, but its worth while in the long run to be listed on hundred of affiliate directories. Some directories make you link back to their site which is OK, you can have small area on your affiliate sign-up page for link backs. Only do this with worth while directories that have good PageRank and rankings in the search engines. A good way to find the highest listed affiliate directories is to go the search engines and search for “affiliate directory.” Now go out and list your program!