Forum Moderators: open
Well as of last week I noticed that it is already showing up in Google under some of my keywords. Does this mean that Google has already spidered my site? And if so should I still submit it or not?
If submitting it at this point could penalize me I would like to know. Any help is appreciated.