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.