{% extends "base.html" %} {# Page titles are written for someone already inside the site โ "Comparison", "httpx", "Timeout" โ which says nothing to someone meeting the project in a search result or a pasted link. `seo_titles` in zensical.toml maps a page url to the title that page should carry outside the site. It also covers the landing page: Zensical never populates `page.is_homepage`, so the theme falls through to "{{ page.title }} - {{ site_name }}" and titles it "interlock - interlock". A page absent from the map keeps the theme default. #} {% set seo_titles = config.extra.seo_titles | d({}) %} {% block htmltitle %} {% if page.url in seo_titles %}