January 14, 2010 Edit Delete Tags Autopost Submission Hub.: The solution is having your website submitted to all the major search engines such as Google, .. http://bit.ly/6exmJt via Ping.fm