Consigliamo la lettura di questo articolo agli specialisti SEO prima di iniziare una verifica SEO di un sito web creato con Cartum, nonché ai proprietari di siti web per comprendere tutte le caratteristiche del loro sito.
L'articolo descrive le soluzioni tecniche di Cartum per migliorare le capacità SEO e gli strumenti integrati che possono essere utilizzati per promuovere un sito web.
Gestione dei link alle pagine
Cartum consente di personalizzare in modo flessibile la formula di generazione dei collegamenti ipertestuali per diversi tipi di pagine.
Esempi di possibili formati di link per le pagine di categoria:
dominio.com/catalogo/categoria-1livello/sottocategoria/
dominio.com/catalogo/sottocategoria/
dominio.com/sottocategoria/
dominio.com/123-sottocategoria/
dominio.com/123-sottocategoria.html
Esempi di possibili formati di link per le pagine dei prodotti:
dominio.com/catalogo/categoria-1-livello/sottocategoria/nome-prodotto/
dominio.com/catalogo/sottocategoria/nome-prodotto/
dominio.com/prodotti/nome-prodotto/
dominio.com/nome-prodotto/
dominio.com/123-nome-prodotto.html
È possibile personalizzare diverse formule per questi tipi di pagine:
Pagina di categoria (e tutte le altre pagine della struttura del sito);
Pagina di prodotto;
Pagina delle notizie;
Pagina del marchio.
Nota bene: il formato di generazione dei link può essere modificato dal team di supporto su richiesta dell'utente.
La personalizzazione del formato dei link consente di evitare i reindirizzamenti e di conservare i vecchi indirizzi delle pagine durante la migrazione a Cartum da altre piattaforme. È possibile modificare il formato dei link anche su un sito attivo: noi ricordiamo il vecchio indirizzo per tutte le pagine e tutti i vecchi link rimangono funzionanti.
Cronologia degli indirizzi delle pagine
Ogni volta che cambiate l'indirizzo di una pagina su un sito live, ricordiamo il vecchio indirizzo e reindirizziamo automaticamente tutti gli utenti dal vecchio indirizzo a quello nuovo.
Link per le pagine di filtro
Le pagine di filtraggio vengono create utilizzando il seguente modello:
/categoria/filtro/paramName1=14;paramName2=1,2/
Il modello non può essere modificato. È possibile impostare manualmente i link per combinazioni specifiche di filtri utilizzando l'opzione Preimpostazioni filtro.
Gestione dell'indicizzazione delle pagine del sito web
Controlliamo attentamente l'indicizzazione di tutti i tipi di pagine del sito web, consentendo l'indicizzazione solo delle pagine che devono essere incluse nell'indice di ricerca e vietando l'indicizzazione di tutte le pagine aggiuntive (duplicati) che non contengono contenuti unici.
Utilizziamo una combinazione di diversi strumenti per gestire l'indicizzazione dei siti web e combattere i contenuti duplicati:
Disabilitazione dell'indicizzazione nel file robots.txt - per ridurre il carico del server che si verifica quando si indicizza un gran numero di pagine di filtraggio.
Vietare l'indicizzazione con il tag robots per garantire che le pagine non necessarie non vengano indicizzate e non siano incluse nell'indice secondario.
Specificando le pagine canoniche (rel canonical) - per collegare pagine identiche in una sola, per quelle pagine che devono ancora essere indicizzate.
Per ulteriori informazioni su come controllare l'indicizzazione di ciascun tipo di pagina, consultate il nostro articolo:
Disabilitare l'indicizzazione delle categorie
Per impostazione predefinita, tutte le categorie del catalogo prodotti sono disponibili per l'indicizzazione. Se necessario, è possibile disabilitare l'indicizzazione di alcune categorie attivando le opzioni "noindex" e "nofollow" nelle proprietà della categoria. Anche i prodotti per i quali questa categoria è il genitore saranno chiusi per l'indicizzazione (il valore del tag <meta robots> sarà duplicato per loro).
Per le sottocategorie annidate, i valori di queste opzioni non vengono duplicati, cioè le sottocategorie non vengono chiuse per l'indicizzazione insieme alla categoria madre.
Indicizzazione delle versioni linguistiche del sito
Per impostazione predefinita, tutte le versioni linguistiche del sito sono disponibili per l'indicizzazione. Se necessario, è possibile chiudere l'indicizzazione di una particolare versione linguistica del sito.
Questa opzione viene attivata dal team di assistenza su richiesta. In questo caso, tutte le pagine di questa versione linguistica vengono chiuse dall'indicizzazione. La versione linguistica chiusa all'indicizzazione può rimanere aperta agli utenti.
Indicizzazione dei filtri
Per impostazione predefinita, tutte le pagine dei filtri sono chiuse all'indicizzazione. Esistono tuttavia due modi per aprire i filtri necessari per l'indicizzazione.
L'opzione Filtri da indicizzare consente di aprire i filtri per l'indicizzazione in base agli attributi specificati nelle categorie specificate. È inoltre possibile definire i valori di h1, titolo e descrizione per queste pagine utilizzando i modelli SEO.
L'opzione Preimpostazioni filtro consente di definire url, h1, titolo, descrizione e testo SEO per una combinazione specifica di filtri.
Indicizzazione delle pagine di paginazione
Poiché non c'è consenso sull'opportunità di indicizzare le pagine paginate e su come bloccarle dall'indicizzazione, abbiamo implementato tre metodi:
Raccomandato da Google (abilitato per impostazione predefinita): le pagine sono aperte all'indicizzazione, il loro codice contiene gli attributi rel="next" e rel="prev" per indicare la relazione tra le pagine paginate.
Specificare una pagina di categoria come pagina canonica per tutte le pagine di paginazione.
Disabilitazione completa dell'indicizzazione delle pagine di paginazione (noindex, follow).
È possibile attivare la seconda o la terza modalità di indicizzazione nel pannello di amministrazione del sito in Marketing → SEO → Impostazioni SEO aggiuntive.
Si consiglia di modificare la modalità di indicizzazione della paginazione solo se si conoscono le conseguenze di tale operazione.
Indicizzazione della versione mobile
La versione mobile non crea link duplicati, poiché utilizza gli stessi indirizzi di pagina della versione desktop. Utilizziamo una tecnologia di visualizzazione dinamica: determiniamo il tipo di dispositivo e visualizziamo automaticamente un codice html diverso. Per far capire ai motori di ricerca che esistono diverse versioni del sito per diversi tipi di dispositivi, utilizziamo l'intestazione http varia, secondo le raccomandazioni di Google.
Nel footer della versione desktop è presente un link per passare manualmente alla versione mobile(/?v=mobile). Questo link è chiuso all'indicizzazione.
Robots.txt
Il contenuto del file funziona insieme a tutti gli altri passaggi descritti sopra, è standard per tutti i progetti e non deve essere modificato. Inoltre, qualsiasi modifica apportata a questo file può causare un'interruzione dell'indicizzazione e aumentare il carico del server.
Se i vostri specialisti SEO consigliano di modificare il file robots.txt, analizzeremo queste modifiche e, se davvero utili, le implementeremo nei futuri aggiornamenti di tutti i progetti. Ma l'esperienza dimostra che la maggior parte di questi suggerimenti non ha senso.
Gestione dei tag SEO
Per i tag <title>, <h1>, <meta name="keywords"> e <meta name="description"> di ogni pagina, c'è la possibilità di una gestione flessibile dei contenuti, ovvero:
Impostare manualmente un valore unico nelle proprietà di una determinata pagina.
Inoltre, per tutte le categorie del catalogo prodotti, è possibile specificare un testo SEO che viene inserito nel codice del sito sopra il contenuto principale della pagina.
Attenzione: i dati generati dai modelli SEO saranno inseriti solo nel codice del sito e non appariranno nei campi corrispondenti delle pagine o dei prodotti nel pannello di amministrazione.
Abbiamo inoltre tenuto conto di tutte le raccomandazioni standard di semantica. Utilizziamo correttamente i tag di intestazione, le didascalie delle immagini, ecc.
Tag microdati
Abbiamo già implementato tutti i tag microdata adatti ai diversi tipi di pagine dei negozi online. A volte Google cambia atteggiamento nei confronti dei tag: aggiunge nuove proprietà, inizia a richiedere la compilazione obbligatoria di campi precedentemente facoltativi o addirittura vieta l'uso di alcuni tag in casi specifici.
Cerchiamo di tenere traccia di questi cambiamenti. Ma se notate la mancanza di tag utili o un errore nella compilazione di quelli esistenti, fatecelo sapere.
Sitemap.xml
Il file sitemap.xml viene generato automaticamente e contiene:
Tutte le pagine aperte per l'indicizzazione;
Link alle versioni in altre lingue delle pagine aperte all'indicizzazione;
Immagini per prodotti e notizie, comprese le didascalie delle immagini, impostate manualmente o generate da modelli.
Quando il numero di pagine di un file supera i 50k, il file viene automaticamente suddiviso in più parti.
Le priorità specificate per le pagine seguono la gerarchia standard delle pagine:
Pagina iniziale - "1";
Tutte le pagine di categoria e le preimpostazioni dei filtri - "0,9";
Pagine dei prodotti - "0,7";
Pagine di testo e di notizie - "0,6".
Il file viene aggiornato automaticamente una volta ogni ora o manualmente facendo clic sul pulsante Genera sitemap.xml in Marketing → SEO → sitemap.xml.
Non apportiamo modifiche personalizzate agli algoritmi di generazione delle sitemap per i singoli progetti.
Valutazione del sito web con Google PageSpeed Insight
Abbiamo già eseguito tutte le ottimizzazioni necessarie per ottenere il massimo punteggio di Google PageSpeed Insight. Tuttavia, il punteggio effettivo di ogni sito dipende da vari fattori esterni sui quali non abbiamo alcuna influenza. Pertanto, lo strumento Google PageSpeed Insight continuerà a fornire raccomandazioni per il miglioramento del sito web. Queste raccomandazioni non devono essere considerate come obbligatorie. Ma dovreste assicurarvi di fare tutto il possibile.
Indicizzazione delle immagini
Abbiamo adottato una serie di misure per migliorare l'indicizzazione delle immagini. In particolare:
Per tutti i principali tipi di immagini, è possibile generare i valori degli attributi alt e title utilizzando dei modelli;
Per le foto dei prodotti, è possibile specificare manualmente titoli unici;
Tutti i tipi di immagini chiave sono inclusi nella sitemap.xml per accelerarne l'indicizzazione.
Google Analytics e altri sistemi
Abbiamo previsto la possibilità di integrare facilmente Google Analytics e qualsiasi altro sistema di marketing che richieda l'esecuzione di codice js al verificarsi di determinati eventi.