В настоящее время самый действенный способ скрытия контента или его части от поисковых систем - это использовать AJAX.
Это совсем не трудно. Для примера, чтобы сходу понять, как это работает, читаните хотя бы вот тут
http://seodiz.ru/hide-content
Поскольку тег noindex не входит в официальную спецификацию языка HTML, то большинство HTML-валидаторов считает его ошибкой. Потому для того, чтобы сделать код с noindex валидным рекомендуется использовать тот факт, что noindex не чувствителен к вложенности и это позволяет использовать следующую конструкцию: Текст или код, который нужно исключить из индексации Яндекс
nofollow только для ссылок. Пробуйте забить текст в отдельный файл (php или js) поместить его в отдельную папку. Вызвать содержимое через инклюд. Саму папку запретить к индексированю в robots.txt
Это совсем не трудно. Для примера, чтобы сходу понять, как это работает, читаните хотя бы вот тут
http://seodiz.ru/hide-content
Текст или код, который нужно исключить из индексации Яндекс