SelenIT2, скажу больше: даже если у языка (например, английского) есть несколько официальных диалектов (en-US, en-GB…), но на сайте используется только один из них и/или автор сайта не знает на 100%, какой именно диалект он использует, суффикс страны указывать тоже нет никакого смысла.
Если страница релевантна запросу и при этом на этом же сайте нет вариантов этого же текста на других диалектах, едва ли имеет смысл не показывать эту страницу пользователю только на том основании, что на ней используется другой диалект того же языка. Для владельца сайта в этом тем более нет смысла.
Различия между диалектами одного языка обычно не слишком существенны. (Украинский язык, насколько мне известно, самостоятелен [код «uk» согласно ISO 639-1] и диалектом русского не является.)
Пожалуй, определённая логика в этом есть, но учитывая, что она носит неоднозначный характер (только самому пользователю доподлинно известно, что именно он ищет на самом деле), а также тот факт, что на многих сайтах язык не указан вообще (что не означает, что контент соответствующих страниц не является качественным/релевантным), маловероятно, что поисковики снабжены столь тонкими механизмами. Более того, не факт, что поисковики используют атрибут lang как таковой.
В этом контексте были бы полезны комментарии официальных представителей основных поисковых сервисов, но вряд ли мы услышим здесь таковые.
Значительно больший смысл может быть для различных «вспомогательных» сервисов, которым также важно определить язык, на котором выводить свои сообщения. Те же «социальные кнопки» или контекстная реклама какая-нибудь.