Заходите Вы к примеру на поисковик Яндекс, вводите в поисковой строке "программы", Яндекс выдает Вам кучу ссылок и во всех присутствует слово программы. Каким образом он выбирает чей сайт поставить на 1е место, чей на 2е и т.д. На самом деле у Яндекса существует не простая система ранжирования сайтов и зависит от количества ссылающихся других сайтов. Например, если Вы хотите, чтобы Ваш материал под названем "скачать WinRar" был выше в поисковой выдаче, то нужно разместить ссылку (НЕ на депозит, а на страницу с материалом) на любом другом сайте (форум, ЖЖ и т.п.) именно вида скачать WinRar , заметьте, что не просто линк с адресом на материал, а линк в виде текста, который будут искать в поисковиках (чаще всего просто название Вашего материала).
Больше ссылок, выше Ваш материал в поисковой выдаче и соответственно больше скачиваний. Но также если будет очень много одинаковых ссылок, это ни к чему хорошему не приведет , 5-7 с одинаковыми словосочетаниями оптимал.
Также хочу заметить, что создание таких ссылок на сторонних сайтах ускоряет процесс индексации Ваших материалов в поисковых системах.