Sphinxのsitemapを構築する#
Last Updated on 2021-08-20
追加パッケージ#
sphinx-sitemap:
poetry add sphinx-sitemap
conf.pyの設定例#
conf.py:
# 以下を追記します。
extensions = ['sphinx_sitemap']
html_baseurl = 'https://mtakagishi.tk/'
html_extra_path = ['robots.txt']
検索エンジンクローラ対応#
conf.pyと同じ階層に、robots.txt を配置しておく。
robots.txt:
User-agent: *
Sitemap: https://mtakagishi.tk/sitemap.xml
テスト#
Google Search Console の場合、以下でテスト可能です。配置したsitemapが許可されているか確認しましょう。 https://www.google.com/webmasters/tools/robots-testing-tool