Skip to content

Commit 47c8313

Browse files
committed
Update SEO structured data and FAQ content
Added and revised structured data in index.html for FAQPage and Product (PC Gaming builds), updated business info, and improved FAQSection.tsx answers for accuracy and detail. Removed FAQ schema generation from SchemaMarkup.tsx and FAQSection.tsx to avoid duplication, and updated social/contact links and business hours.
1 parent 2b793ca commit 47c8313

3 files changed

Lines changed: 184 additions & 87 deletions

File tree

client/index.html

Lines changed: 168 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,11 @@
33
<head>
44
<meta charset="UTF-8" />
55
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6+
<meta http-equiv="content-language" content="it" />
7+
<link rel="alternate" hreflang="it" href="https://primebuild.website/" />
8+
<link rel="alternate" hreflang="x-default" href="https://primebuild.website/" />
69
<title>Prime Build | Custom Gaming PC & Assistenza Tecnica a Montegrotto Terme e Padova</title>
7-
10+
811
<!-- SEO Meta Tags -->
912
<meta name="description" content="Prime Build realizza PC Gaming su misura per un'esperienza di gioco senza compromessi. Assemblaggio, assistenza tecnica e ottimizzazione PC a Montegrotto Terme (PD) e Padova." />
1013
<meta name="keywords" content="PC Gaming Montegrotto Terme, PC Gaming Padova, Prime Build Montegrotto, Custom PC, Assemblaggio PC, Build PC, Gaming PC, Computer Gaming, Assistenza Tecnica PC, Padova, Italia, computer su misura, assistenza pc gaming, ottimizzazione pc gaming" />
@@ -82,10 +85,11 @@
8285
"logo": "https://primebuild.website/logo.png",
8386
"image": "https://primebuild.website/og-image.png",
8487
"telephone": "",
85-
"email": "",
88+
"email": "primebuild.official@gmail.com",
8689
"address": {
8790
"@type": "PostalAddress",
8891
"addressLocality": "Montegrotto Terme",
92+
"postalCode": "35036",
8993
"addressRegion": "PD",
9094
"addressCountry": "IT"
9195
},
@@ -112,12 +116,12 @@
112116
"priceRange": "€€",
113117
"openingHoursSpecification": {
114118
"@type": "OpeningHoursSpecification",
115-
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
116-
"opens": "09:00",
117-
"closes": "19:00"
119+
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"],
120+
"opens": "08:00",
121+
"closes": "20:00"
118122
},
119123
"sameAs": [
120-
"https://www.instagram.com/primebuild.pc/",
124+
"https://www.instagram.com/prime_build_/",
121125
"https://discord.gg/BcPsRQqJ4s",
122126
"https://github.com/PrimeBuild-pc"
123127
]
@@ -142,6 +146,164 @@
142146
}
143147
}
144148
</script>
149+
150+
<!-- Structured Data - FAQPage -->
151+
<script type="application/ld+json">
152+
{
153+
"@context": "https://schema.org",
154+
"@type": "FAQPage",
155+
"mainEntity": [
156+
{
157+
"@type": "Question",
158+
"name": "Perché nasce PrimeBuild?",
159+
"acceptedAnswer": {
160+
"@type": "Answer",
161+
"text": "PrimeBuild nasce con l'obiettivo di rendere il PC Gaming accessibile a tutti, superando l'idea che sia un settore di nicchia riservato solo a configurazioni costose o sovradimensionate. In un mercato spesso orientato a vendere build inutilmente care, PrimeBuild mette al centro le reali esigenze del cliente, offrendo consulenza, assemblaggio e ottimizzazione su misura in base al budget e all'utilizzo reale. Non vendiamo semplicemente hardware, ma un servizio completo: aiutiamo il cliente a scegliere i componenti migliori al giusto prezzo, seguiamo l'andamento del mercato e realizziamo PC equilibrati, performanti ed esteticamente curati. L'obiettivo è semplificare tutto il processo, far risparmiare tempo e denaro e dimostrare che un buon PC Gaming è possibile con qualsiasi budget realistico."
162+
}
163+
},
164+
{
165+
"@type": "Question",
166+
"name": "Dove si trova Prime Build?",
167+
"acceptedAnswer": {
168+
"@type": "Answer",
169+
"text": "Prime Build ha sede a Montegrotto Terme (PD), ma opera in tutta Italia grazie a spedizioni e servizi da remoto."
170+
}
171+
},
172+
{
173+
"@type": "Question",
174+
"name": "Come posso contattare Prime Build?",
175+
"acceptedAnswer": {
176+
"@type": "Answer",
177+
"text": "Puoi contattarci tramite Instagram (@prime_build_) o unirti al nostro server Discord per assistenza diretta e preventivi personalizzati."
178+
}
179+
},
180+
{
181+
"@type": "Question",
182+
"name": "Quanto costa un PC Gaming assemblato da Prime Build?",
183+
"acceptedAnswer": {
184+
"@type": "Answer",
185+
"text": "I nostri PC Gaming partono indicativamente da 750€ per configurazioni entry-level. Il prezzo può variare in base al mercato, alla disponibilità dei componenti e alle esigenze specifiche. Non esiste una soglia minima fissa: valutiamo ogni caso, anche utilizzando componenti già in possesso del cliente, parti usate o ricondizionate, per realizzare la miglior configurazione possibile in base al budget. Preventivi gratuiti e personalizzati."
186+
}
187+
},
188+
{
189+
"@type": "Question",
190+
"name": "Offrite assistenza tecnica per PC già assemblati?",
191+
"acceptedAnswer": {
192+
"@type": "Answer",
193+
"text": "Sì, offriamo assistenza tecnica completa: diagnostica, riparazioni, upgrade hardware, overclock, ottimizzazione software e pulizia. Serviamo sia PC assemblati da noi che da altri."
194+
}
195+
},
196+
{
197+
"@type": "Question",
198+
"name": "Quanto tempo ci vuole per assemblare un PC?",
199+
"acceptedAnswer": {
200+
"@type": "Answer",
201+
"text": "Generalmente consegniamo/spediamo il PC assemblato, testato e ottimizzato entro 3-5 giorni lavorativi dalla ricezione dei componenti."
202+
}
203+
},
204+
{
205+
"@type": "Question",
206+
"name": "Fornite garanzia sui PC assemblati?",
207+
"acceptedAnswer": {
208+
"@type": "Answer",
209+
"text": "Sì, tutti i componenti hanno la garanzia del produttore (generalmente dai 2 anni e oltre per alcuni componenti). Inoltre offriamo supporto post-vendita gratuito per configurazione e ottimizzazione."
210+
}
211+
},
212+
{
213+
"@type": "Question",
214+
"name": "Posso scegliere i componenti del mio PC?",
215+
"acceptedAnswer": {
216+
"@type": "Answer",
217+
"text": "Assolutamente sì! Lavoriamo insieme a te per selezionare i componenti migliori in base al tuo budget e alle tue esigenze, che sia gaming, streaming, editing video o lavoro."
218+
}
219+
},
220+
{
221+
"@type": "Question",
222+
"name": "Offrite servizi a domicilio o da remoto?",
223+
"acceptedAnswer": {
224+
"@type": "Answer",
225+
"text": "Sì, offriamo assistenza a domicilio nella zona di Padova, Montegrotto Terme e comuni limitrofi, sia per assemblaggio PC che per assistenza e servizi legati al PC Gaming. Forniamo anche servizi da remoto, che ci permettono di operare in tutta Italia. Per quanto riguarda i computer assemblati o riparati, il ritiro può avvenire in sede, con consegna a domicilio su richiesta, oppure tramite spedizione assicurata."
226+
}
227+
}
228+
]
229+
}
230+
</script>
231+
232+
<!-- Structured Data - Product (PC Gaming Builds) -->
233+
<script type="application/ld+json">
234+
{
235+
"@context": "https://schema.org",
236+
"@type": "ItemList",
237+
"name": "PC Gaming Custom Prime Build",
238+
"description": "Configurazioni PC Gaming assemblate su misura a Montegrotto Terme e Padova",
239+
"numberOfItems": 3,
240+
"itemListElement": [
241+
{
242+
"@type": "ListItem",
243+
"position": 1,
244+
"item": {
245+
"@type": "Product",
246+
"name": "PRIME STARTER - PC Gaming Entry Level",
247+
"description": "PC Gaming entry level per gaming 1080p. Include consulenza, assemblaggio, configurazione e ottimizzazione. Ideale per chi si avvicina al PC Gaming.",
248+
"brand": {
249+
"@type": "Brand",
250+
"name": "Prime Build"
251+
},
252+
"offers": {
253+
"@type": "Offer",
254+
"price": "750",
255+
"priceCurrency": "EUR",
256+
"priceValidUntil": "2025-12-31",
257+
"availability": "https://schema.org/InStock",
258+
"url": "https://primebuild.website/#builds"
259+
}
260+
}
261+
},
262+
{
263+
"@type": "ListItem",
264+
"position": 2,
265+
"item": {
266+
"@type": "Product",
267+
"name": "PRIME PERFORMER - PC Gaming Mid Range",
268+
"description": "PC Gaming mid range per gaming 1440p ad alte prestazioni. Include consulenza, assemblaggio, configurazione e ottimizzazione. Perfetto per gamer esigenti.",
269+
"brand": {
270+
"@type": "Brand",
271+
"name": "Prime Build"
272+
},
273+
"offers": {
274+
"@type": "Offer",
275+
"price": "1500",
276+
"priceCurrency": "EUR",
277+
"priceValidUntil": "2025-12-31",
278+
"availability": "https://schema.org/InStock",
279+
"url": "https://primebuild.website/#builds"
280+
}
281+
}
282+
},
283+
{
284+
"@type": "ListItem",
285+
"position": 3,
286+
"item": {
287+
"@type": "Product",
288+
"name": "PRIME ELITE - PC Gaming High End",
289+
"description": "PC Gaming high end per gaming 4K, streaming e workstation professionale. Include consulenza, assemblaggio, configurazione e ottimizzazione. Il massimo delle prestazioni.",
290+
"brand": {
291+
"@type": "Brand",
292+
"name": "Prime Build"
293+
},
294+
"offers": {
295+
"@type": "Offer",
296+
"price": "2900",
297+
"priceCurrency": "EUR",
298+
"priceValidUntil": "2025-12-31",
299+
"availability": "https://schema.org/InStock",
300+
"url": "https://primebuild.website/#builds"
301+
}
302+
}
303+
}
304+
]
305+
}
306+
</script>
145307
</head>
146308
<body>
147309
<div id="root"></div>

