Pretty useless if you're already good at SEO.
Just do some good quality backlinks, a higher view rate and maybe some blog posts and you'll be placed good.
Also the multiple search engine trick is as old as the fucking internet
Search Engine Optimization
Search Engine Submission Sites List 2016
Submitted by windman, 15-12-2016, 01:00 PM, Thread ID: 25284
Thread Closed