Back to Zola

Robots

docs/content/documentation/templates/robots.md

0.23.3606 B
Original Source

+++ title = "Robots.txt" weight = 70 +++

Zola will look for a robots.txt file in the templates directory or use the built-in one.

Robots.txt is the simplest of all templates: it only gets config and the default is what most sites want:

jinja
{% raw -%}
User-agent: *
Disallow:
Allow: /
Sitemap: {{ get_url(path="sitemap.xml") }}
{%- endraw %}

The file can be extended & expanded like other templates using e.g. Tera's include tag:

jinja
{% raw -%}
User-agent: *
Disallow:
Allow: /
Sitemap: {{ get_url(path="sitemap.xml") }}

{% include "path/to/other/robots.txt" %}
{%- endraw %}