Você pode criar um índice/restrição exclusivo nas colunas que deseja que sejam exclusivas:
alter table t add constraint unq_t_bburl_addontitle unique t(bburl, addontitle)
Uma inserção na tabela gerará um erro. Você pode evitar o erro com
on duplicate key update
:insert into t ( . . . )
values ( . . . )
on duplicate key update bburl = values(bburl);
A
update
não faz nada (porque os valores já correspondem), mas isso evita que o código retorne um erro.