Comment Comment by ospider Yes, indeed. I just tried search "Apple", and apple.com is not on the first page. parent ospider 1 year ago