Language
Case Study Case Study

Da WordPress a eccellenza digitale: La Botte d'Oro From WordPress to digital excellence: La Botte d'Oro

Come abbiamo trasformato il sito web di un ristorante italiano a Sydney — passando da performance mediocri a score perfetti su Google — senza perdere l'anima del brand. How we transformed the website of a Sydney Italian restaurant — going from mediocre performance to perfect Google scores — without losing the soul of the brand.

ClienteClient
La Botte d'Oro
SettoreIndustry
Ristorazione · Sydney, AUFine Dining · Sydney, AU
ConsulenteConsultant
Salvatore Rincione
AnnoYear
2025–2026
PiattaformaStack
Next.js · Vercel

Cucina italiana autentica nel cuore di Leichhardt Authentic Italian cuisine in the heart of Leichhardt

La Botte d'Oro è un ristorante italiano fondato dallo chef-patron Gabriele Franco nel quartiere di Leichhardt — la "Little Italy" di Sydney. Un luogo che unisce tradizione culinaria italiana e ospitalità autentica, con clienti affezionati e una reputazione costruita nel tempo. La Botte d'Oro is an Italian restaurant founded by chef-patron Gabriele Franco in the Leichhardt neighbourhood — Sydney's "Little Italy". A place that blends Italian culinary tradition with genuine hospitality, with loyal customers and a reputation built over time.

Con la crescente concorrenza digitale e l'evoluzione delle abitudini dei clienti (sempre più dipendenti da Google per scegliere dove mangiare), era diventato urgente aggiornare la presenza online del ristorante per stare al passo con le aspettative di utenti e motori di ricerca. With growing digital competition and shifting customer habits — increasingly relying on Google to choose where to eat — it became urgent to update the restaurant's online presence to meet the expectations of both users and search engines.

Un sito WordPress che frenava la crescita A WordPress site holding back growth

Il vecchio sito, costruito su WordPress, soffriva di problemi strutturali che compromettevano sia l'esperienza utente che la visibilità sui motori di ricerca. The old site, built on WordPress, suffered from structural issues that compromised both the user experience and search engine visibility.

69

Performance mobile insufficientePoor mobile performance

Score di Performance mobile a 69/100 su PageSpeed Insights. Il sito caricava lentamente sui dispositivi mobili, dove avviene la maggior parte delle ricerche locali.Mobile Performance score of 69/100 on PageSpeed Insights. The site loaded slowly on mobile devices, where most local searches happen.

58

Best Practices criticheCritical Best Practices

Score di Best Practices a 58/100 su mobile e 54/100 su desktop — problemi tecnici di sicurezza, risorse obsolete e codice non ottimizzato.Best Practices score of 58/100 on mobile and 54/100 on desktop — security issues, outdated resources and unoptimised code.

UX

Esperienza utente datataOutdated user experience

Il design non rifletteva l'identità premium del ristorante. Nessun sistema di prenotazione integrato, navigazione confusa e layout non ottimizzato per il mobile.The design failed to reflect the restaurant's premium identity. No integrated booking system, confusing navigation and a layout not optimised for mobile.

SEO

Potenziale SEO non sfruttatoUntapped SEO potential

Nonostante un SEO score di 85/100, la lentezza del sito e i problemi tecnici limitavano il posizionamento organico per keyword locali ad alto intento come "italian restaurant Leichhardt".Despite an SEO score of 85/100, the site's slowness and technical issues limited organic ranking for high-intent local keywords like "italian restaurant Leichhardt".

Ricostruzione completa su stack moderno Full rebuild on a modern stack

Invece di rattoppare il vecchio WordPress, abbiamo scelto una ricostruzione completa su Next.js deployato su Vercel — la scelta tecnica che massimizza le performance e il controllo sul codice. Rather than patching the old WordPress site, we chose a full rebuild on Next.js deployed on Vercel — the technical choice that maximises performance and code control.

01

Next.js + Vercel — Zero compromessi sulla velocitàNext.js + Vercel — Zero compromise on speed

Abbandonato WordPress in favore di Next.js (React) con rendering server-side e static generation. Deploy su Vercel per distribuzione globale via CDN, cold start praticamente nullo e aggiornamenti istantanei. Il risultato: Performance 100/100 su desktop, 99/100 su mobile.Dropped WordPress in favour of Next.js (React) with server-side rendering and static generation. Deployed on Vercel for global CDN distribution, near-zero cold starts and instant updates. Result: Performance 100/100 on desktop, 99/100 on mobile.

02

Design che rispecchia il brandDesign that reflects the brand

Nuovo design che trasmette l'autenticità e il calore della cucina italiana di Gabriele Franco. Tipografia elegante, immagini del ristorante in primo piano, palette cromatica coerente. Il sito racconta la storia del ristorante prima ancora che l'utente legga una parola.New design conveying the authenticity and warmth of Gabriele Franco's Italian cooking. Elegant typography, hero restaurant imagery, consistent colour palette. The site tells the restaurant's story before the user reads a single word.

03

UX orientata alla conversioneConversion-focused UX

