Конечно читал

Перед тем как написать довольно долго искал ответ в сети....
При помощи решения, казанного в данном топике (именно вариант через DOM) у меня не получается заменить keyword1 на <b>keyword1</b> или на <a href="">keyword1</a>
т.е. замена происходит так, что теги считаются как текст. И попросту выделить определенный слова жирным не получается :-(
Если подскажете как оптимизировать то решение под эти нужды - было бы здорово.
Спасибо!