Documentazione Universally

Guide passo-passo, suggerimenti SEO multilingue e best practice per aiutarti a tradurre e scalare il tuo sito WordPress.

Escludi pagine

Escludi pagine specifiche dalla traduzione. Quando una pagina corrisponde a un pattern di esclusione, Universally restituisce l'HTML originale non tradotto: nessuna stringa viene estratta, nessun processo AI viene eseguito e nessun conteggio parole viene utilizzato.

Questa impostazione è configurata nella scheda Impostazioni Generali del tuo progetto, sotto Escludi Pagine. Inserisci un percorso URL per riga.

Come Funziona

Quando arriva una richiesta di traduzione, il percorso URL della pagina viene controllato rispetto ai tuoi pattern di esclusione prima che inizi qualsiasi elaborazione. Se corrisponde, l'HTML originale viene restituito immediatamente.

Questo è diverso dall'esclusione tramite selettore CSS, che rimuove elementi specifici da una pagina pur traducendo il resto. Escludi Pagine salta l'intera pagina.

Sintassi dei Pattern

Percorsi esatti

Corrispondi a una pagina specifica tramite il suo percorso:

/terms-of-service
/privacy-policy
/admin

Gli slash finali vengono ignorati: `/about` e `/about/` sono trattati allo stesso modo.

Pattern con caratteri jolly

Usa `/*` alla fine per corrispondere a un percorso e a tutto ciò che si trova sotto di esso:

/api/*
/blog/drafts/*
/internal/*

`/api/*` corrisponde a `/api/v1`, `/api/users/123` e a `/api` stesso.

Esempi

Esclusioni comuni

/admin
/api/*
/terms-of-service
/privacy-policy
/cookie-policy
/sitemap.xml
/robots.txt

Specifico per WordPress

/wp-admin/*
/wp-login.php
/wp-json/*
/feed/*

Nota: Il plugin WordPress gestisce la maggior parte di queste automaticamente. Devi solo aggiungere esclusioni personalizzate.

E-commerce

/checkout
/cart
/account/*
/order-confirmation

Siti di documentazione

/docs/api-reference/*
/changelog

Quando Usare

  • Pagine legali che devono rimanere nella lingua originale per conformità
  • Pagine di amministrazione o dashboard che sono solo per uso interno
  • Endpoint API che restituiscono dati, non pagine
  • Flussi di checkout in cui il testo tradotto potrebbe causare confusione con i processori di pagamento
  • Pagine dell'account utente in cui i dati personali non dovrebbero essere elaborati
  • Pagine con contenuti prevalentemente dinamici/JS che non beneficeranno della traduzione HTML

Cose da notare

  • Le pagine escluse vengono comunque caricate normalmente: vengono solo non tradotte
  • L'esclusione si basa solo sul percorso dell'URL, non sui parametri di query o sui frammenti
  • L'esclusione avviene prima di qualsiasi elaborazione: nessuna stringa viene estratta, nessun conteggio parole viene utilizzato
  • Se devi escludere solo una sezione di una pagina (non l'intera pagina), usa invece i Selettori CSS
È stato utile?