(05-12-2015, 01:14 AM)Xnite Wrote: See I used something similar in the past but it can decrease your SEO. I would recommend backlinking your site or leaving the name of your site in other platform
It could rank your site if you know what you are doing. This tool is very basic und powerfull.
Im just sharing it though;