Из-за многочисленных вариаций доменных имен и отсутствия какого-либо реального авторитетного списка того, что составляет «чистое доменное имя», как вы описываете, я только что прибег к использованию Uri.Host в прошлом. Чтобы избежать случаев, когда www.google.com и google.com отображаются как два разных домена, я часто прибегал к удалению www. из всех доменов, которые его содержат, так как почти гарантированно (ПОЧТИ) указывают на один и тот же сайт. Это действительно единственный простой способ сделать это, не рискуя потерять некоторые данные.