Самое главное - что бы пользователь набрав запрос в поисковой машине попал именно на Ваш, продвигаемый и оптимизируемый сайт. Т.е. обычно достаточно быть в первом десятке выдаваемых поисковиком строчек для хорошего количества посетителей. А там, глядишь, и скачают чего или купят... в зависимости от направленности сайта.
Ну книги это хорошо. Советую почитать бесплатную книгу. Но дальше нужно попробовать это все. Желательно даже поэкспериментировать. По своему опыту знаю, пока не загубите десяток сайтов ничего не поймете. Ну а после таких трудов приходит не поверхностное понимание, а более глубокое. Появляются свои наработки и фишки. В общем нужно попробовать.
Тратить деньги на повышение ТИЦ сайта следует, по моему мнению, только в двух случаях.
- Если намерены торговать с сайта ссылками.
- Если желаете подороже продать сайт.
Других причин исскуственно повышать ТИЦ не вижу.
Что именно собираетесь продвигать? Универсальной программы с одной кнопкой "Продвинуть сайт" не существует, если нужен наилучший результат - нужно вручную принимать меры, подобранные специально для тематики вашего сайта.