We need a software that is capable of the following: after client fills out a short form (name, company, email, phone, website, keyword) he'll get a branded PDF analysis via email of his site and top 20 competitors in Google for that particular keyword.
Software should include the following in the PDF report:
Summary of Keyword Related Data:
- monthly search volume (from Google keyword tool AND from semrush)
- average cpc (from Google keyword tool AND from semrush)
- number of websites listed in Google for that keyword with AND without quotes
- number of websites listed in Google for that keyword "allintitle"
- number of websites listed in Google for that keyword "allinurl"
Summary of Top 20 Competitors:
- bar chart of competition SEO strength index (based on the data in details section below)
- average of competition SEO strength index
- SEO strength index of the site entered by the client (for easy comparison with the top20)
Detailed Information of EACH of the Top 20 Competitors:
- URL PageRank
- Domain PageRank
- URL backlink number (from opensiteexplorer)
- Domain backlink number
- Number of indexed pages on domain by Google
- mozRank
- PageAuthorty
- Domain Authority
- Domain Age
- Meta Title
- Meta Description
- Meta Keywords
- Alexa Rank
SEO Strength Index Calculation: (exact formula to be discussed privately)
- Keyword in Title?
- Keyword in Description?
- Keyword in Meta Keywords?
- Keyword in H1, H2, H3 tags?
- Keyword in bold or strong tag?
- URL PageRank
- Domain PageRank
- URL Backlinks
- Domain Backlinks
- Number of indexed pages
- Number of Facebook Likes
- Number of Google +1s
- Number of Twitter mentions
The above two lists will have to be included for each of the Top 20 competitors.
Keyword Suggestions:
- list 20 keywords related to the main keyword entered by user (can be taken from Google keyword tool)
with monthly search volume
And then with all these tables of information, charts, a branded PDF will have to be generated (we'll include text, images, contact info of our company, etc.) that we can send to the client.