Я не думаю, что вы можете разместить свой собственный html на Сайтах Google, как я знаю. Я попытался импортировать html-файл как "вложение" (именно так Google Сайты называют любые файлы, предназначенные для загрузки посетителями сайта). Вот скриншот:
Похоже, они активно не хотят, чтобы вы пользовались сервисом таким образом.
Если вы хотите разместить базовый сайт бесплатно, есть несколько разработчиков сайтов (включая Сайты Google), которые позволяют вам сделать это. Я проверил ту, которую я использую (крошечный), и кажется, что они не позволяют загрузить загруженную HTML-страницу как обычную страницу. Похоже, что люди не могут загружать контент, созданный не самим конструктором сайтов. Одним из обходных путей может быть создание пустого шаблона и загрузка всего содержимого с помощью тега "custom html".
Это не то, для чего предназначены бесплатные конструкторы сайтов, и они могут работать не вечно. Если вы хотите разместить реальный сайт, вам, вероятно, будет лучше с чем-то созданным для этой цели.