От автора: Google рассказал, как поисковик обрабатывает директивы nofollow, которые добавляются или удаляются из разметки веб-страниц с помощью JavaScript.
Джон Мюллер, отвечая на вопрос, заданный вебмастером на социальной площадке Reddit, пояснил особенности обработки поисковиком динамически добавленных директив. Если в коде HTML указано несколько поисковых директив, то Google учитывает самую «сильную» из них. Например, при использовании index и noindex победит последняя.
Что касается динамических nofollow, то их обработка в Google имеет несколько особенностей. Если данная директива добавляется в разметку с помощью JS, то поисковик будет учитывать ее даже после удаления из статического HTML.
При этом Мюллер подчеркнул, что применение JavaScript для динамического удаления nofollow из кода веб-страницы бессмысленно. Так как эта директива учитывается поисковым роботом после ее «стирания» кодом JS.
Источник: https://www.reddit.com/