There are various search engines available on the net and each has their own method of ranking a website. The webmasters have seduced the search engines ranking process to a large extent. Hence the search engines have never laid out any outline for Search Engine Optimization. For sure there are spiders (programmers) who crawl through the sites whenever a keyword is searched for and throw results as per there criteria. But the question remains can anyone actually catch the spiders with the SEO software.
Humans have their own limitations in terms of time and energy as compared to software. SEO software works in a simple and result oriented manner. They check the page ranking first on the search engine and copy the same techniques to the website or page to be optimized. They might even go step ahead and do something better. For individuals this is difficult to do as there are millions of keywords and phrases for which a website can be optimized. To overcome this SEO software turns out to be a good alternative. However good SEO software be, it has its own short coming. Just imagine you have ranked number one with all the parameters in place for the ranking through the SEO software. If your site deserves to be number one it is ok but if incase it does not deserve then there are chances that the other website owners will complain about your site to Google. It will not take long for Google to find that a website has broken the spider coding for optimization. This will result in the upgradation of the spiders to give better results to the visitors. The search engine spider programmers program the spiders in a way to quickly crawl through the page and give ranking. Exactly when what parameters are considered by them is never decided. They keep changing them randomly. Besides all this content will be always considered, spiders will definitely consider the keywords the site is optimized for and the internal and inbound keyword rich links. Just trusting the SEO software for ranking is not enough as they are mere words advertisement and less result oriented.