WordPress è alla base di quasi 43% di tutti i siti web e non tutti sono in inglese. Infatti, il numero di siti web non in inglese è in aumento, con 56% di siti WordPress creati in lingue diverse dall'inglese statunitense. Questo dimostra che c'è un'enorme opportunità per diventare multilingue e tradurre il proprio sito in più lingue.
Ma iniziare può essere confuso, anche per gli utenti WordPress esperti. Potresti chiederti quali siano i migliori plugin multilingua per WordPress? Quali sono le sfide tecniche per impostarne u sito multilingua? Ci sono implicazioni SEO? Dovrei usare traduzioni automatiche o umane?
In questo articolo, ti guiderò attraverso ciò che devi sapere sulla traduzione del tuo sito WordPress e spero di rispondere a tutte le tue domande. Tratteremo tutto, da come capire se hai bisogno di tradurre il tuo sito in altre lingue, ai diversi metodi e plugin di WordPress per la traduzione, fino ai modi migliori per tradurre i tuoi contenuti.
Indice di WordPress
- Hai bisogno di tradurre il tuo sito web WordPress?
- I vantaggi della traduzione di WordPress
- Traduzione automatica vs Traduzione umana
- Scelta di una soluzione per tradurre il tuo sito WordPress
- Cosa dovresti tradurre?
- Quale struttura URL dovresti usare?
- Cosa sono i tag hreflang?
- Come tradurre WordPress con TranslatePress
- Inizia a tradurre WordPress
Hai bisogno di tradurre il tuo sito web WordPress?
La traduzione dei tuoi contenuti WordPress non è qualcosa che fai per divertimento: è qualcosa che fai con una strategia in mente. Quindi, se ti stai chiedendo se hai bisogno di un sito multilingue, è meglio iniziare controllando se stai già ricevendo traffico internazionale.
Il modo più semplice per farlo è con Google Analytics. Per verificare le impostazioni della lingua del browser dei tuoi visitatori, vai su Rapporti → Pubblico → Geo → Lingua.

È utile confrontare questi dati con le posizioni dei vostri visitatori, che troverete su Rapporti → Pubblico → Geo → Località.

Quindi, che cosa significano tutti questi dati? Se ne possono trarre alcune conclusioni:
- La maggior parte dei visitatori naviga in questo sito in inglese.
- Le persone provenienti dall'India non navigano nelle loro lingue madri, ma forse vorrebbero farlo.
- I visitatori provenienti da Spagna, Francia e Cina stanno navigando nelle rispettive lingue e potrebbero sentirsi più a loro agio nell'accedere al sito in spagnolo, francese e cinese semplificato.
Il fatto è che ci sono opportunità per tradurre questo sito in altre lingue, tra cui hindi, spagnolo, francese e cinese.
Vantaggi della traduzione di un sito WordPress
Tradurre WordPress non avvantaggia solo i tuoi visitatori, ma offre molti vantaggi anche per la tua attività. Se stai ottenendo buoni risultati a livello locale e nazionale, potrebbe essere il momento di pensare all'espansione in altri paesi. Espandere la tua attività è un ottimo motivo per prendere in considerazione la traduzione dei tuoi contenuti.
1. Migliora il tuo SEO
Uno dei maggiori vantaggi di avere lingue aggiuntive è l'aumento di traffico che otterrai.
Diciamo, per esempio, tu traduci il tuo contenuto in spagnolo e francese. La prossima volta che Google eseguirà la scansione del tuo sito, riconoscerà le tue nuove lingue come contenuti separati rispetto alle tue pagine in inglese. Ciò significa che il tuo sito apparirà nei risultati di ricerca in inglese, spagnolo e francese.
Inoltre, sebbene la concorrenza per le SERP in lingua inglese sia agguerrita, potreste trovare più facile posizionarvi per le vostre parole chiave in altre lingue.
Ad esempio, la parola chiave ‘translation plugins’ è competitiva, come puoi vedere nei risultati di KWFinder qui sotto:

Se cerchi le stesse parole chiave in spagnolo, improvvisamente è molto più facile posizionarsi:

E una ricerca di ‘plugins de traduction’ in francese mostra che c'è ancora più potenziale per posizionarsi in alto nelle SERP.

