Yes as long as the traffic emanates from organic searches. Google monitor the keywords used and the bounce rate for those keywords. If people stay on your website for a period of time and visit a "few" pages Goggle conclude that the words used were relevant and hence you should be higher up the listing for those words