Для того, чтобы Яндекс (и ТОЛЬКО ЯНДЕКС) не индексировал отдельные части Вашего контента, существует тэг <noindex>.
Этим тэгом рекомендуется закрывать все, что не относится непосредственно к контенту страницы и сайта.
WYSIWYG редактор TinyMCE данный тэг вставлять не умеет и чистит его из текста.
Чтобы обойти этот недостаток я наваял миниплагин для вставки <noindex> вокруг требуемого куска контента.
Лежит тут: noind
Установить плагин также просто как и другие плагины для TinyMCE.
1. Распаковываем скачанный архив в папку /tiny_mce/plugins/
2. В конфиге TinyMCE добавляем:
tinyMCE.init({
// General options
...
plugins : "...,noind", //Регистрируем плагин
extended_valid_elements : "noindex", //Убеждаем редактор не чистить наш тэг noindex
...
// Theme options
theme_advanced_buttons1 :"...,noind,... ", //Указываем куда добавить кнопку плагина в панели редактора
...
});
Плагин установлен.
Пользоваться плагином еще проще, чем ставить.
1. Выделим текст/ссылку/картинку/контент который вы хотите "обернуть" в <noindex></noindex>
и жмём кнопку
Откроется окно вида:
Проверьте отрывок который Вы собираетесь обернуть, особенно если это ссылка или объект.
2. После этого жмем кнопку Вставить и получаем то чего добивались. Контент обёрнутый в <noindex></noindex>
Комментарии
Скачал и установил последнюю версию, там не нашел файл конфига
Отлично разобрался в редакторе TinyMCE.
Мне этот пост очень помог.
Плагин не имеет файлов с расширением php и работает только на Javascript.
Процедура "прикрутки" полностью соответствует описанной в заметке. Плагин надо просто загрузить на сайт в соответствующую дирректорию и прописать его в инициализации tinymce.
Смотрите раздел установки.