Google sites maps are a convenient way to submit a collection of links to google. The idea being that this will save google a b...
Read More...