Название сайта в Google неверно

У меня есть этот элемент внутри <head></head>:

<title>Bau- und Möbelschreiner Mustermann</title>

но в Google это отображается как

und Möbelschreiner Mustermann: Bau

Дополнительно я добавил description метатег, который отображается правильно:

<meta name="description" content="Bau- und Möbelschreiner Mustermann | Bla Bla Bla" />

Я что-то здесь не так делаю? Сайт сделан с Angular 4 (и НЕ отображается на стороне сервера).

2 ответа

Проверьте кодировку вашего HTML-файла должно быть

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

и, возможно, установить язык

По крайней мере, здесь это работает для Bau- und Möbelschreiner

https://www.google.de/search?q=Bau-+und+M%C3%B6belschreiner&rlz=1C1GCEA_enDE767DE767&oq=Bau-+und+M%C3%B6belschreiner&aqs=chrome..69i57j0l5.719j0j7&sourceid=chrome&ie=UTF-8

редактировать

Если вы не уверены, как Google видит ваш сайт, вы можете попробовать их средства отладки на https://developers.google.com/search/docs/guides/debug

Попробуйте добавить <html lang="de"> в верхней части index.html (после!doctype, но перед заголовком) и введите <meta charset="utf-8"> в качестве первого тега в <head> тег.

Это единственное, что я могу себе представить, что могло бы запутаться в этом. Я никогда не сталкивался с такой проблемой раньше

Другие вопросы по тегам