Changes to the index may take a while to filter through - there's always a lag between information being gathered, and being used. The fact that your crawling has multiplied so hugely indicates that you should start to see an increase in rankings, and hopefully traffic, fairly soon
LinkBack URL
About LinkBacks

Bookmarks