Native French/English bilingual support with a built-in language switcher
expert-magazine-hugo — Hugo Blog Template
By Boyv
Expert Magazine SEO is a Hugo theme for experts and consultants, offering French/English bilingual presentation, automatic hreflang and Open Graph tags, JSON-LD structured data, and an abstract block for AI summaries.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 3
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Automatically generates hreflang and x-default tags
Supports Open Graph and Twitter Cards, outputting og:locale per language
Outputs Person schema on the homepage and Article schema on article pages
The abstract parameter in Front Matter generates a summary block with a speakable-summary ID
Homepage Expertise Cards section for showcasing core skills
Template Details
This theme is built on Hugo and positioned as a personal showcase blog for experts and consultants. The repository README states that it natively supports French and English with a language switcher; at the content level, an abstract parameter in Front Matter generates a summary block with a speakable-summary ID to highlight core article information for AI crawlers. For SEO, the theme automatically generates hreflang and x-default tags, supports Open Graph and Twitter Cards, and outputs og:locale, title, and description per language; for structured data, the homepage outputs Person schema and article pages output Article schema. The homepage includes an Expertise Cards section for showcasing core skills. Configuration relies on a language-specific params structure in hugo.toml, and the number of articles per page is recommended to be 6 or 9 to match the three-column grid. An exampleSite is included in the repository; its contents can be copied directly to the root of a new Hugo project to see the results. Multilingual articles are linked via the filename suffixes .fr.md and .en.md.
Is it right for your project?
Use Cases
- Personal sites for experts or consultants that need French and English bilingual presentation
- Blogs that want automatic JSON-LD structured data on the homepage and article pages
- Content sites that need an AI-readable summary block at the top of articles
- Developers using Hugo who want to quickly preview the theme via exampleSite
Suitable For
- Independent consultants and experts in SEO or AI
- Freelancers who need a bilingual personal brand site
- Technical users building blogs with Hugo who value structured data
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Clone the repository into the themes/ directory of a Hugo project and set theme = "expert-magazine" in hugo.toml
- 2
Configure tagline, description, author, and expertises under languages.<lang>.params in hugo.toml per language
- 3
Set articles_par_page to 6 or 9 to match the three-column grid layout
- 4
Use .fr.md and .en.md suffixes to link different language versions of multilingual articles
- 5
The exampleSite directory in the repository can be copied to the root of a new Hugo project for quick testing
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis listing covers the free version under the MIT license in the public repository; the free scope is the code of this version and does not imply that external services or third-party assets are free.
Must comply with when using
- Free use, modification, commercial use, and distribution of this version's code are permitted.
- When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
- The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses and cannot be judged solely by the code's MIT license.
- External services such as domains, hosting, databases, payments, or AI may incur separate charges.
View Original Text Basis
https://github.com/Boyv/expert-magazine-hugo/blob/main/LICENSEhttps://github.com/Boyv/expert-magazine-hugo/blob/main/README.mdPermission is hereby granted, free of charge
Original License Text
Compiled by DeepSeek based on repository license and README ·2026-10-02. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- More documented · 80 / 100
- Technologies
- Hugo
- Website type
- Blog
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2026-04-25
- Screenshot last checked
- 2026-10-02
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies Hugo as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Automatically checked against source and license rules; no manual editorial review.
Inspect the recorded source material
SHA-256: 4cad290566b415c0e142249a59548af655bef3e958c7f49629152b30d586cd5c
2026-10-02T23:26:29.224Z
Source file / repository> **Note :** Les instructions en français se trouvent après les instructions anglaises. (French instructions follow the English instructions).
# Expert Minimalist Magazine SEO - Hugo Theme
[**🚀 /See Live demo/Voir la Démo Live**](https://boyv.github.io/expert-magazine-hugo/)
**Expert Magazine SEO** is a high-performance Hugo theme designed for experts and consultants. It provides a technically flawless multilingual (FR/EN) showcase, fully optimized for modern SEO (SGE, AI, and GEO).
## 🚀 Key Features
- **Native Multilingual Support**: Seamless management of French and English with an integrated language switcher.
- **SEO "Out of the Box"**:
- Automatic generation of `hreflang` and `x-default` tags.
- Full support for **Open Graph** and **Twitter Cards**.
- Dynamic Meta tags (`og:locale`, titles, descriptions) tailored to each language.
- **Structured Data (JSON-LD)** : Automated `Person` schema for the homepage and `Article` schema for notes/posts to boost E-E-A-T.
- **Expertise Cards**: A dynamic hero section to showcase your core skill sets.
- **Performance**: Lightweight architecture, minified SCSS, FontAwesome icons.
### 🤖 AI-Ready & Speakable Content
The theme includes a specialized "Abstract" block designed for **SGE (Search Generative Experience)** and **GEO (Generative Engine Optimization)**.
- **How to use**: Add an `abstract` parameter in your post's Front Matter.
- **Output**: It generates a visually distinct box and assigns a `speakable-summary` ID, helping AI crawlers identify the core message of your article instantly.
---
title: "My top article"
date: 2024-03-20
abstract: "here you can add a summary. it will be include in the speakable bloc."
---
---
## 🛠 Installation
1. Clone this repository into your `themes/` folder:
```bash
git clone https://github.com/boyv/expert-magazine-hugo.git themes/expert-magazine
2. In your Hugo project root, update your hugo.toml to use the theme:
theme = "expert-magazine"
⚙️ Multilingual Configuration (hugo.toml)
The theme relies on a specific parameter structure per language. Here is the recommended configuration:
defaultContentLanguage = "en"
languageCode = "en-us"
[languages.en]
languageCode = "en-us"
languageName = "English"
title = "SEO Expert (EN)"
[languages.en.params]
tagline = "SEO & AI Project Manager"
description = "Expert in SEO strategy for the AI era."
[languages.en.params.author]
name = "Your Name"
job_title = "SEO Consultant"
slogan = "Architecting visibility in the Age of AI and Data."
description = "Expert in SEO strategy for the AI era."
tech_stack = ["Python", "Agentic SEO", "GA4"]
[[languages.en.params.expertises]]
title = "AI Strategy"
icon = "fas fa-brain"
content = "Optimization for AI answer engines (GEO/SGE)."
[languages.fr]
languageCode = "fr-fr"
languageName = "Français"
title = "Expert SEO (FR)"
[languages.fr.params]
tagline = "Chef de projet SEO & IA"
description = "Expert en stratégie SEO pour l'ère de l'IA."
[languages.fr.params.author]
name = "Votre Nom"
job_title = "Consultant SEO"
slogan = "L'architecture de votre visibilité à l'ère de l'IA et de la Data."
description = "Expert en stratégie SEO pour l'ère de l'IA."
tech_stack = ["Python", "SEO Agentique", "GA4"]
[[languages.fr.params.expertises]]
title = "Stratégie IA"
icon = "fas fa-brain"
content = "Optimisation pour les moteurs de réponse (GEO/SGE)."
[params]
articles_par_page = 6 # Set to 6 or 9 to respect the 3-column grid layout
💡 Test rapide : Un dossier exampleSite est inclus dans ce dépôt. Vous pouvez copier son contenu à la racine d'un nouveau projet Hugo pour voir le thème en action avec des articles de démonstration.
_____________________________________________________________________________________________________________________________________
# VERSION FRANCE
# Expert Minimaliste Magazine SEO - Hugo Theme
[**🚀 Voir la Démo Live**](https://boyv.github.io/expert-magazine-hugo/)
**Expert Magazine SEO** est un thème Hugo haute performance, conçu pour les experts et consultants souhaitant une vitrine multilingue (FR/EN) techniquement irréprochable et optimisée pour le SEO moderne (SGE, IA, GEO).
## 🚀 Points forts du thème
- **Multilingue Natif** : Gestion fluide du Français et de l'Anglais avec sélecteur de langue intégré.
- **SEO "Out of the box"** :
- Génération automatique des balises `hreflang` et `x-default`.
- Support complet de l'**Open Graph** et des **Twitter Cards**.
- Balises Meta dynamiques (`og:locale`, titres, descriptions) adaptées à chaque langue.
- **Données Structurées (JSON-LD)** : Schéma `Person` sur l'accueil et `Article` sur les pages, automatisé via la configuration.
- **Expertises Cards** : Section d'accueil dynamique pour présenter vos pôles de compétences.
### 🤖 Optimisation pour l'IA (SGE/GEO)
Le thème intègre un bloc "Résumé" spécifiquement conçu pour la **SGE** et le **GEO**.
- **Utilisation** : Ajoutez un paramètre `abstract` dans le Front Matter de vos articles.
- **Rendu** : Cela génère un encadré "Résumé IA & TL;DR" avec l'ID `speakable-summary`, aidant les robots et les IA à extraire
Usage:
title: "Mon super article"
date: 2024-03-20
abstract: "Ceci est le résumé optimisé pour les IA. Il apparaît dans un bloc spécial en haut de page pour booster le SEO moderne."
--- immédiatement l'essence de votre contenu.
---
## 🛠 Installation
1. Clonez ce dépôt dans votre dossier `themes/` :
```bash
git clone [https://github.com/boyv/expert-magazine-hugo.git](https://github.com/votre-compte/expert-magazine-hugo.git) themes/expert-magazine
2. Dans la racine de votre projet Hugo, modifiez votre fichier hugo.toml pour utiliser le thème :
theme = "expert-magazine"
⚙️ Configuration du Multilingue (hugo.toml)
Le thème repose sur une structure de paramètres par langue. Voici l'exemple type :
defaultContentLanguage = "en"
languageCode = "en-us"
[languages.fr]
languageCode = "fr-fr"
languageName = "Français"
title = "Expert SEO (FR)"
[languages.fr.params]
tagline = "Chef de projet SEO & IA"
description = "Expert en stratégie SEO pour l'ère de l'IA."
[languages.fr.params.author]
name = "Votre Nom"
job_title = "Consultant SEO"
description = "Expert en stratégie SEO pour l'ère de l'IA."
tech_stack = ["Python", "SEO Agentique", "GA4"]
[[languages.fr.params.expertises]]
title = "Stratégie IA"
icon = "fas fa-brain"
content = "Optimisation pour les moteurs de réponse (GEO/SGE)."
[languages.en]
languageCode = "en-us"
languageName = "English"
title = "SEO Expert (EN)"
[languages.en.params]
tagline = "SEO & AI Project Manager"
description = "Expert in SEO strategy for the AI era."
[languages.en.params.author]
name = "Your Name"
job_title = "SEO Consultant"
description = "Expert in SEO strategy for the AI era."
tech_stack = ["Python", "Agentic SEO", "GA4"]
[[languages.en.params.expertises]]
title = "AI Strategy"
icon = "fas fa-brain"
content = "Optimization for AI answer engines (GEO/SGE)."
[params]
articles_par_page = 6 # Set to 6 or 9 to respect the 3-column grid layout
💡 Test rapide : Un dossier exampleSite est inclus dans ce dépôt. Vous pouvez copier son contenu à la racine d'un nouveau projet Hugo pour voir le thème en action avec des articles de démonstration.
📂 Gestion du Contenu
Pour lier vos articles entre les langues, utilisez le suffixe :
content/notes/mon-article.fr.md (FR)
content/notes/mon-article.en.md (EN)
📄 Licence
Ce thème est sous licence MIT.
👤 Auteur
Yves Boutherand - Expert SEO & IAExplore similar templates
Compare previews and descriptions within the same stack and category.

hugo-PaperMod
A fast, clean, responsive Hugo theme for blogs and lightweight portfolios, with three layout modes (Regular, Home-Info, Profile), automatic and manual light/dark themes, Fuse.js client-side search, multilingual support, and built-in Open Graph, Twitter Cards, and Schema.org data.
Hugo · Portfolio

LoveIt
LoveIt is a clean, elegant, and feature-rich Hugo blog theme derived from LeaveIt and KeepIt, MIT-licensed. It offers light/dark modes, responsive layout, multilingual support, and search via Lunr.js or Algolia.
Hugo · Blog

hugo-coder
hugo-coder is a minimalist Hugo blog theme maintained by luizdepra under the MIT license. It provides a clean, text-focused blog appearance, configuration documentation in the docs directory, and a complete exampleSite with hugo.toml.
Hugo · Blog

blowfish
Blowfish is a Hugo personal website and blog theme built with Tailwind CSS 4, focused on lightness, simplicity, and content-first presentation.
Hugo · Blog

hugo-paper
hugo-paper is a simple, clean, and customizable Hugo blog theme configured through config.toml or hugo.toml.
Hugo · Blog

hextra
Hextra is a Hugo theme for documentation and blog sites, built on Hugo and Tailwind CSS with design referencing Nextra.
Hugo · Documentation
