13. A method for search engine optimization, comprising: using log files for key-wordless rank checking by a first smart tool; using log files for hyperlink analysis by a second smart tool; identifying web authorities for competitive analysis by a third smart tool; providing live relevancy metrics in on-page optimization editor by a fourth smart tool; authorization code to prevent usage of a software license in more than one computer by a fifth smart tool ; extracting incoming links for a user website and querying search engines directly; processing website log files to identify every internal page on the user website, and external pages that are linking to each internal page; presenting the website log files in a referrer log files; and identifying link rich pages and link poor pages from extracted hyperlink information where the link poor pages are less likely to be included in search engines index than the link rich pages.
20. The method for search engine optimization of claim 13 , wherein the fourth smart tool providing live relevancy metrics in on-page optimization editor: queries search engines using keywords needed to determine a web authority of a plurality of websites; measures a set of quality metrics from an initial set of websites; assigns weights to each metric to compute a final authority score; automatically selects and recommends a URL with a highest score to a user where: a first weight is a fix internal weight determined empirically; a second weight is provided by the user via an options box; automatically selected web authorities to compare on-page and off-page metrics, with a user website URL, and all website related pages; and optimization by a user of the website related pages, following a calculated metric based on a selected competitor feature resulting in the user optimized website related pages.