feat(seo): amélioration du référencement et ajout de nouvelles fonctionnalités

- Mise à jour des métadonnées SEO dans index.html pour un meilleur référencement
- Ajout de la prise en charge des balises Open Graph et Twitter pour les partages sur les réseaux sociaux
- Intégration de données structurées pour les pages About, Fiverr et Home
- Ajout d'un fichier robots.txt pour contrôler l'accès des robots d'indexation
- Création d'un fichier sitemap.xml pour améliorer la découverte des pages par les moteurs de recherche
- Ajout d'un fichier site.webmanifest pour la prise en charge des applications web progressives
- Mise à jour des traductions pour refléter les changements dans le contenu et les services
- Amélioration de l'accessibilité avec des attributs ARIA dans les composants de l'interface utilisateur
This commit is contained in:
Mr¤KayJayDee
2025-06-22 20:40:08 +02:00
parent 82147b5ca6
commit 104c667ab9
20 changed files with 958 additions and 376 deletions

View File

@@ -7,10 +7,34 @@ import ProjectCard from '@/components/ProjectCard.vue'
const { t } = useI18n()
// SEO
// Enhanced SEO with structured data
useSeo({
title: t('seo.home.title'),
description: t('seo.home.description')
description: t('seo.home.description'),
keywords: 'full stack developer, vue.js developer, react developer, node.js developer, web development services, javascript developer, typescript expert, discord bot developer, freelance developer, custom software development',
ogImage: '/portfolio-preview.jpg',
structuredData: {
'@context': 'https://schema.org',
'@type': 'WebSite',
'name': 'Killian - Full Stack Developer Portfolio',
'url': 'https://killian-portfolio.com',
'potentialAction': {
'@type': 'SearchAction',
'target': 'https://killian-portfolio.com/projects?search={search_term_string}',
'query-input': 'required name=search_term_string'
},
'author': {
'@type': 'Person',
'name': 'Killian',
'jobTitle': 'Full Stack Developer',
'url': 'https://killian-portfolio.com/about',
'sameAs': [
'https://github.com/killian',
'https://linkedin.com/in/killian-dev',
'https://www.fiverr.com/users/mr_kayjaydee'
]
}
}
})
// Featured projects