Sottodominio o Sottocartella: Quale Scegliere

Sottodominio o sottocartella

Sottodominio o Sottocartella per Blog o Negozio | We.Inc

blog.example.com o example.com/blog? Cosa dice la documentazione di Google, come cambiano cookie, robots.txt, analytics e hosting, e un aiuto rapido per decidere.

Una sottocartella (example.com/blog) tiene tutto su un solo host, quindi condivide con il sito principale un server, un robots.txt e una configurazione di analytics. Un sottodominio (blog.example.com) è un host separato: più facile da gestire con software o server diversi, ma ogni parte richiede la sua configurazione. Quando nulla impone una separazione, la sottocartella è più semplice.

Differenze pratiche tra le due strutture

Un sottodominio è la parte che precede il nome del dominio principale, come shop in shop.example.com. Una sottocartella, detta anche sottodirectory, è un percorso che lo segue, come /shop. Entrambi possono posizionarsi, e la scelta giusta di solito dipende da come il sito è costruito e ospitato. Rispondi alle domande qui sotto per avere un suggerimento con le motivazioni.

Domande frequenti

Google preferisce le sottocartelle ai sottodomini?

La guida di Google per i siti multiregionali indica entrambe come strutture valide e descrive compromessi di configurazione e manutenzione, non una regola di ranking. Non abbiamo trovato documentazione di Google che metta l'una sopra l'altra.

Il mio blog dovrebbe stare su un sottodominio?

Solo se il blog deve girare su una piattaforma o un server diversi che non possono stare dietro un percorso del dominio principale. Altrimenti example.com/blog mantiene un solo robots.txt, un solo flusso di analytics e un solo posto da gestire.

Cosa è meglio per le altre lingue?

La guida internazionale di Google elenca domini nazionali, sottodomini e sottocartelle. Le sottocartelle come /de/ sono facili da configurare e richiedono poca manutenzione; i sottodomini consentono posizioni del server diverse. In entrambi i casi, collega le versioni con i tag hreflang.

I cookie funzionano su un sottodominio?

MDN spiega che un cookie impostato senza l'attributo Domain resta sull'host che lo ha impostato, non sui suoi sottodomini. Imposta Domain=example.com quando un login o un carrello devono passare dal sito principale a shop.example.com.

Mi serve una nuova proprietà Search Console per un sottodominio?

No, se hai verificato una proprietà Dominio. La guida di Google dice che una proprietà Dominio include i dati di tutte le varianti di protocollo e sottodominio. Una proprietà con prefisso URL per https://www.example.com non include il sottodominio del blog.

Cosa cambia davvero tra le due

Passare dall'una all'altra in seguito

Snippet di configurazione

Un sottodominio richiede un record DNS; una sottocartella su un altro sistema richiede una regola di proxy sul server principale.

Record DNS per un negozio ospitato su un sottodominio

Il tuo provider del negozio ti indica la destinazione esatta. Questo CNAME fa puntare shop.example.com a quella destinazione.

Servire un blog separato sotto /blog con Nginx

Il server principale recupera le pagine /blog dall'host del blog e le serve sotto il tuo dominio.

Condividere un cookie con tutti i sottodomini

Con Domain impostato, il cookie viene inviato sia a example.com sia a shop.example.com.

Aiuto per decidere

Deve stare su un server diverso o in un paese diverso rispetto al sito principale?

È gestito da un team separato con propri accessi e rilasci?

Vuoi un solo robots.txt, una sola configurazione di analytics e cookie condivisi senza lavoro extra?

Sì

No

Suggerimento

Usa una sottocartella, come example.com/blog. Niente di ciò che hai indicato richiede un host separato.

Usa un sottodominio, come blog.example.com. Dagli un robots.txt dedicato, configura gli analytics cross-domain e collegalo dal menu principale.

Funziona nel tuo browser. Le tue risposte non vengono salvate né inviate.

Inizia gratis · Nessuna carta di credito richiesta

Correlati: Guide

Prodotto

Per chi è

Funzionalità

Risorse

Azienda

Mappa del sito