-- Google SEO News and Discussion
---- Google guidelines on launching sites with multiple links post Penguin
- 4:27 pm on Jul 1, 2013
Also, there used to be a "Submit Your Site" button at the bottom of Google's search results pages, but apparently it isn't there now.
You still can, and it works like a dream :)
Brought to you by