client/src/components/FAQSection.tsx

Lines changed: 14 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -7,54 +7,44 @@ interface FAQ {
77
}
88

99
const faqs: FAQ[] = [
10+
{
11+
question: "Perché nasce PrimeBuild?",
12+
answer: "PrimeBuild nasce con l'obiettivo di rendere il PC Gaming accessibile a tutti, superando l'idea che sia un settore di nicchia riservato solo a configurazioni costose o sovradimensionate. In un mercato spesso orientato a vendere build inutilmente care, PrimeBuild mette al centro le reali esigenze del cliente, offrendo consulenza, assemblaggio e ottimizzazione su misura in base al budget e all'utilizzo reale. Non vendiamo semplicemente hardware, ma un servizio completo: aiutiamo il cliente a scegliere i componenti migliori al giusto prezzo, seguiamo l'andamento del mercato e realizziamo PC equilibrati, performanti ed esteticamente curati. L'obiettivo è semplificare tutto il processo, far risparmiare tempo e denaro e dimostrare che un buon PC Gaming è possibile con qualsiasi budget realistico."
13+
},
1014
{
1115
question: "Dove si trova Prime Build?",
12-
answer: "Prime Build opera a Montegrotto Terme, in provincia di Padova (Veneto). Serviamo clienti in tutta la zona di Padova e comuni limitrofi."
16+
answer: "Prime Build ha sede a Montegrotto Terme (PD), ma opera in tutta Italia grazie a spedizioni e servizi da remoto."
1317
},
1418
{
1519
question: "Come posso contattare Prime Build?",
16-
answer: "Puoi contattarci tramite Instagram (@primebuild.pc) o unirti al nostro server Discord per assistenza diretta e preventivi personalizzati."
20+
answer: "Puoi contattarci tramite Instagram (@prime_build_) o unirti al nostro server Discord per assistenza diretta e preventivi personalizzati."
1721
},
1822
{
1923
question: "Quanto costa un PC Gaming assemblato da Prime Build?",
20-
answer: "I nostri PC Gaming partono da 750€ per configurazioni entry-level. Il prezzo varia in base ai componenti scelti e alle tue esigenze specifiche. Offriamo preventivi gratuiti e personalizzati."
24+
answer: "I nostri PC Gaming partono indicativamente da 750€ per configurazioni entry-level. Il prezzo può variare in base al mercato, alla disponibilità dei componenti e alle esigenze specifiche. Non esiste una soglia minima fissa: valutiamo ogni caso, anche utilizzando componenti già in possesso del cliente, parti usate o ricondizionate, per realizzare la miglior configurazione possibile in base al budget. Preventivi gratuiti e personalizzati."
2125
},
2226
{
2327
question: "Offrite assistenza tecnica per PC già assemblati?",
24-
answer: "Sì, offriamo assistenza tecnica completa: diagnostica, riparazioni, upgrade hardware, ottimizzazione software e pulizia. Serviamo sia PC assemblati da noi che da altri."
28+
answer: "Sì, offriamo assistenza tecnica completa: diagnostica, riparazioni, upgrade hardware, overclock, ottimizzazione software e pulizia. Serviamo sia PC assemblati da noi che da altri."
2529
},
2630
{
2731
question: "Quanto tempo ci vuole per assemblare un PC?",
28-
answer: "Generalmente consegniamo il PC assemblato e testato entro 3-7 giorni lavorativi dalla conferma dell'ordine, a seconda della disponibilità dei componenti."
32+
answer: "Generalmente consegniamo/spediamo il PC assemblato, testato e ottimizzato entro 3-5 giorni lavorativi dalla ricezione dei componenti."
2933
},
3034
{
3135
question: "Fornite garanzia sui PC assemblati?",
32-
answer: "Sì, tutti i componenti hanno la garanzia del produttore (generalmente 2-3 anni). Inoltre offriamo supporto post-vendita gratuito per configurazione e ottimizzazione."
36+
answer: "Sì, tutti i componenti hanno la garanzia del produttore (generalmente dai 2 anni e oltre per alcuni componenti). Inoltre offriamo supporto post-vendita gratuito per configurazione e ottimizzazione."
3337
},
3438
{
3539
question: "Posso scegliere i componenti del mio PC?",
3640
answer: "Assolutamente sì! Lavoriamo insieme a te per selezionare i componenti migliori in base al tuo budget e alle tue esigenze, che sia gaming, streaming, editing video o lavoro."
3741
},
3842
{
39-
question: "Fate consegne a domicilio?",
40-
answer: "Sì, offriamo consegna a domicilio nella zona di Padova e Montegrotto Terme. Per altre zone, possiamo organizzare la spedizione assicurata."
43+
question: "Offrite servizi a domicilio o da remoto?",
44+
answer: "Sì, offriamo assistenza a domicilio nella zona di Padova, Montegrotto Terme e comuni limitrofi, sia per assemblaggio PC che per assistenza e servizi legati al PC Gaming. Forniamo anche servizi da remoto, che ci permettono di operare in tutta Italia. Per quanto riguarda i computer assemblati o riparati, il ritiro può avvenire in sede, con consegna a domicilio su richiesta, oppure tramite spedizione assicurata."
4145
}
4246
];
4347

