Internet traffic, and so much more
This means that you should have a well written source code, right keywords and have a content that is relevant and clearly presented. Essentially, by having these the search engine can easily read your site. Aside from the keyword requirements, you should also know that search engines, such as Google constantly change their rules in determining page ranking. They do this to ensure the users that what they are looking for is exactly what they find. In other words, the major consideration of the search engines is the quality of the result of the searches.