{% comment %}
Template pour les métadonnées SEO complètes
Usage: {% include 'blog/seo_meta.html' with seo=metadata %}
{% endcomment %}

<!-- Métadonnées de base -->
<meta name="description" content="{{ seo.description }}">
{% if seo.keywords %}
<meta name="keywords" content="{{ seo.keywords }}">
{% endif %}
<meta name="author" content="Mr Duhaz">
<meta name="robots" content="index, follow">

<!-- URL Canonique -->
{% if seo.canonical_url %}
<link rel="canonical" href="{{ seo.canonical_url }}">
{% endif %}

<!-- Open Graph / Facebook -->
<meta property="og:type" content="{{ seo.og.type|default:'website' }}">
<meta property="og:title" content="{{ seo.og.title }}">
<meta property="og:description" content="{{ seo.og.description }}">
<meta property="og:url" content="{{ seo.og.url }}">
<meta property="og:image" content="{{ seo.og.image }}">
<meta property="og:site_name" content="{{ seo.og.site_name }}">
<meta property="og:locale" content="{{ seo.og.locale|default:'fr_FR' }}">

{% if seo.og.type == 'article' %}
{% if seo.og.article_published_time %}
<meta property="article:published_time" content="{{ seo.og.article_published_time }}">
{% endif %}
{% if seo.og.article_author %}
<meta property="article:author" content="{{ seo.og.article_author }}">
{% endif %}
{% if seo.og.article_section %}
<meta property="article:section" content="{{ seo.og.article_section }}">
{% endif %}
{% if seo.og.article_tags %}
{% for tag in seo.og.article_tags %}
<meta property="article:tag" content="{{ tag }}">
{% endfor %}
{% endif %}
{% endif %}

<!-- Twitter Card -->
<meta name="twitter:card" content="{{ seo.twitter.card|default:'summary' }}">
<meta name="twitter:title" content="{{ seo.twitter.title }}">
<meta name="twitter:description" content="{{ seo.twitter.description }}">
<meta name="twitter:image" content="{{ seo.twitter.image }}">
{% if seo.twitter.site %}
<meta name="twitter:site" content="{{ seo.twitter.site }}">
{% endif %}

<!-- Schema.org JSON-LD -->
{% if seo.schema %}
<script type="application/ld+json">
{{ seo.schema|safe }}
</script>
{% endif %}
