Про заголовки HeadOnFire абсолютно правильно заметил - ныне п. 1-5 устарели. Тем не менее использовать вложенность заголовков - признак логики и как следствие хорошего тона. Количество же их значения не имеет ни для SEO ни для стандартизации под HTML5. Злоупотребление стронг вполне обосновано наказывается. Если у вас весь на 100% текст bold, то значит в нем нечего выделить в сравнительном отношении и он наоборот должен быть весь regular. Для большого количества bold-текста используется тег B, а strong нужен для того чтобы показать логическую значимость отрывка или слова.
Манипуляции с внутренними ссылками хороши только если переносят трафик, в настоящем SEO, дающем результат, уже забыли слово "Вес". Поэтому 6 и 7 - шаманство.