Yes you do have to provide the proper download links to your software/file. How can they index your product for you if they do not know where to find it. If it is a wordpress app you should have no problems getting them to index it in there software directory but they need to know how to access the file in order to do so. If not you will get the errors. The only ones that really do not make too much of a difference is the product page url and your main page url. I make both of these point to my main site however for a couple of sites they wil nt index my software because it is not pointing the the products page.