2012-12-08, 08:20 PM
2012-12-08, 08:23 PM
Moved to Web Development and Administration as this isn't a MyBB issue.
Firstly, you should think, how do you find new sites? You first thought will probably be Google. That's where you should start.
http://www.google.com/webmasters/
Firstly, you should think, how do you find new sites? You first thought will probably be Google. That's where you should start.
http://www.google.com/webmasters/