To achieve top ranking in SERPs it is necessary to consider seo right from the start. Here is a seo checklist of the factors that affect your rankings with major search engines. The list contains all the basic seo steps to make a search engine friendly website. Most of the factors in the seo checklist applies to major search engines likely Google, Yahoo and Bing.