Originally Posted by FireUps
Alexa is just a tool like any other that you can use to evaluate your positioning. installing a tool bar and hitting your website may be a bug that can affect this ranking but it has very little impact on your websites ability to attract users and increase your sales opportunities.
Focus on good content.
Yes, good content for a site always plays an important role in ranking a website in search engines. After the recent panda update, the content which is ranking for the keywords will not help anymore in ranking. Google panda is simply nothing but "saying good bye to low quality content".