The first part of gaining good rankings with search engines is ensuring that the search engines can find you. There are a few methods to ensure your site gets indexed and therefore listed but they can differ greatly in effectiveness, timeliness, and cost. One of the most common ways that Webmasters attempt to grab the attention of the search engines is through search engine submission, but does this really provide the results that you want? In this article we will really only be looking at the three major search engines, Google, Yahoo, and MSN.