Hugoは静的サイトビルダーです。
なので、ビルドするときに全ての以前あったpublicファイルが全て消えます。
その時にちょっと困るのが、Google Search Consoleの所有者確認に使っているファイルごと削除されていつの間にか所有者不明になっていること。
s3に直接アップロードするのではなくhugoコマンドをするとGoogle Search Consoleファイルも一緒にpublicフォルダに出力されるようにする。
これをするためにはstaticフォルダ直下にGoogle Search Consoleファイルを置いておけばいい。