44-
// Generate FAQ Schema for SEO
45-
const faqSchema = {
46-
"@context": "https://schema.org",
47-
"@type": "FAQPage",
48-
"mainEntity": faqs.map(faq => ({
49-
"@type": "Question",
50-
"name": faq.question,
51-
"acceptedAnswer": {
52-
"@type": "Answer",
53-
"text": faq.answer
54-
}
55-
}))
56-
};
57-
5848
const FAQSection = () => {
5949
const [openIndex, setOpenIndex] = useState<number | null>(null);
6050

@@ -64,16 +54,10 @@ const FAQSection = () => {
6454

6555
return (
6656
<section id="faq" className="py-20 bg-gradient-to-b from-black via-neutral-950 to-black">
67-
{/* Inject FAQ Schema */}
68-
<script
69-
type="application/ld+json"
70-
dangerouslySetInnerHTML={{ __html: JSON.stringify(faqSchema) }}
71-
/>
72-
7357
<div className="container mx-auto px-4">
7458
<AnimatedElement className="text-center mb-12">
7559
<h2 className="text-3xl md:text-4xl font-bold font-montserrat mb-4">
76-
Domande <span className="text-[#ff7514]">Frequenti</span>
60+
Domande <span className="text-[#ff7514]">frequenti</span>
7761
</h2>
7862
<p className="text-lg max-w-2xl mx-auto text-neutral-300">
7963
Tutto quello che devi sapere su Prime Build e i nostri servizi
@@ -110,7 +94,7 @@ const FAQSection = () => {
11094
<p className="text-neutral-400 mb-4">Hai altre domande?</p>
11195
<div className="flex flex-wrap justify-center gap-4">
11296
<a
113-
href="https://www.instagram.com/primebuild.pc/"
97+
href="https://www.instagram.com/prime_build_/"
11498
target="_blank"
11599
rel="noopener noreferrer"
116100
className="inline-flex items-center gap-2 bg-gradient-to-r from-purple-600 to-pink-600 hover:from-purple-700 hover:to-pink-700 text-white px-6 py-3 rounded-lg font-semibold transition-all hover:scale-105"

client/src/components/SchemaMarkup.tsx

Lines changed: 2 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ const SchemaMarkup = () => {
2121
"knowsAbout": ["PC Gaming Custom", "Assemblaggio PC", "Assistenza Tecnica PC", "Ottimizzazione PC", "Build Gaming", "Workstation"],
2222
"sameAs": [
2323
"https://www.instagram.com/prime_build_/",
24-
"https://discord.gg/bsqkAQQK5m"
24+
"https://discord.gg/BcPsRQqJ4s"
2525
]
2626
};
2727

@@ -53,7 +53,6 @@ const SchemaMarkup = () => {
5353
"closes": "20:00"
5454
},
5555
"priceRange": "€€",
56-
"servesCuisine": "PC Gaming Custom, Assistenza Tecnica",
5756
"areaServed": [
5857
{
5958
"@type": "City",
@@ -175,54 +174,6 @@ const SchemaMarkup = () => {
175174
}
176175
};
177176

178-
// FAQ Schema
179-
const faqSchema = {
180-
"@context": "https://schema.org",
181-
"@type": "FAQPage",
182-
"mainEntity": [
183-
{
184-
"@type": "Question",
185-
"name": "Quali servizi offre Prime Build?",
186-
"acceptedAnswer": {
187-
"@type": "Answer",
188-
"text": "Prime Build offre un servizio completo di assemblaggio PC Gaming custom: dalla consulenza iniziale alla consegna plug and play. Include anche assistenza tecnica, riparazioni, pulizia e ottimizzazione PC. Ogni cliente ha accesso al server Discord con guide, supporto e community."
189-
}
190-
},
191-
{
192-
"@type": "Question",
193-
"name": "Dove si trova Prime Build?",
194-
"acceptedAnswer": {
195-
"@type": "Answer",
196-
"text": "Prime Build ha sede a Montegrotto Terme (PD). Offriamo servizi anche su Padova. Puoi contattarci via email o attraverso i nostri canali social (Instagram e Discord)."
197-
}
198-
},
199-
{
200-
"@type": "Question",
201-
"name": "Quanto costa un PC Gaming custom?",
202-
"acceptedAnswer": {
203-
"@type": "Answer",
204-
"text": "I nostri pacchetti completi (servizio + hardware) partono da circa 750€ per PRIME STARTER (gaming 1080p), 1500€ per PRIME PERFORMER (gaming 1440p), fino a 2900€ per PRIME ELITE (gaming 4K e workstation). I prezzi sono indicativi e variano in base al periodo e alla configurazione."
205-
}
206-
},
207-
{
208-
"@type": "Question",
209-
"name": "Come posso richiedere un preventivo?",
210-
"acceptedAnswer": {
211-
"@type": "Answer",
212-
"text": "Puoi richiedere un preventivo compilando il modulo di contatto sul nostro sito, scrivendoci via email a primebuild.official@gmail.com, su Instagram (@prime_build_) o sul nostro server Discord."
213-
}
214-
},
215-
{
216-
"@type": "Question",
217-
"name": "Cosa include il servizio post-vendita?",
218-
"acceptedAnswer": {
219-
"@type": "Answer",
220-
"text": "Il servizio post-vendita include accesso al server Discord dedicato con guide aggiornate, supporto tecnico, e una community attiva. L'obiettivo è rendere ogni cliente un utente consapevole e attivo, non solo un acquirente."
221-
}
222-
}
223-
]
224-
};
225-
226177
// BreadcrumbList Schema
227178
const breadcrumbSchema = {
228179
"@context": "https://schema.org",
@@ -244,7 +195,7 @@ const SchemaMarkup = () => {
244195
"description": "Servizio di assemblaggio PC Gaming su misura a Montegrotto Terme"
245196
};
246197

247-
const schemas = [organizationSchema, localBusinessSchema, serviceSchema, faqSchema, breadcrumbSchema, websiteSchema];
198+
const schemas = [organizationSchema, localBusinessSchema, serviceSchema, breadcrumbSchema, websiteSchema];
248199

249200
const scripts: HTMLScriptElement[] = [];
250201

0 commit comments

Comments
 (0)