Как исправить ошибки при использовании атрибута hreflang?

На мультиязычном сайте 8 языков. Используется атрибут hreflang. Перевод сделан только для главной страницы.
Проблемы:

Как лучше поступить со страницами без перевода? Дальнейший перевод не планируется. Оставить атрибут hreflang только для главной страницы?
Генерируются мультиязычные страницы с ошибкой 404. Как лучше поступить с ними?

Добрый день, спасибо за интересный вопрос.

В данном случае лучше оставить атрибут hreflang только для главной страницы. Для остальных страниц нет смысла его делать, если перевода нет.
Скорее всего, при переключении языка пользователя перебрасывает на аналогичную страницу другой языковой версии, а так как перевода нет — получаем — 404.

Я бы исправил данную ошибку следующим образом:

Прописал бы с текущих 404 страниц, о которых знает google, 301 редирект на соответствующую страницу. 
На страницах без перевода скрыл бы переключатель языков либо чтобы при переключении языка пользователя направляло на главную страницу этой языковой версии.
Изучил бы сайт на наличие внутренних ссылок на несуществующие страницы, возможно они есть где-то ещё кроме переключателя языков.