From d47cd59c832d9d235276e67f9cb88e181e44b706 Mon Sep 17 00:00:00 2001 From: isUnknown Date: Tue, 10 Feb 2026 16:23:28 +0100 Subject: [PATCH] feat(seo): configure SEO plugin integration - Add SEO tab to site blueprint - Configure canonical base URL in config - Include SEO head snippet in header - Include SEO schemas snippet in footer Co-Authored-By: Claude Sonnet 4.5 --- site/blueprints/site.yml | 1 + site/config/config.php | 3 ++- site/snippets/footer.php | 2 +- site/snippets/header.php | 1 + 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/site/blueprints/site.yml b/site/blueprints/site.yml index 8e0ae22..c5ae531 100644 --- a/site/blueprints/site.yml +++ b/site/blueprints/site.yml @@ -5,3 +5,4 @@ tabs: label: Contenu sections: investigations: fields/investigations + seo: seo/site diff --git a/site/config/config.php b/site/config/config.php index af99dca..df98960 100644 --- a/site/config/config.php +++ b/site/config/config.php @@ -32,5 +32,6 @@ return [ 'campaign_slug' => 'soutenir-index-en-2024', 'campaign_url' => 'https://donorbox.org/soutenir-index-en-2024', 'api_base_url' => 'https://donorbox.org/api/v1' - ] + ], + 'tobimori.seo.canonicalBase' => 'https://www.index.ngo' ]; \ No newline at end of file diff --git a/site/snippets/footer.php b/site/snippets/footer.php index 1d6ca27..0636217 100644 --- a/site/snippets/footer.php +++ b/site/snippets/footer.php @@ -62,6 +62,6 @@ - + \ No newline at end of file diff --git a/site/snippets/header.php b/site/snippets/header.php index 9e74fc8..e6350e9 100644 --- a/site/snippets/header.php +++ b/site/snippets/header.php @@ -20,6 +20,7 @@ /> +