feat(seo): add SEO tabs to all page blueprints

Add seo: seo/page tab to all page blueprints ensuring each page has
at minimum contentTab and seo tabs (plus metadata where applicable).

Pages updated:
- Simple pages converted to tabs structure: home, about, resources
- Default page converted to tabs structure
- Pages with existing tabs: shop, product, support, folder, folders,
  investigations, impact, impacts, report, investigation-summary

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
isUnknown 2026-02-10 16:23:38 +01:00
parent d47cd59c83
commit 02b64c6505
14 changed files with 51 additions and 20 deletions

View file

@ -1 +1,7 @@
title: À propos title: À propos
tabs:
contentTab:
label: Contenu
icon: page
seo: seo/page

View file

@ -1,5 +1,9 @@
title: Default Page title: Default Page
tabs:
contentTab:
label: Contenu
icon: page
columns: columns:
main: main:
width: 2/3 width: 2/3
@ -18,4 +22,4 @@ columns:
template: default template: default
files: files:
type: files type: files
seo: seo/page

View file

@ -19,3 +19,4 @@ tabs:
ratio: 12/7 ratio: 12/7
cover: true cover: true
help: Image utilisée dans la liste des dossiers help: Image utilisée dans la liste des dossiers
seo: seo/page

View file

@ -15,3 +15,4 @@ tabs:
cover: true cover: true
ratio: 12/7 ratio: 12/7
template: folder template: folder
seo: seo/page

View file

@ -1 +1,7 @@
title: Accueil title: Accueil
tabs:
contentTab:
label: Contenu
icon: page
seo: seo/page

View file

@ -7,3 +7,4 @@ tabs:
template: investigation-summary template: investigation-summary
linkedMedias: linkedMedias:
type: url type: url
seo: seo/page

View file

@ -3,4 +3,4 @@ title: Impacts
tabs: tabs:
contentTab: contentTab:
label: Contenu label: Contenu
seoTab: seo: seo/page

View file

@ -133,3 +133,4 @@ tabs:
type: pages type: pages
multiple: true multiple: true
query: site.find('enquetes').children query: site.find('enquetes').children
seo: seo/page

View file

@ -5,3 +5,4 @@ tabs:
label: Contenu label: Contenu
sections: sections:
investigations: fields/investigations investigations: fields/investigations
seo: seo/page

View file

@ -27,3 +27,4 @@ tabs:
type: entries type: entries
field: field:
type: text type: text
seo: seo/page

View file

@ -94,3 +94,4 @@ tabs:
type: link type: link
options: options:
- url - url
seo: seo/page

View file

@ -1 +1,7 @@
title: Resources title: Resources
tabs:
contentTab:
label: Contenu
icon: page
seo: seo/page

View file

@ -8,3 +8,4 @@ tabs:
type: pages type: pages
template: product template: product
ratio: 4/3 ratio: 4/3
seo: seo/page

View file

@ -43,3 +43,4 @@ tabs:
answer: answer:
label: Réponse label: Réponse
type: text type: text
seo: seo/page