October 11, 2008 at 11:21 am
#782122
Inactive
@VegasAffiliates 179425 wrote:
My two cents.
Go to google.com/webmasters and submit your site there if you haven’t already.
Good advice. It also advises you of certain problems like dupe titles and descriptions.