{% comment %}Nagłówek SEO całej części publicznej - jedno miejsce dla wyszukiwarek
i asystentów AI. Wartości składa znacznik {% seo_head %} (core/templatetags/seo.py)
z ustawień serwisu i z obiektu `seo` podanego przez widok, więc żaden szablon
strony nie powtarza tych znaczników u siebie.
Panel i instalator w ogóle tu nie wchodzą - znacznik nie podaje wtedy faktów.{% endcomment %}
{% if facts %}
{% if facts.description %}{% endif %}
{% if facts.keywords %}{% endif %}
{% if facts.canonical %}{% endif %}
{% comment %}Wersje językowe tej samej treści (moduł Tłumaczenia). Wyszukiwarka
pokazuje dzięki nim właściwy język, a nie ten, na który akurat trafiła;
x-default to język domyślny serwisu. Serwis jednojęzyczny nie ma tu nic.{% endcomment %}
{% for item in alternates.links %}{% endfor %}
{% if alternates.x_default %}{% endif %}
{% comment %}Czysta wersja tekstowa treści. Robot asystenta, który ją zna,
pobiera sama treść zamiast całej strony z menu i skryptami.{% endcomment %}
{% if facts.markdown %}{% endif %}
{% if site_settings.seo_og_enabled %}
{% if facts.description %}{% endif %}
{% if facts.canonical %}{% endif %}
{% if facts.image %}{% endif %}
{% comment %}Właściwości article:* należą do typu "article" - na zwyklej stronie
serwisu nie mają czego opisywać.{% endcomment %}
{% if facts.kind == 'article' %}
{% if facts.seo.published %}{% endif %}
{% if facts.seo.modified %}{% endif %}
{% if facts.seo.section %}{% endif %}
{% endif %}
{% if site_settings.seo_twitter_site %}{% endif %}
{% endif %}
{% comment %}Potwierdzenie własności serwisu - narzędzia dla webmasterow szukają
dokładnie tych dwóch znaczników.{% endcomment %}
{% if site_settings.seo_verify_google %}{% endif %}
{% if site_settings.seo_verify_bing %}{% endif %}
{% comment %}Dane strukturalne. Blok ma nonce, bo CSP serwisu wpuszcza tylko
podpisane znaczniki {% endif %}
{% endif %}