Skip to content

Commit aafbd9d

Browse files
Merge pull request #22 from PrimeBuild-pc/affectionate-gould
feat(seo): complete SEO optimization with local targeting
2 parents 5bee2f5 + 2345ce5 commit aafbd9d

5 files changed

Lines changed: 171 additions & 52 deletions

File tree

client/index.html

Lines changed: 31 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,37 +3,47 @@
33
<head>
44
<meta charset="UTF-8" />
55
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6-
<title>Prime Build | Custom Gaming PC & Assistenza Tecnica a Padova</title>
7-
6+
<title>Prime Build | PC Gaming Custom a Montegrotto Terme | Build da 750€</title>
7+
88
<!-- SEO Meta Tags -->
9-
<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 Padova, Italia." />
10-
<meta name="keywords" content="PC Gaming, Custom PC, Assemblaggio PC, Build PC, Gaming PC, Computer Gaming, Assistenza Tecnica PC, Padova, Italia, computer su misura, assistenza pc gaming, ottimizzazione pc gaming" />
9+
<meta name="description" content="Assemblaggio PC Gaming su misura a Montegrotto Terme (PD). Build gaming da 750€, assistenza tecnica e ottimizzazione. Servizio completo con componenti AMD Ryzen e NVIDIA RTX." />
10+
<meta name="keywords" content="PC Gaming, Custom PC, Assemblaggio PC, Build PC, Gaming PC, Computer Gaming, Assistenza Tecnica PC, Montegrotto Terme, Abano Terme, Padova, Provincia di Padova, PC Gaming Veneto, assemblaggio computer Padova, build gaming economica, PC streaming, build AMD Ryzen, PC NVIDIA RTX, workstation custom, ottimizzazione PC gaming, riparazione PC gaming, Italia" />
1111
<meta name="author" content="Prime Build" />
1212
<meta name="robots" content="index, follow" />
13-
<meta name="googlebot" content="index, follow" />
13+
<meta name="googlebot" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" />
1414
<meta name="geo.region" content="IT-PD" />
15-
<meta name="geo.placename" content="Padova" />
16-
<meta name="geo.position" content="45.4064349;11.8767611" />
17-
<meta name="ICBM" content="45.4064349, 11.8767611" />
18-
15+
<meta name="geo.placename" content="Montegrotto Terme" />
16+
<meta name="geo.position" content="45.3297;11.7883" />
17+
<meta name="ICBM" content="45.3297, 11.7883" />
18+
19+
<!-- Additional SEO Meta Tags -->
20+
<meta name="subject" content="Servizio Assemblaggio PC Gaming Custom" />
21+
<meta name="classification" content="Business" />
22+
<meta name="target" content="all" />
23+
<meta name="coverage" content="Italy" />
24+
<meta name="distribution" content="global" />
25+
<meta name="rating" content="general" />
26+
<meta name="revisit-after" content="7 days" />
27+
1928
<!-- Open Graph / Facebook -->
2029
<meta property="og:type" content="website" />
21-
<meta property="og:url" content="https://primebuild.website/" />
22-
<meta property="og:title" content="Prime Build | Custom Gaming PC & Assistenza Tecnica a Padova" />
23-
<meta property="og:description" content="Realizziamo PC Gaming su misura per un'esperienza di gioco senza compromessi. Assistenza tecnica e ottimizzazione PC." />
24-
<meta property="og:image" content="https://primebuild.website/logo.png" />
25-
<meta property="og:image:alt" content="Prime Build Logo" />
30+
<meta property="og:url" content="https://primebuild.website/" />
31+
<meta property="og:title" content="Prime Build | PC Gaming Custom a Montegrotto Terme | Build da 750€" />
32+
<meta property="og:description" content="Servizio completo di assemblaggio PC Gaming su misura. Dall'idea alla consegna plug and play. Build gaming, assistenza tecnica e community dedicata." />
33+
<meta property="og:image" content="https://primebuild.website/og-image.png" />
34+
<meta property="og:image:width" content="1200" />
35+
<meta property="og:image:height" content="630" />
36+
<meta property="og:image:alt" content="Prime Build - PC Gaming Custom a Montegrotto Terme" />
2637
<meta property="og:locale" content="it_IT" />
2738
<meta property="og:site_name" content="Prime Build" />
28-
39+
2940
<!-- Twitter -->
3041
<meta property="twitter:card" content="summary_large_image" />
31-
<meta property="twitter:url" content="https://primebuild.website/" />
32-
<meta property="twitter:title" content="Prime Build | Custom Gaming PC & Assistenza Tecnica a Padova" />
33-
<meta property="twitter:description" content="Realizziamo PC Gaming su misura per un'esperienza di gioco senza compromessi. Assistenza tecnica e ottimizzazione PC." />
34-
<meta property="twitter:image" content="https://primebuild.website/logo.png" />
35-
<meta name="twitter:image:alt" content="Prime Build Logo" />
36-
<meta name="twitter:site" content="@PrimeBuild" />
42+
<meta property="twitter:url" content="https://primebuild.website/" />
43+
<meta property="twitter:title" content="Prime Build | PC Gaming Custom a Montegrotto Terme | Build da 750€" />
44+
<meta property="twitter:description" content="Servizio completo di assemblaggio PC Gaming su misura. Dall'idea alla consegna plug and play. Build gaming, assistenza tecnica e community dedicata." />
45+
<meta property="twitter:image" content="https://primebuild.website/og-image.png" />
46+
<meta name="twitter:image:alt" content="Prime Build - PC Gaming Custom a Montegrotto Terme" />
3747

