Считаю watermark - злом.
1. ПС индексатор картинок не очень любит, в принципе, по поиску картинок там куча со знаками, но это особый случай
2. "Закрывать" только свои картинки/фото, а не от производителя
3. Или прятать путь к исходнику отресайзенного фото со знаком
4. Оптимизировать имя файла
Что предлагается
Путь к кешу
1. Имя оригинального файла - md5
2. Создание папки размер - 600-600, 200-200
подпапка - 3 первых символа имени 3md5 (или пути)
image/cache/catalog/РАзмер/3md5/остальноеmd5/название товара.расширение
таким образом спрятан оригинальный путь
оптимизирован доступ к файлам (количество файлов на одну папку)
В имени файла отсутствуют мусорные символы, что делают название картинки читабельной,
за счет этого можно грузить картинки с названием кириллицы, а транслит делать при ресайзе (как вариант), особенно интересно, когда уже файлы загружены
Я подумывал такое решение в своем модуле альтов