I would like to implement a reporting function to my website to offer a bit of value and information to potential clients. I am thinking along the lines of a simple input form to include a business name and url. The output would be a clean, branded (my business, url, phone) report that shows opportunities, lowest lying fruit, keywords most prominent, and any errors. I found this site - http://www.analyticsseo.com/ but, it seems pretty expensive. Does anyone have any suggestions on another suite that might work? Many thanks!
If you are already a savvy programmer. I recommend you starting analysing sites such as seomoz,compete,majestic seo, sem rush to find out where to scrape the data from. Regardless whether these services are paid, it is possible obtaining the most basic data from them, at least in a very generic fashion such as the SEOBOOK tool bar does. Moreover you always can analyze the clients site and determine their on seo stats. If you are not familiar with programming I recommend you getting started with a server side programming language such as PHP and ASP.