{% extends "base.html" %}
{#
SEO / discoverability overrides.
Adds descriptive meta, Open Graph + Twitter cards, and schema.org JSON-LD
structured data that ties the "bindsight" software entity to its author and
every canonical profile (GitHub, ORCID, Hugging Face). This is what
lets search engines connect a query about bindsight to this project and to
Mikhaeel Atef Rizk. No extra build dependencies required.
#}
{% block extrahead %}
{% if page and page.title and not page.is_homepage %}
{% set page_title = page.title ~ " — bindsight" %}
{% else %}
{% set page_title = "bindsight — RNA-seq to de novo protein binders" %}
{% endif %}
{% if page and page.meta and page.meta.description %}
{% set page_desc = page.meta.description %}
{% else %}
{% set page_desc = config.site_description %}
{% endif %}
{% if page and page.canonical_url %}
{% set page_url = page.canonical_url %}
{% else %}
{% set page_url = config.site_url %}
{% endif %}
{# Absolute URL: Open Graph consumers do not resolve relative image paths. #}
{% set page_image = config.site_url ~ "assets/og-image.png" %}
{% endblock %}