SEO- or search engine optimization - seeks to improve your website's traffic through organic searches using targeted keywords. During the SEO process, your online content is optimized to use those keywords or keyword phrases that online users commonly search for so that search engines pick up your sites more readily. This causes you to achieve higher search engine rankings, which are vital to the success of businesses in today's internet-savvy world. Studies show that people who conduct searches typically only look at the first one or two pages of results: it is imperative that your business occupy one or more of these top slots. If your websites fall beyond the first two pages, chances are good that customers won't be able to find your business.
This is the theory and the hope of SEO, but does it deliver on its promises to boost your search engine rankings? Some marketing analysts argue that SEO may work, but that other methods - viral marketing and branding, for example - are more effective at driving quality traffic to your site. The problem, according to this school of thought, is that SEO depends on static webpage design with targeted keywords. What is the use of stuffing a page with keywords when no one will want to read it? SEO, they claim, sacrifices aesthetic and content quality for the sake of search engine friendly keywords.
This is certainly true: who would want to read a site that is solely there for the purpose of showcasing select keywords? But this is entirely missing the point