From af1f47dbf3090bd907a5123b2cd3c3077e4f716e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mr=C2=A4KayJayDee?= Date: Wed, 25 Jun 2025 19:18:54 +0200 Subject: [PATCH] =?UTF-8?q?feat(fiverr):=20am=C3=A9lioration=20des=20donn?= =?UTF-8?q?=C3=A9es=20structur=C3=A9es=20pour=20les=20services=20Fiverr?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/FiverrPage.vue | 55 ++++++++++++++++++++++------------------ 1 file changed, 30 insertions(+), 25 deletions(-) diff --git a/src/views/FiverrPage.vue b/src/views/FiverrPage.vue index 2421281..ee017d4 100644 --- a/src/views/FiverrPage.vue +++ b/src/views/FiverrPage.vue @@ -20,37 +20,42 @@ useSeo({ 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', ogImage: '/portfolio-preview.webp', - structuredData: { - '@context': 'https://schema.org', - '@type': 'Service', - 'name': 'Professional Development Services on Fiverr', - 'description': 'Custom Discord bot development, Minecraft plugins, Telegram bots, and web development services', - 'provider': { - '@type': 'Person', - 'name': 'Killian', - 'jobTitle': 'Full Stack Developer' + structuredData: [ + { + '@context': 'https://schema.org', + '@type': 'Service', + 'name': 'Professional Development Services on Fiverr', + 'description': 'Custom Discord bot development, Minecraft plugins, Telegram bots, and web development services', + 'url': 'https://killiandalcin.fr/fiverr', + 'provider': { + '@type': 'Person', + 'name': 'Killian', + 'jobTitle': 'Full Stack Developer', + 'url': 'https://killiandalcin.fr' + }, + 'offers': siteConfig.value.fiverr.services.map(service => ({ + '@type': 'Offer', + 'name': t(`fiverr.serviceData.${service.id}.title`), + 'description': t(`fiverr.serviceData.${service.id}.description`), + 'price': service.price.replace('$', ''), + 'priceCurrency': 'USD', + 'url': service.url, + 'availability': service.url !== '#' ? 'https://schema.org/InStock' : 'https://schema.org/PreOrder' + })) }, - 'offers': siteConfig.value.fiverr.services.map(service => ({ - '@type': 'Offer', - 'name': t(`fiverr.serviceData.${service.id}.title`), - 'description': t(`fiverr.serviceData.${service.id}.description`), - 'price': service.price.replace('$', ''), - 'priceCurrency': 'USD', - 'url': service.url, - 'availability': service.url !== '#' ? 'https://schema.org/InStock' : 'https://schema.org/PreOrder' - })), - 'aggregateRating': { + { '@type': 'AggregateRating', 'itemReviewed': { - '@type': 'Service', + '@type': 'LocalBusiness', 'name': 'Professional Development Services on Fiverr' }, - 'ratingValue': '5', - 'bestRating': '5', - 'worstRating': '1', - 'reviewCount': '50' + 'ratingValue': 5, + 'bestRating': 5, + 'worstRating': 1, + 'ratingCount': 50, + 'reviewCount': 50 } - } + ] }) const services = computed(() => siteConfig.value.fiverr.services)