In the US we use the word "home" to indicate the main page on a website. This might be exclusive to the English language because I know in Spanish we do not use "casa" which would be the equivalent of "home." I verified that on this Mercedes dealer page in Mexico
I then looked at the Mercedes Dealership in Frankfurt and did not even see an obvious "home" equivalent but the logo gives the default action of taking you to the main page.
However the Volkswagen in Frankfurt did have "Home" actually written, but it seemed out of place.
I am aware of a few words that mean "home" in German. So far I was considering
Zuhause
But I have not seen that anywhere. So I am wondering if it might be best to use a different word, or perhaps a phrase equivalent to "main page."