Hogwarts is unplottable, so it can't be put on a map. Therefore, it can't appear on Google Maps or the like.
GoF ch.11, Aboard the Hogwarts Express:
"There's traditionally been a lot of rivalry between all the magic schools. Durmstrang and Beauxbatons like to conceal their whereabouts so nobody can steal their secrets," said Hermione matter-of-factly.
"Come off it," said Ron, starting to laugh. "Durmstrang's got to be about the same size as Hogwarts — how are you going to hide a great big castle?:
"But Hogwarts is hidden," said Hermione, ...
...
"And to keep foreign wizards from finding it, they'll have made it [Durmstrang] unplottable —"
Though only Durmstrang is explicitly called out as (most likely) unplottable, it's only reasonable to assume Hogwarts is similarly enchanted.