SEM Directory is collection of quality web marketing resources which help searches in finding resources for promotion and search engine marketing. SEM directory offers quality search engine marketing resources for promotion, search engine ranking and Internet marketing