Как защитить тексты и картинки на сайте?
Если не считать некоторые примитивные способы, рассчитанные на домохозяек, то никак.
Тексты сперва размещаются в sitemap, чтобы их сожрал поисковик, но при этом они не были видны с интерфейса сайта. Можно купить пару качественных ссылок на них. Через какое-то время их можно открывать, так что даже если конкуренты их украдут - авторство будет признано за вами. Конечно, эта мера условна, гарантий что она сработает никаких нет. Однако, у поисковиков есть такой сервис, что вы прежде чем выложить текст на свой сайт отправляете этот текст им в специальной форме и указываете, на каком сайте он будет размёщен.

Для картинок - водяной знак во всю ширину.