feat(fiverr): amélioration des données structurées pour les services Fiverr

This commit is contained in:
Mr¤KayJayDee
2025-06-25 19:18:54 +02:00
parent 0d468841d3
commit af1f47dbf3

View File

@@ -20,15 +20,18 @@ useSeo({
description: t('seo.fiverr.description'), description: t('seo.fiverr.description'),
keywords: 'fiverr services, discord bot development, minecraft plugin development, telegram bot creation, web development services, freelance developer, custom bot development, fiverr gigs', keywords: 'fiverr services, discord bot development, minecraft plugin development, telegram bot creation, web development services, freelance developer, custom bot development, fiverr gigs',
ogImage: '/portfolio-preview.webp', ogImage: '/portfolio-preview.webp',
structuredData: { structuredData: [
{
'@context': 'https://schema.org', '@context': 'https://schema.org',
'@type': 'Service', '@type': 'Service',
'name': 'Professional Development Services on Fiverr', 'name': 'Professional Development Services on Fiverr',
'description': 'Custom Discord bot development, Minecraft plugins, Telegram bots, and web development services', 'description': 'Custom Discord bot development, Minecraft plugins, Telegram bots, and web development services',
'url': 'https://killiandalcin.fr/fiverr',
'provider': { 'provider': {
'@type': 'Person', '@type': 'Person',
'name': 'Killian', 'name': 'Killian',
'jobTitle': 'Full Stack Developer' 'jobTitle': 'Full Stack Developer',
'url': 'https://killiandalcin.fr'
}, },
'offers': siteConfig.value.fiverr.services.map(service => ({ 'offers': siteConfig.value.fiverr.services.map(service => ({
'@type': 'Offer', '@type': 'Offer',
@@ -38,19 +41,21 @@ useSeo({
'priceCurrency': 'USD', 'priceCurrency': 'USD',
'url': service.url, 'url': service.url,
'availability': service.url !== '#' ? 'https://schema.org/InStock' : 'https://schema.org/PreOrder' 'availability': service.url !== '#' ? 'https://schema.org/InStock' : 'https://schema.org/PreOrder'
})), }))
'aggregateRating': { },
{
'@type': 'AggregateRating', '@type': 'AggregateRating',
'itemReviewed': { 'itemReviewed': {
'@type': 'Service', '@type': 'LocalBusiness',
'name': 'Professional Development Services on Fiverr' 'name': 'Professional Development Services on Fiverr'
}, },
'ratingValue': '5', 'ratingValue': 5,
'bestRating': '5', 'bestRating': 5,
'worstRating': '1', 'worstRating': 1,
'reviewCount': '50' 'ratingCount': 50,
} 'reviewCount': 50
} }
]
}) })
const services = computed(() => siteConfig.value.fiverr.services) const services = computed(() => siteConfig.value.fiverr.services)