This can be done manually. Its really taxing thought to find and write and find and write information about your website to these directories. You can pay someone to do this for you but usually that’s very expensive. I’ve found a cheap way to do this. Only costs $0.14 per submitted directory and you just need to fill out your info once. they keep track of which directories your site has been submitted to and you can submit to over 800 different directories.
Use Directory Maximizer