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.
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.
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.
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.
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.
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.
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".
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.
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.
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.
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.
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.
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.
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.
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.
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.