Creare un sito WordPress multilingue, insieme a una ben ponderata strategia di parole chiave internazionali, può aiutarti a puntare su una gamma più ampia di parole chiave. Questo aumenterà le tue possibilità di posizionarti sulla prima pagina dei risultati di ricerca per più di una lingua.
2. Migliorare l'esperienza utente
Quando vai online, probabilmente dai per scontato di poter navigare nella tua lingua madre, vero? Per gran parte del mondo non anglofono, non è così.
Tradurre WordPress migliora istantaneamente l'esperienza utente per i visitatori che parlano altre lingue. Non solo saranno in grado di comprendere i vostri contenuti, ma si sentiranno benvenuti e vorranno continuare a navigare. Questo avrà un effetto a catena in tutto il vostro sito, aumentando il traffico, riducendo la frequenza di rimbalzo e incrementando le conversioni.
3. Costruisci fiducia e credibilità
È importante per le aziende parlare le stesse lingue dei loro mercati di riferimento. Perché? Perché le persone si sentono più a proprio agio a conversare nella loro lingua madre, in quanto è la cultura in cui sono cresciute.
Avendo una sito web completamente tradotto può contribuire ad affermare la vostra attività come un'offerta credibile nei vostri mercati di riferimento. Contenuti multilingue di qualità ridurranno inoltre qualsiasi malinteso e travisamento del vostro marchio all'estero.
4. ROI elevato
Portare la traduzione a un livello superiore con localizzazione — il processo di adattamento dei vostri contenuti alla lingua, alle consuetudini e alla cultura di uno specifico mercato — può influire ulteriormente sul marchio della vostra azienda, sulle relazioni con i clienti e, in ultima analisi, sui profitti.
Secondo l'Industry Specification Group for Localization (ISG), per ogni US$1 speso per la localizzazione, un’azienda otterrà un ritorno di $25. Esatto: un rendimento di 2.500%.
Traduzione automatica vs Traduzione umana
Ci sono due principali tipologie di traduzione: traduzione automatica e traduzione umana.
1. Traduzione automatica
Anche noto come traduzione automatica, la traduzione automatica utilizza pacchetti di traduzione o intelligenza artificiale per convertire le parole di una pagina in altre lingue. Uno degli esempi più popolari di traduzione automatica è Google Traduttore e il suo sistema di traduzione automatica neurale.
2. Traduzione umana
La traduzione umana si basa sull'intelligenza umana per convertire un modo di dire in un altro. Ce ne sono molti servizi di traduzione professionale disponibile, pronto a tradurre contenuti a pagamento. La traduzione umana è solitamente più accurata e suona più naturale poiché le persone sono più brave a interpretare le sfumature della lingua rispetto alle macchine.
Scelta di una soluzione per tradurre il tuo sito WordPress
Prima di iniziare a tradurre il tuo sito web o il tuo sito WordPress, ci sono tre cose fondamentali da considerare:
- Qual è il tuo budget? Vuoi una soluzione gratuita o sei disposto a pagare un abbonamento mensile continuativo per traduzioni di alta qualità?
- Quanto tempo hai? Hai il tempo di tradurre manualmente i tuoi contenuti e gestirli costantemente, o preferisci una soluzione che lo faccia automaticamente per te?
- Quanto sono importanti la qualità e la precisione? La tua azienda vende prodotti o servizi in cui non c'è spazio per la confusione e la precisione è essenziale? Ad esempio, medicina, finanza o legge? Le traduzioni automatiche sono sufficienti o la tua azienda ha bisogno di traduzioni umane?
Esistono molti modi diversi per tradurre i contenuti di WordPress, ma in questa sede esamineremo i 3 più comuni:
- Plugin per WordPress
- Copia e incolla il contenuto manualmente
- Affidati ai browser
1. Plugin per WordPress
Il modo più popolare per tradurre WordPress è con un plugin di traduzione per WordPress. I plugin di traduzione sono la soluzione più comoda per aggiungere più lingue a un sito.
Ciò è in netto contrasto con appena qualche anno fa, quando bisognava fare i conti con language pack, file .PO e .MO, e tradurre le stringhe. Ora esistono intuitivi plugin di traduzione che consentono di tradurre facilmente il testo nel frontend del tuo sito, in modo visivo e senza problemi.
Una rapida ricerca nella directory dei plugin di WordPress.org restituisce i plugin di WordPress gratuiti più popolari per la traduzione:

Se hai cercato su Google ‘plugin di traduzione’, probabilmente ti sarai imbattuto in altri plugin per creare un sito WordPress multilingue, come ad esempio TranslatePress, Loco Translate, WPML, Polylang o Transposh.
Tutte queste opzioni gratuite e a pagamento offrono diverse funzioni e interfacce per la traduzione di contenuti. Vale la pena esaminarne i pro e i contro per decidere quale sia la più adatta alle vostre esigenze.
TranslatePress: un plugin di traduzione per WordPress alla portata di tutti

