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:
@@ -10,7 +10,23 @@ const { t } = useI18n()
|
||||
// SEO
|
||||
useSeo({
|
||||
title: t('seo.projects.title'),
|
||||
description: t('seo.projects.description')
|
||||
description: t('seo.projects.description'),
|
||||
keywords: 'web development portfolio, vue.js projects, react applications, node.js projects, javascript portfolio, full stack projects, discord bot examples, open source projects',
|
||||
ogImage: '/portfolio-preview.jpg',
|
||||
structuredData: {
|
||||
'@context': 'https://schema.org',
|
||||
'@type': 'CollectionPage',
|
||||
'name': 'Web Development Portfolio Projects',
|
||||
'description': 'Browse professional web development projects including Vue.js applications, React websites, Node.js APIs, and Discord bots',
|
||||
'url': 'https://killian-portfolio.com/projects',
|
||||
'hasPart': projects.map(project => ({
|
||||
'@type': 'CreativeWork',
|
||||
'name': project.title,
|
||||
'description': project.description,
|
||||
'url': `https://killian-portfolio.com/project/${project.id}`,
|
||||
'keywords': project.technologies?.join(', ')
|
||||
}))
|
||||
}
|
||||
})
|
||||
|
||||
// Filters and search
|
||||
|
Reference in New Issue
Block a user