--- label: 'Configuring help search' related: - block.place - system.cache - core.cron - search.overview --- {% set extend_link_text %}{% trans %}Extend{% endtrans %}{% endset %} {% set help_link_text %}{% trans %}Help{% endtrans %}{% endset %} {% set extend_link = render_var(help_route_link(extend_link_text, 'system.modules_list')) %} {% set help_link = render_var(help_route_link(help_link_text, 'help.main')) %} {% set cache_topic = render_var(help_topic_link('system.cache')) %} {% set cron_topic = render_var(help_topic_link('core.cron')) %}

{% trans %}Goal{% endtrans %}

{% trans %}Set up your site so that users can search for help.{% endtrans %}

{% trans %}Steps{% endtrans %}

  1. {% trans %}In the Manage administrative menu, navigate to {{ extend_link }}. Verify that the Search, Help, Help Topics, and Block modules are installed (or install them if they are not already installed).{% endtrans %}
  2. {% trans %}In the Manage administrative menu, navigate to Configuration > Search and metadata > Search pages.{% endtrans %}
  3. {% trans %}Verify that a Help search page is listed in the Search pages section. If not, add a new page of type Help.{% endtrans %}
  4. {% trans %}Check the indexing status of the Help search page. If it is not fully indexed, see {{ cron_topic }} about how to run Cron until indexing is complete.{% endtrans %}
  5. {% trans %}In the future, you can click Rebuild search index on this page, or {{ cache_topic }}, in order to force help topic text to be reindexed for searching. This should be done whenever a module, theme, language, or string translation is updated.{% endtrans %}
  6. {% trans %}In the Manage administrative menu, navigate to Structure > Block layout.{% endtrans %}
  7. {% trans %}Click the link for your administrative theme (such as the core Seven theme), near the top of the page, and verify that there is already a search block for help located in the Help region. If not, follow the steps in the related topic to place the Search form block in the Help region. When configuring the block, choose Help as the search page, and in the Pages tab under Visibility, enter /admin/help to make the search form only visible on the main Help page.{% endtrans %}
  8. {% trans %}In the Manage administrative menu, navigate to {{ help_link }}. Verify that the search block is visible, and try a search.{% endtrans %}