If I already have BV banner on my site do I still have to add the link in voda search to be able to submit my site
Thanks in advance
Two Cats