We require a website that performs a number of SEO test and give a user results in a logical way. The user than then request a full report which includes a number of seo articles in a PDF format. We have a full spec sheet which covers the front end design, logic and back end functions.
I have attached a PDF which helps the spec, pages 1 to 3 are front end, 4 is process and 5 is admin. I am available to discuss if needed.