diff --git a/CHANGES.rst b/CHANGES.rst index d908c4b45..ca5fe1bc4 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -34,6 +34,8 @@ Bugs fixed * #11483: singlehtml builder: Fix MathJax lazy loading when the index does not contain any math equations. Patch by Bénédikt Tran. +* #11697: HTML Search: add 'noindex' meta robots tag. + Patch by James Addison. Testing ------- diff --git a/sphinx/themes/basic/search.html b/sphinx/themes/basic/search.html index f29d9db50..f2d659898 100644 --- a/sphinx/themes/basic/search.html +++ b/sphinx/themes/basic/search.html @@ -15,8 +15,9 @@ {%- endblock %} {% block extrahead %} - - {{ super() }} + + + {{ super() }} {% endblock %} {% block body %}

{{ _('Search') }}

diff --git a/tests/test_build_html.py b/tests/test_build_html.py index 07f101d7a..dd934c321 100644 --- a/tests/test_build_html.py +++ b/tests/test_build_html.py @@ -399,6 +399,9 @@ def test_html4_error(make_app, tmp_path): (".//h1", "Generated section"), (".//a[@href='_sources/otherext.foo.txt']", ''), ], + 'search.html': [ + (".//meta[@name='robots'][@content='noindex']", ''), + ], })) @pytest.mark.sphinx('html', tags=['testtag'], confoverrides={'html_context.hckey_co': 'hcval_co'})