There are many things that could be done to help with keyword analysis. Some ideas:
1) Check how many times the words in the node title (and page title if available) show up within the node text including cck fields. The words could be split up so that single words, 2 word phrases, 3 word phrases, etc. are checked. For example, if the node title was:
Drupal SEO Module
then the report would show stats for:
drupal
seo
module
drupal seo
seo module
drupal seo module
2) Show word frequency (keyword density) for body and cck fields along the same lines as above (ignoring words like "the"). Would need a limit of word combinations (e.g. check up to 4-word phrases). So, first filter out ignore words and then count single word frequency, 2-word phrases, etc.
Fixed
Reports
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.