Il miglior plugin di traduzione per WordPress in termini di prezzo, qualità, accuratezza e facilità d'uso è TranslatePress.
Ti permette di tradurre il tuo sito manualmente e con la traduzione automatica basata su Google Traduttore o DeepL—estremamente utile per iniziare con la traduzione automatica e poi apportare modifiche manuali per garantire accuratezza e sfumature.
Le caratteristiche principali includono:
- Traduci tutto sul tuo sito, inclusi post e pagine, output da plugin, shortcode e moduli di contatto.
- Interfaccia visiva intuitiva per la traduzione dei contenuti.
- Aggiungi tutte le lingue di cui hai bisogno.
- Traduci le immagini (ovvero mostra immagini diverse per ciascuna lingua del tuo sito).
- Ottimizzato per i motori di ricerca. Crea sitemap multilingue e versioni indicizzabili del tuo sito per ciascuna lingua.
- Supporti WooCommerce, tipi di post personalizzati, temi complessi e costruttori di pagine.
- Customizable cambio lingua.
We’ll take a look at how to translate your WordPress site with TranslatePress later in this post.
2. Copy and Paste Content Manually
Copy and paste is one of the simplest WordPress translation methods because you don’t need to install any plugins or pay for premium services.
To use this manual translation technique, simply copy the text you want to translate into a document, which you then share with a private translator or professional translation services like Gengo or Straker Translations. When the translated text is ready, copy and paste it into new pages on your site.
This is a bare-bones solution if you only need some of the source text on your site translated. However, it can be time-intensive and may not be worth your time since there are serious SEO disadvantages.
Google looks for the hreflang attribute in page headers for information about what language the content is published in. Without this markup, Google will have no idea whether your site is in English or some other language. (We’ll look at hreflang tags in more detail later in this article.)
So if you go down the copy and paste path, there’s very little chance of your content ranking in multiple languages.
You could add hreflang tags yourself but it’s far easier to leave it to a plugin like TranslatePress to take care of it for you. Plus, you’ll get the added Vantaggi SEO of URL slug translation, WooCommerce support, automatic translation, and image translation.
3. Rely on Browsers
The easiest—and laziest!—way to translate WordPress is to not translate it at all. Thanks to browsers like Chrome, you can leave it to your visitors to translate your content.
Browsers can automatically translate all the content on a page. The advantage of this is that the visitor can decide if they want to browse your site in the original language or switch to their preferred language.
The disadvantage is that you’ll have no control over how your site is translated. Google Translate could misinterpret your content and any nuance or personality in your writing would be lost in translation.
Plus, you’ll lose the all-important trust and credibility that comes with delivering multilingual content. Relying on browsers for translation should only be an option if providing multilingual content isn’t a priority.
Cosa dovresti tradurre?
It’s generally best practice to traduci tutto sul tuo sito. This is both for user experience and SEO. If you translate some content on a page and not the rest, it’s not only jarring for the visitor but confusing for search engines.
1. Content
This includes blog posts and page content, as well as header and footer content, categorie e tag, widget, e voci di menu.
Don’t forget to translate custom post types and your privacy policy and terms and conditions pages.
2. SEO meta data
The meta title and description of your pages and posts are usually displayed in search results, so translate these pieces of text, too. Doing so will help boost your organic traffic in other languages.
Make sure you choose a translation plugin that supports SEO multilingue and sitemaps (TranslatePress supports both).
3. URLs
SEO best practice recommends that keywords should be included in URL slugs. This is probably something you already do for your pages and posts. So naturally, it’s a good idea to translate your URLs, anche.
For example, your contact page might use this slug in English:
example.com/contact-us
And in German would look like this:
example.com/kontaktiere-uns
While some WordPress translation tools won’t let you translate URL slugs, TranslatePress’ SEO Pack add-on provides this must-have feature.
4. Images
Translating images is essential for maintaining a consistent user experience. When you’ve translated all the content on a page, it can be confusing for visitors when images that contain text are in another language.
With TranslatePress, you can use the visual translation interface to specify different images for each language of your website. This allows you to swap images throughout your site, depending on what language the visitor is using.
For more, check out Come tradurre le immagini in WordPress [Guida completa].
Quale struttura URL dovresti usare?
Google offers some tips on how to manage multilingual versions of your site. It recommends using a URL structure that makes it easy to geotarget your site:
- Country-specific domain for each language – example.de (or example.com for English visitors)
- Sottodominio per ogni lingua – de.example.com
- Subdirectory for each language – example.com/de/
Google advises not to use URL parameters (e.g. example.com?loc=de) as users might not recognize geotargeting from the URL and geotargeting from Google Search Console isn’t possible. This is easy enough to avoid in WordPress thanks to pretty permalinks.
TranslatePress uses subdirectories, aka subfolders, for each language, which is Google best practice.
Cosa sono i tag hreflang?
tag hreflang are a method for marking up translated pages that are similar in meaning but aimed at different languages and/or regions.
As Yoast explains, there are three common ways to implement hreflang:
- Content with regional variations like en-us and en-gb.
- Content in different languages like en, de and fr.
- A combination of different languages and regional variations.
hreflang tags tell search engines like Google the version of a page that’s optimized for a user’s language and location.
In the example below, you can see the hreflang attribute specifies U.S. English:
<link rel=”alternate” href=”http://example.com” hreflang=”en-us” />
hreflang tags also prevent the problem of duplicate content. For example, if you have the same content in English, but for the US, UK and Australia, the difference in content on these pages might be minimal. With the hreflang attribute, you can tell search engines these pages aren’t duplicate content.
It you’re using TranslatePress, it automatically adds hreflang tags for each language on your site.
Come tradurre un sito WordPress con TranslatePress
Looking for a simple way to add languages to your WordPress site? You can’t go wrong with TranslatePress.
Let’s take a look at how to get up and running with the versione gratuita di TranslatePress. In this example, I’m setting up a site in English and German.
Passaggio 1: Installare e attivare TranslatePress
Nella dashboard di WordPress, vai su Plugin → Aggiungi nuovo and search for ‘translatepress.’ Install and activate the plugin.

