List your website at Highly traffic site which will bring visitors to your site. Directory listing is a very old way of SEO but it has potential in long run.The more directory you place your website is more audience you get from those links to your site. It will trigger your Alexa rank as well