Web search :public searching of the Web