ну разумеется, если речь идёт только о проверке позиций и их динамике. А вот если необходимо найти по каким позициям сайт ранжируется в поиске, то это уже отдельная история
Да не сказал бы, сейчас всякого полезного инструментария полно, нужно лишь не много денег и время. К тому же прежде чем снимать позиции, вы для начала составьте семантику, посмотрите по каким запросам вы хотите ранжироваться. Чекать все возможные запросы, эта большая трата времени и денег, да к тому же и не всегда нужная.
+1 к Topvizor.ru! Очень удобен, если не много проектов и небольшой бюджет. Проверка одного слова - 1 копейка. 100 слов - соответственно 10 рублей. Очень удобно.
К тому же, еще куча удобных функций есть вроде графиков средних позиций по словам.