AddMe.com, Search Engine Submission and SEO