Understanding what it takes to attract search engine traffic is to still forget that you have a website, and look at search engines from the perspective of the search engines.
Very simply, the search engines are trying to provide what you are looking for when you are searching for something that is important to you. That’s what they exist to do, and if they don’t succeed at it, they will lose your business.
The bottom line is that everyone who uses a search engine wants abundant, high-quality information that is organized in such a way that everything is right at their fingertips. But a search engine is not a human, so how can it tell the difference between that kind of website and one that has only a little bit of shallow information, or a lot of keyword spam, or nothing but affiliate links?
That’s what its ranking algorithms are for.
The third step to understanding what it takes to attract search engine traffic is to take a fresh look at your website and think about what it will take to make it provide what the search engines and the users of the search engines really want. And that is, of course, abundant, high-quality information that is organized in such a way that everything is right at their fingertips.
Search Engine Optimization
Back when the web was young and search engines were new it was easy to get a website to show up in the top ten by using tricks to fool the search engines into giving it a higher position than any human being would give it based on its actual merits. Therefore, that’s pretty much what search engine optimization amounted to. Ticks.
Over time the landscape for SEO has evolved and changed radically. Even though there may be tricks that will work for a while, sooner or later the search engines figure out a way to detect the trick because they are single-mindedly determined to provide the high-quality results their users want.