Google Inc
Google search - Google Search
- 02-04-2008
- 39
I was making some web pages and didn't link to them from anywhere and yet they showed up in Google search results!!!
Perhaps Google toolbar uses MORE INFORMATION THAN IT SHOULD!!!
I'm really pissed Google, you have no right to use the information from the toolbar like this: (
Company: Google Inc
Country: USA