Усложнить парсинг - способов масса:
1. Запретить просмотр исходного кода материала со всех IP, кроме поисковиков.
2. Для остальных - отображать материалы единым целым изображением с водяными знаками или использовать JS-обфускацию с таймером-задержкой при подгрузке контента статьи для определения автоматического парсинга, а также следить за событием выделения и копирования текста на странице.
3. Можно раскидывать текст по слоям, но это достаточно сложно сделать с сохранением адаптивности шаблона.
4. Можно изображения резать по диагонали или как угодно и загружать по слоям.
5. Можно делать частичное наполнение, чтобы получить индексацию по ключам.
6. Можно использовать умышленно разный язык, чтобы буквы разного языка выглядели бы одинаково, а затем - незаметно после парсинга конкурентом, заменять всё на нормальные (нужного языка). В итоге - у него будет для ПС - говноконтент)
7. Можно ключи текста заменить местоимениями или писать антонимы.
Т.е. задача: чтобы конкурент делал больше работы по обеспечению SEO, чем Ваша система в автоматическом режиме. Только тогда он поймет, что тратит больше времени и это бессмысленно делать с Вашим сайтом.