Необходимо оценивать каждую страницу сайта по множеству факторов, тем более что зачастую каждая внутренняя страница оптимизируется под несколько разных запросов, и эти слова должны встречаться на странице с плотностью где-то в 3-8% (очень спорное умозаключение!!!).
Не плохим решением автоматизированного HTML анализа может быть модуль из программного комплекса Semonitor, который позволяет в автоматическом режиме проанализировать целый сайт и получить расширенную статистику по всем интересующим любого оптимизатора параметрам. Гибкая система настроек позволяет получить наиболее удобный отчет, чтобы в дальнейшем его проанализировать и сделать соответствующие выводы относительно стратегии продвижения.