Ogni elemento della pagina è stato progettato per guidare l'utente verso un'azione: prenotare un tavolo, visualizzare il menu, contattare il ristorante. CTA chiare, sistema di prenotazione integrato e navigazione semplificata.Every page element was designed to guide users toward an action: booking a table, viewing the menu, contacting the restaurant. Clear CTAs, integrated booking system and simplified navigation.

04

Fondamenta SEO solide fin dall'inizioSolid SEO foundations from the start

Struttura HTML semantica, meta tag ottimizzati, schema markup per ristoranti (LocalBusiness, Restaurant), sitemap automatica, Open Graph e performance elevata — tutti i segnali tecnici che Google premia. SEO score: 100/100 su entrambi desktop e mobile.Semantic HTML structure, optimised meta tags, restaurant schema markup (LocalBusiness, Restaurant), automatic sitemap, Open Graph tags and high performance — all the technical signals Google rewards. SEO score: 100/100 on both desktop and mobile.

05

Accessibilità e Best Practices al massimoAccessibility & Best Practices maxed out

Accessibilità portata a 100/100 — contrasti corretti, alt text su ogni immagine, navigazione da tastiera, struttura ARIA. Best Practices a 100/100: HTTPS, nessuna risorsa obsoleta, politiche di sicurezza corrette. Un sito costruito per durare.Accessibility brought to 100/100 — correct contrast ratios, alt text on every image, keyboard navigation, ARIA structure. Best Practices at 100/100: HTTPS, no deprecated resources, correct security policies. A site built to last.

Da arancione a verde: score perfetti su PageSpeed From amber to green: perfect PageSpeed scores

I dati parlano chiaro. Il nuovo sito ha raggiunto score perfetti o quasi su tutti e quattro i parametri di Google PageSpeed Insights, sia su mobile che su desktop. The data speaks for itself. The new site achieved perfect or near-perfect scores across all four Google PageSpeed Insights metrics, on both mobile and desktop.

Vecchio Sito (WordPress)
Old Site (WordPress)
Nuovo Sito (Next.js)
New Site (Next.js)
Performance
📱 69 Mobile
🖥 89 Desktop
📱 99 Mobile+30
🖥 100 Desktop+11
Accessibility
📱 86 Mobile
🖥 89 Desktop
📱 100 Mobile+14
🖥 100 Desktop+11
Best Practices
📱 58 Mobile
🖥 54 Desktop
📱 100 Mobile+42
🖥 100 Desktop+46
SEO
📱 85 Mobile
🖥 92 Desktop
📱 100 Mobile+15
🖥 100 Desktop+8

Il salto in avanti, in cifre

The leap forward, in numbers

99/100
Performance mobile
da 69 a 99
Mobile performance
from 69 to 99
100/100
SEO score
su mobile e desktop
SEO score
on mobile & desktop
+46
Punti Best Practices
desktop guadagnati
Best Practices points
gained on desktop
4/4
Metriche a 99–100
su entrambi i device
Metrics at 99–100
on both devices
"

Il nuovo sito rispecchia finalmente quello che siamo: un ristorante che mette qualità e autenticità al centro di tutto. E i risultati su Google lo confermano.

The new site finally reflects who we are: a restaurant that puts quality and authenticity at the heart of everything. And the Google results confirm it.

Gabriele Franco — Chef & Owner, La Botte d'Oro

Un sito perfetto è il punto di partenza, non il traguardo A perfect site is the starting point, not the finish line

Con le fondamenta tecniche al loro posto, la strategia digitale di La Botte d'Oro entra nella fase di crescita: generare traffico organico qualificato, costruire una relazione diretta con i clienti e convertire i visitatori in prenotazioni. With the technical foundations in place, La Botte d'Oro's digital strategy enters its growth phase: generating qualified organic traffic, building a direct relationship with customers and converting visitors into bookings.

📍

SEO LocaleLocal SEO

Ottimizzazione Google Business Profile, keyword research per ricerche locali ad alto intento ("italian restaurant Leichhardt", "fine dining Sydney"), monitoraggio mensile del ranking e correzione tecnica continua.Google Business Profile optimisation, keyword research for high-intent local searches ("italian restaurant Leichhardt", "fine dining Sydney"), monthly ranking monitoring and ongoing technical fixes.

✉️

Email MarketingEmail Marketing

Setup Klaviyo con newsletter mensile, sequenza automatica post-visita per incentivare le recensioni Google e campagne dedicate a eventi speciali e gift voucher.Klaviyo setup with monthly newsletter, post-visit automated sequence to encourage Google reviews and dedicated campaigns for special events and gift vouchers.

🎯

Campagne a PagamentoPaid Campaigns

Google Ads per prenotazioni serali e ricerche locali. Meta Ads per eventi speciali (Valentine's Day, menu degustazione, private dining). Retargeting dei visitatori del sito.Google Ads for evening bookings and local searches. Meta Ads for special events (Valentine's Day, tasting menu, private dining). Site visitor retargeting.

📊

Reportistica MensileMonthly Reporting

Report mensile con i numeri che contano: traffico organico, prenotazioni online, crescita email list, performance campagne. Call strategica con Gabriele per definire le priorità del mese successivo.Monthly report covering the numbers that matter: organic traffic, online bookings, email list growth, campaign performance. Strategic call with Gabriele to set the following month's priorities.