Question

公開したファイルの中に、localhostが残っているのが気になった。

<link type="application/atom+xml" rel="alternate" href="http://localhost:4000/feed.xml" title="一期一会" />

Answer

_config.ymlに url:https://example.com を設定して、ファイルのビルドを bundle exec jekyll serve ではなく、bundle exec jekyll build で行う必要があった。

詳細

bundle exec jekyll serve は開発中(執筆中?)のデバッグに使い、リリース前のタイミングでは bundle exec jekyll build を使うという使い分けをした方がよさそう。

オペミスを少なくするためには、デバッグ版とリリース版でビルド先のURLを変更すると良いかもしれない。

設定ができそうな気はするが、調べてないのでできるかは不明。