Ti trovi qui:
Caratteri consentiti negli URL
È possibile codificare la maggior parte dei caratteri utilizzati negli URL. B2C Commerce codifica automaticamente i caratteri speciali, riservati o accentati negli URL, ma non li rimuove.
Se si utilizza un nome di prodotto o categoria per creare gli URL, è possibile scegliere se codificare gli spazi nei nomi con '%20' o sostituirli con un altro carattere, ad esempio un trattino. È anche possibile scegliere se trasformare tutti i caratteri in minuscolo e se inserire sempre una barra finale negli URL. I caratteri ammessi o vietati negli URL valgono per tutti gli URL B2C Commerce, in caso di sintassi standard, sintassi ottimizzata per la ricerca o sintassi URL con il modulo Regole URL.
Codifica degli URL B2C Commerce di ID di prodotto o contenuto
I seguenti caratteri sono ammessi negli ID di prodotto o contenuto e sono gestiti dalla generazione di URL ottimizzati per la ricerca.
| Carattere | Descrizione |
|---|---|
| - | Meno |
| . | Periodo |
| , | Virgola - La virgola è consentita in linea di massima, eccetto nella pipeline Product-ShowInCategory che richiede due parametri; in questo caso l'ID di categoria non può contenere una virgola. |
| _ | Trattino basso |
| # | Cancelletto |
| < | Minore di |
| > | Maggiore di |
| % | Percentuale |
| $ | Simbolo del dollaro |
| : | Due punti |
| ; | Punto e virgola |
| = | Uguale |
Sebbene sia possibile utilizzare altri caratteri negli ID di prodotto, Commerce Cloud consiglia di utilizzare caratteri alfanumerici negli ID di prodotto e contenuto per evitare errori nella generazione degli URL.
Codifica degli URL B2C Commerce di testo di marketing
Caratteri vietati negli URL SEO:
-
&- E commerciale - Caratteri di controllo ASCII (codice ASCII: 0x00-0x1F, 0xF7). Ad esempio, NULL, tabulazione o altri caratteri di controllo invisibili sono vietati negli URL SEO.
Regole di codifica dei caratteri:
B2C Commerce supporta la codifica UTF-8 e ISO-8859-1. Ogni altro tipo di codifica supportato da Java Virtual Machines dovrebbe funzionare anche se non è supportato ufficialmente. Vedere Sintassi URL per informazioni su come specificare la codifica ISO o di altro tipo come parte di un URL.
B2C Commerce utilizza le seguenti regole per la codifica del testo negli URL SEO.
- Tutti i caratteri ASCII speciali visibili, tranne quelli vietati. Se è presente un carattere vietato, questo viene sostituito da uno spazio ('+' o %20).
- Gli spazi all'inizio e alla fine del testo di marketing sono rimossi e gli spazi multpli sono compressi in uno solo.
- Viene applicata la codifica URL UTF8 standard, con carattere sostitutivo dello spazio (%20, +) che va configurato.
- Le barre (
/) non sono codificate e appaiono normalmente negli URL generati. - Il segno più (
+) viene codificato secondo la configurazione corrente del sistema per il carattere utilizzato al posto dello spazio.
Questi esempi presumono l'uso della configurazione predefinita per gli URL e che tutti gli URL codificati siano preceduti dal protocollo e dal nome host.
La definizione SEO di tutti gli URL seguenti è:
${name}/${productID}| Nome | ID | URL codificato |
|---|---|---|
| NOMEäPRODOTTO | ID+ID | NOME%C3%A4PRODOTTO/ID%20ID |
| NOME PRODOTTO | ID&ID | NOME%20PRODOTTO/ID%20ID |
| NOME&PRODOTTO | ID?ID | NOME%20PRODOTTO/ID%3FID |
| NOME+PRODOTTO | ID ID | NOME%20PRODOTTO/ID%20ID |
| NOME%PRODOTTO | ID/ID | NOME%25PRODOTTO/ID/ID |
| NOME/PRODOTTO | ID%ID | NOME/PRODOTTO/ID%25ID |
| NOME-PRODOTTO | ID-ID | NOME-PRODOTTO/ID-ID |