3848
<!-- Canonical URL -->
3949
<link rel="canonical" href="https://primebuild.website/" />

client/public/og-image.png

84.9 KB
Loading

client/src/components/BuildsSection.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ const BuildsSection = () => {
182182
>
183183
<ImageWithFallback
184184
src={build.image}
185-
alt={build.name}
185+
alt={`PC Gaming ${build.name} - ${build.tagline} - Build gaming custom Prime Build`}
186186
width={600}
187187
height={384}
188188
className="w-full h-96 object-cover"

client/src/components/ComponentsSection.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ const ComponentsSection = () => {
218218
>
219219
<ImageWithFallback
220220
src={component.image}
221-
alt={component.title}
221+
alt={`${component.title} per PC Gaming - ${component.brands} - Componenti premium Prime Build`}
222222
width={64}
223223
height={64}
224224
className="w-16 h-16 object-cover mx-auto mb-4 rounded-lg"
@@ -283,7 +283,7 @@ const ComponentsSection = () => {
283283
<div className="p-5 w-52 md:w-64">
284284
<ImageWithFallback
285285
src={component.image}
286-
alt={component.title}
286+
alt={`${component.title} per PC Gaming - ${component.brands} - Componenti premium Prime Build`}
287287
width={64}
288288
height={64}
289289
className="w-14 h-14 md:w-16 md:h-16 object-cover mx-auto mb-4 rounded-lg"

client/src/components/SchemaMarkup.tsx

Lines changed: 137 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,18 @@ const SchemaMarkup = () => {
99
"name": "Prime Build",
1010
"url": "https://primebuild.website/",
1111
"logo": "https://primebuild.website/logo.png",
12-
"description": "Prime Build realizza PC Gaming su misura per un'esperienza di gioco senza compromessi. Assemblaggio, assistenza tecnica e ottimizzazione PC a Padova, Italia.",
12+
"description": "Prime Build offre servizi di assemblaggio PC Gaming su misura a Montegrotto Terme. Dall'idea alla consegna plug and play: build gaming, assistenza tecnica e ottimizzazione PC.",
1313
"address": {
1414
"@type": "PostalAddress",
15-
"addressLocality": "Padova",
15+
"addressLocality": "Montegrotto Terme",
1616
"addressRegion": "PD",
1717
"addressCountry": "IT"
1818
},
1919
"email": "primebuild.official@gmail.com",
20+
"knowsAbout": ["PC Gaming Custom", "Assemblaggio PC", "Assistenza Tecnica PC", "Ottimizzazione PC", "Build Gaming", "Workstation"],
2021
"sameAs": [
2122
"https://www.instagram.com/prime_build_/",
22-
"https://discord.gg/jBNk2vXKKd"
23+
"https://discord.gg/bsqkAQQK5m"
2324
]
2425
};
2526

@@ -31,52 +32,139 @@ const SchemaMarkup = () => {
3132
"image": "https://primebuild.website/logo.png",
3233
"url": "https://primebuild.website/",
3334
"email": "primebuild.official@gmail.com",
35+
"description": "Servizio di assemblaggio PC Gaming su misura. Dall'idea alla consegna plug and play con supporto post-vendita e community Discord dedicata.",
3436
"address": {
3537
"@type": "PostalAddress",
36-
"addressLocality": "Padova",
38+
"addressLocality": "Montegrotto Terme",
3739
"addressRegion": "Veneto",
40+
"postalCode": "35036",
3841
"addressCountry": "IT"
3942
},
4043
"geo": {
4144
"@type": "GeoCoordinates",
42-
"latitude": 45.4064349,
43-
"longitude": 11.8767611
45+
"latitude": 45.3297,
46+
"longitude": 11.7883
47+
},
48+
"openingHoursSpecification": {
49+
"@type": "OpeningHoursSpecification",
50+
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"],
51+
"opens": "08:00",
52+
"closes": "20:00"
4453
},
4554
"priceRange": "€€",
46-
"servesCuisine": "PC Gaming Custom, Assistenza Tecnica",
55+
"areaServed": [
56+
{"@type": "City", "name": "Montegrotto Terme"},
57+
{"@type": "City", "name": "Abano Terme"},
58+
{"@type": "City", "name": "Padova"},
59+
{"@type": "AdministrativeArea", "name": "Provincia di Padova"},
60+
{"@type": "AdministrativeArea", "name": "Veneto"}
61+
],
4762
"hasOfferCatalog": {
4863
"@type": "OfferCatalog",
49-
"name": "PC Gaming Build",
64+
"name": "Servizi PC Gaming Build",
5065
"itemListElement": [
5166
{
5267
"@type": "Offer",
5368
"itemOffered": {
54-
"@type": "Product",
55-
"name": "PRIME STARTER",
56-
"description": "La configurazione ideale per chi vuole entrare nel mondo del gaming ad alte prestazioni senza spendere una fortuna."
69+
"@type": "Service",
70+
"name": "PRIME STARTER - Build Gaming Entry Level",
71+
"description": "Servizio completo di assemblaggio PC Gaming entry level per gaming 1080p. Include consulenza, assemblaggio, configurazione e ottimizzazione."
5772
},
5873
"price": "750",
59-
"priceCurrency": "EUR"
74+
"priceCurrency": "EUR",
75+
"priceSpecification": {
76+
"@type": "PriceSpecification",
77+
"price": "750",
78+
"priceCurrency": "EUR",
79+
"valueAddedTaxIncluded": true
80+
}
6081
},
6182
{
6283
"@type": "Offer",
6384
"itemOffered": {
64-
"@type": "Product",
65-
"name": "PRIME PERFORMER",
66-
"description": "Potenza e prestazioni bilanciate per gaming in 1440p e multitasking intenso."
85+
"@type": "Service",
86+
"name": "PRIME PERFORMER - Build Gaming Mid Range",
87+
"description": "Servizio completo di assemblaggio PC Gaming mid range per gaming 1440p. Include consulenza, assemblaggio, configurazione e ottimizzazione."
6788
},
68-
"price": "1450",
69-
"priceCurrency": "EUR"
89+
"price": "1500",
90+
"priceCurrency": "EUR",
91+
"priceSpecification": {
92+
"@type": "PriceSpecification",
93+
"price": "1500",
94+
"priceCurrency": "EUR",
95+
"valueAddedTaxIncluded": true
96+
}
7097
},
7198
{
7299
"@type": "Offer",
73100
"itemOffered": {
74-
"@type": "Product",
75-
"name": "PRIME ELITE",
76-
"description": "La soluzione definitiva per gaming 4K, streaming professionale e carichi di lavoro intensi."
101+
"@type": "Service",
102+
"name": "PRIME ELITE - Build Gaming High End",
103+
"description": "Servizio completo di assemblaggio PC Gaming high end per gaming 4K, streaming e workstation. Include consulenza, assemblaggio, configurazione e ottimizzazione."
77104
},
78-
"price": "3800",
79-
"priceCurrency": "EUR"
105+
"price": "2900",
106+
"priceCurrency": "EUR",
107+
"priceSpecification": {
108+
"@type": "PriceSpecification",
109+
"price": "2900",
110+
"priceCurrency": "EUR",
111+
"valueAddedTaxIncluded": true
112+
}
113+
}
114+
]
115+
}
116+
};
117+
118+
// Service Schema for detailed service descriptions
119+
const serviceSchema = {
120+
"@context": "https://schema.org",
121+
"@type": "Service",
122+
"serviceType": "Assemblaggio PC Gaming Custom",
123+
"provider": {
124+
"@type": "LocalBusiness",
125+
"name": "Prime Build"
126+
},
127+
"areaServed": [
128+
{"@type": "City", "name": "Montegrotto Terme"},
129+
{"@type": "City", "name": "Abano Terme"},
130+
{"@type": "City", "name": "Padova"},
131+
{"@type": "AdministrativeArea", "name": "Veneto"}
132+
],
133+
"description": "Servizio completo di assemblaggio PC Gaming su misura: dalla consulenza iniziale alla consegna plug and play. Include supporto post-vendita e accesso alla community Discord.",
134+
"offers": {
135+
"@type": "AggregateOffer",
136+
"lowPrice": "750",
137+
"highPrice": "2900",
138+
"priceCurrency": "EUR",
139+
"offerCount": "3"
140+
},
141+
"hasOfferCatalog": {
142+
"@type": "OfferCatalog",
143+
"name": "Servizi Prime Build",
144+
"itemListElement": [
145+
{
146+
"@type": "Offer",
147+
"itemOffered": {
148+
"@type": "Service",
149+
"name": "Assemblaggio PC Gaming",
150+
"description": "Servizio completo dall'idea alla consegna plug and play"
151+
}
152+
},
153+
{
154+
"@type": "Offer",
155+
"itemOffered": {
156+
"@type": "Service",
157+
"name": "Assistenza Tecnica PC",
158+
"description": "Riparazione, manutenzione e pulizia PC"
159+
}
160+
},
161+
{
162+
"@type": "Offer",
163+
"itemOffered": {
164+
"@type": "Service",
165+
"name": "Ottimizzazione PC",
166+
"description": "Ottimizzazione software e hardware per massime prestazioni"
167+
}
80168
}
81169
]
82170
}
@@ -92,45 +180,66 @@ const SchemaMarkup = () => {
92180
"name": "Quali servizi offre Prime Build?",
93181
"acceptedAnswer": {
94182
"@type": "Answer",
95-
"text": "Prime Build offre assemblaggio di PC Gaming custom, riparazioni e assistenza tecnica, e servizi di ottimizzazione delle prestazioni per PC."
183+
"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."
96184
}
97185
},
98186
{
99187
"@type": "Question",
100188
"name": "Dove si trova Prime Build?",
101189
"acceptedAnswer": {
102190
"@type": "Answer",
103-
"text": "Prime Build ha sede a Padova, Italia. Puoi contattarci via email o attraverso i nostri canali social (Instagram e Discord)."
191+
"text": "Prime Build opera a Montegrotto Terme, in provincia di Padova (Veneto). Serviamo clienti da Montegrotto Terme, Abano Terme, Padova e zone limitrofe. Puoi contattarci via email, Instagram (@prime_build_) o Discord."
104192
}
105193
},
106194
{
107195
"@type": "Question",
108196
"name": "Quanto costa un PC Gaming custom?",
109197
"acceptedAnswer": {
110198
"@type": "Answer",
111-
"text": "I nostri PC Gaming partono da 750 euro per la configurazione PRIME STARTER, 1450 euro per PRIME PERFORMER, fino a 3800 euro per PRIME ELITE. Offriamo anche configurazioni personalizzate su richiesta."
199+
"text": "I nostri pacchetti completi (servizio + hardware) partono da circa 750per 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."
112200
}
113201
},
114202
{
115203
"@type": "Question",
116204
"name": "Come posso richiedere un preventivo?",
117205
"acceptedAnswer": {
118206
"@type": "Answer",
119-
"text": "Puoi richiedere un preventivo compilando il modulo di contatto sul nostro sito, oppure contattandoci su Instagram (@prime_build_) o Discord."
207+
"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."
208+
}
209+
},
210+
{
211+
"@type": "Question",
212+
"name": "Cosa include il servizio post-vendita?",
213+
"acceptedAnswer": {
214+
"@type": "Answer",
215+
"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."
120216
}
121217
}
122218
]
123219
};
124220

221+
// BreadcrumbList Schema
222+
const breadcrumbSchema = {
223+
"@context": "https://schema.org",
224+
"@type": "BreadcrumbList",
225+
"itemListElement": [
226+
{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://primebuild.website/"},
227+
{"@type": "ListItem", "position": 2, "name": "Servizi", "item": "https://primebuild.website/#services"},
228+
{"@type": "ListItem", "position": 3, "name": "Build PC Gaming", "item": "https://primebuild.website/#builds"},
229+
{"@type": "ListItem", "position": 4, "name": "Contatti", "item": "https://primebuild.website/#contact"}
230+
]
231+
};
232+
125233
// WebSite schema for sitelinks search box
126234
const websiteSchema = {
127235
"@context": "https://schema.org",
128236
"@type": "WebSite",
129237
"name": "Prime Build",
130-
"url": "https://primebuild.website/"
238+
"url": "https://primebuild.website/",
239+
"description": "Servizio di assemblaggio PC Gaming su misura a Montegrotto Terme"
131240
};
132241

133-
const schemas = [organizationSchema, localBusinessSchema, faqSchema, websiteSchema];
242+
const schemas = [organizationSchema, localBusinessSchema, serviceSchema, faqSchema, breadcrumbSchema, websiteSchema];
134243

135244
const scripts: HTMLScriptElement[] = [];
136245

0 commit comments

Comments
 (0)