Factors that affect directory placement are selecting the right category and writing a good description. Keyword Research A majority of an SEO specialist's time should be spent on researching the keywords your target audience is most likely to type in a search query and incorporating these words and phrases into your web pages. You will undoubtedly be surprised to find what your audience is typing in. The most important tags in an SEO specialist's arsenal are title tags and the main body text. No one should guarantee a search engine ranking.
Search engines regularly change their algorithms.
What works one day might not work the next day. Search engines want to differentiate their results from one another. It is for these reasons that they tweak algorithms. Software Programmers who make software that steals other sites' content to generate gateway pages are not search engine experts. Companies whose sole business is generating gateway pages are not search engine experts.