Избавиться от переспама в тексте и избежать попадания под Баден Баден Яндекса (или выйти из него) поможет вывод части или целого контента в виде скрипта. Google такие конструкции индексирует и добавляет в кеш, но Яндекс пока этого не делает, что и спасает в ряде случаев.
Что получаем на выходе при использовании JavaScript? Пользователь видит текст в том виде, в котором оптимизатор хочет его подать, но переспама нет, боты Яши облизались и ушли, поэтому жизнь радостна. Единственный недостаток, юзер не может скопировать контент, но в 99% случаев реальному клиенту этого и не надо.
Рекомендую использовать скрипт только в тех случаях, когда сайт или определённые страницы находятся под фильтром – не экспериментируйте над тем, что работает!
Итак, для реализации идеи идите на сервис https://www.freeformatter.com/javascript-escape.html, где в первом окне прописывайте желаемый текст с учётом следующих символов:
- Горизонтальная вкладка \ t
- Вертикальная вкладка \ v
- Backspace \ b
- Nul char \ 0
- Подача формы \ f
- Возврат каретки \ r
- Новая строка \ n
- Двойная цитата \ "
- Одинарная кавычка \
- Обратная косая черта \\
Далее нажимаете на кнопку с кривым переводом «Побег» и получаете желаемый код для вставки в Ява скрипт. Копируете его и вставляете в следующую конструкцию между кавычками в строке document…:
Далее скрипт размещается на нужной странице и, опа, переспама нет. Как вставить скрипт разжёвывать не буду, в большинстве случаев достаточно выключить текстовой редактор на сайте с CMS, Joomla не исключение, вставить код и сохранить страницу.