Закрывать ссылки из содержания в noindex и добавлять им rel="nofollow" не нужно. Для обычной навигации по разделам одной страницы используйте стандартные ссылки вида <a href="#section">…</a> и id у соответствующего заголовка. Ключевые слова в анкор стоит включать только тогда, когда они делают название раздела понятнее, а не ради дополнительной SEO-оптимизации.
Почему noindex здесь не нужен
Фрагмент #section указывает на часть уже загруженного документа. Он не создаёт отдельную страницу: фрагмент не отправляется серверу при HTTP-запросе, а обрабатывается браузером. Google отдельно указывает, что обычно не использует URL-фрагменты как самостоятельные URL для индексирования.
Поэтому содержание вида #osobennosti, #ceny, #etapy-rabot не создаёт набор дублей страницы, которые нужно закрывать от индексации.
С noindex есть ещё одна путаница. Google поддерживает noindex как правило уровня URL — через robots meta или X-Robots-Tag. Яндекс дополнительно поддерживает элемент <noindex> для исключения части текста страницы из индексирования. Прятать в нём обычное содержание нет смысла: это полезная навигация и часть структуры документа.
Нужен ли nofollow
Нет. nofollow предназначен для ситуаций, когда поисковому роботу не следует учитывать или обходить ссылку. Обычная ссылка из содержания на раздел той же страницы к такому случаю не относится. Google рекомендует применять nofollow по назначению, а Яндекс также рассматривает его как указание не проходить по конкретной ссылке.
Для Google nofollow не является способом «сэкономить краулинговый бюджет» на якорях. Ссылка #section всё равно указывает на тот же документ, а не на новый ресурс.
Используйте обычную разметку:
<nav aria-label="Содержание">
<ul>
<li><a href="#osobennosti-prodvizheniya">Особенности продвижения</a></li>
<li><a href="#etapy-rabot">Этапы работ</a></li>
</ul>
</nav>
<h2 id="osobennosti-prodvizheniya">Особенности продвижения</h2>
<h2 id="etapy-rabot">Этапы работ</h2>
Какие анкоры использовать
Текст ссылки должен быть коротким и однозначным. Google рекомендует делать анкоры информативными, лаконичными и естественными и отдельно предостерегает от искусственного набивания ключевых слов.
Поэтому выбирать стоит по смыслу раздела:
Особенности— нормально, если из содержания и контекста страницы без сомнений понятно, особенности чего именно описываются;Особенности продвижения— лучше, если более короткий вариант выглядит слишком общим;Особенности направления продвижения— хуже, если эта формулировка добавлена только ради ключевых слов и звучит неестественно.
Не нужно специально превращать каждый пункт содержания в SEO-анкор с точным вхождением запроса. Для ссылок внутри той же страницы нет подтверждённого основания считать, что насыщение таких анкоров ключами даст самостоятельный прирост ранжирования.
После внедрения достаточно проверить, что каждая ссылка ведёт к существующему уникальному id, переход работает без JavaScript и названия пунктов содержания позволяют понять структуру страницы без чтения соседнего текста.