Google temporarily lost part of its Search Index...
Google has given new revelations about its indexing issues in April, where part...