Step 2: Choose Your Languages
Next, head over to Impostazioni → TranslatePress per configurare alcune opzioni di base.
In the General settings, you can choose your default language and the additional languages you want to translate your content into. As you can see below, I’ve added German.

Step 3: Customize the Language Switcher
By default, TranslatePress adds a floating language selection switcher button to the front-end of your site. It allows visitors to switch between the different languages you’ve set.
You can customize how the language switcher looks, with options for full and short language names, flags, and a combination of both.

Step 4: Choose How You Want to Translate Content
If you want your content automatically translated, the Traduzione automatica tab lets you choose whether or not to enable machine translation.
If you choose ‘yes’ you’ll need to get a Chiave API di Google Translate per connettersi al servizio. C'è anche un'opzione per utilizzare Traduzione automatica DeepL with the premium version of TranslatePress.

When you hit ‘Save Changes,’ the plugin will go ahead and translate your site the next time you or a visitor chooses another language.
Step 5: Start Translating Your WordPress Site
Now that you’re done with basic configurations, you can start translating your WordPress content.
The awesome thing about TranslatePress is that it’s user-friendly visual interface lets you translate tutto on your site directly from the front-end, making it super easy to change any piece of text.
To access the translation interface, look for the ‘Translate Page’ button in the WordPress admin toolbar when you’re logged in. (You’ll also notice the language switcher in the bottom-right.)

Alternatively, you can access the interface in the TranslatePress settings.

To translate some text or edit an existing translation:
- Hover over the text you want to translate and click the pencil icon, or
- Use the drop-down menu on the left to search the content on the page.
You’ll see the text you want to translate appear in the sidebar. Adding a translation is as easy as entering your text and saving the translation, like so:

Now all you need to do is browse your site, page-by-page, using the visual translation editor. Continue clicking to select certain elements, enter your translations, and more onto the next piece of text.
You’ll have your site fully translated with TranslatePress in no time!
Besides translating standard text, TranslatePress lets you translate different elements of your site, including pop-up, cursori, moduli, WooCommerce products, images, and more.
I highly recommend checking out the full guide on Come creare un sito WordPress multilingue.
Inizia a tradurre WordPress
Hopefully this guide has helped clear up any confusion you might have around translating WordPress. It might seem overwhelming at first, but with some planning and the right translation plugin, you can create a multilingual WordPress site with little effort.
As well as providing a user-friendly visual interface for translations, TranslatePress takes care of all the technical challenges that come with setting up a multilingual site. This includes SEO and hreflang tags, translating URL slugs, setting up machine translations, customizing language switcher buttons, and more.
TranslatePress Multilingue
Do you have any questions about translating WordPress? Or do you have any of your own tips for creating a multilingual website? Let us know in the comments below.
Se hai trovato utile questo post, ti invitiamo a visitare il nostro Canale YouTube, dove carichiamo costantemente brevi tutorial video facili da seguire. Puoi anche seguirci su Facebook e Twitter per essere tra i primi a sapere ogni volta che pubblichiamo.
Thanks for the article! It helps! If I change the default language, will my previous content lose?
If you actually change the default language (from TranslatePress Settings), you’ll need to change all the content you’ve written to the new language and then translate again all the information.
There is no proper way to automate this as translations are directional. Also, your content will not make sense, as it’s expected to be written in the default language.
Thanks for the info. Already trying it out and thinking of going for the pro version.
Is there any way to avoid the translated strings to revert to the original language when you make a small change in the original text?
Grazie!
Not at this point, because a “small change” is difficult to measure when comparing strings. But we’ll look into improving this in a future version.
I‘ve found translatepress to be the best at this job. I would, however, thoroughly recommend going the Pro Route – after all it’s only eight bucks a month for one website. I’m not a fan of Google Translate. I wonder if the developers would consider deepl.com in the future?