Magento SEO ottimizzazione delle pagine ed eliminazione delle penalità relative ai contenuti duplicati

In questa seconda parte di questa serie, esploreremo i modi per ottimizzare la nostra categoria e le pagine dei prodotti per i migliori risultati di ricerca. Esamineremo anche alcune tecniche avanzate su come evitare penalità per contenuti duplicati dai motori di ricerca.

Quindi, senza ulteriori indugi, iniziamo, dato che abbiamo molto da trattare qui.

Ottimizzazione delle pagine di prodotto e di prodotto

Le pagine di categoria e prodotto sono l'anima di qualsiasi sito di eCommerce; Pertanto, è importante includere una strategia SEO efficace per queste pagine in modo da poter classificare bene nei risultati di ricerca. Discuteremo le migliori pratiche per l'ottimizzazione di questi due tipi di pagine separatamente.

Per dimostrare le migliori pratiche utilizzate per l'ottimizzazione delle pagine delle categorie, ho mostrato i risultati di ricerca principali in Google per la parola chiave "Patio Furniture" nello screenshot seguente: 

Ci sono molte somiglianze in questi risultati di ricerca. Innanzitutto, usano tutti la parola chiave nel titolo e nella descrizione. In secondo luogo, tutti usano il nome del marchio nel titolo della loro pagina. Successivamente, usano parole come "compra", "acquista" e "acquista" nei titoli delle pagine e / o nelle loro meta descrizioni. Questo dimostra che queste pagine rappresentano siti di shopping. Infine, tutti mostrano alcuni punti positivi nella descrizione, per attirare l'utente. Cercheremo di soddisfare tutti questi punti nelle nostre pagine di categoria.

Prima di tutto, per aggiungere il nome del marchio alla fine del titolo di ogni pagina, invece di farlo manualmente per tutte le pagine di prodotto e di categoria, possiamo apportare una modifica dal pannello di amministrazione e aggiungeremo automaticamente il nome del marchio al fine di ogni titolo.

Per fare questo, andare a Sistema> Configurazione> Design> HTML Head, e nel Titolo suffisso campo, inserire il nome del marchio dopo un trattino (-) o segno di tubo (|), ad esempio "- Nome del marchio".

Ottimizzazione delle pagine di categoria

Ora, per modificare il titolo della pagina e la meta descrizione per ogni categoria, vai a Catalogo> Gestisci categorie, apri la categoria desiderata e inserisci il testo nella Informazione generale linguetta.

Si noti che la modifica del titolo della pagina non cambia il nome della categoria. Questi due sono entità separate. Per il titolo della pagina, la lunghezza consigliata è compresa tra 50 e 70 caratteri, incluso il nome del marchio aggiunto. 

Per una descrizione meta, la lunghezza consigliata è di 160 caratteri. È fondamentale notare che se non inseriamo una descrizione meta per le pagine di categoria, utilizzerà la meta description predefinita del negozio. In tal caso, i motori di ricerca possono emettere sanzioni per i contenuti duplicati assumendo che abbiamo lo stesso testo descrittivo inserito in due pagine diverse. È quindi quasi obbligatorio inserire una meta description unica per ogni pagina di categoria.

Ottimizzazione delle pagine dei prodotti

Venendo alle tecniche di ottimizzazione della pagina per le pagine dei prodotti, esaminiamo prima alcuni risultati di ricerca validi delle pagine dei prodotti per il termine di ricerca "canon rebel t3i":

Come puoi vedere, molte delle regole definite per le pagine di categoria sono applicabili anche qui. Ad esempio, la lunghezza prevista del titolo della pagina e la meta descrizione sono le stesse. Dovrebbero anche contenere parole chiave nel titolo e nella meta descrizione, e il nome del marchio dovrebbe essere aggiunto dopo il titolo della pagina.

Per modificare il titolo della pagina e il testo meta description per le pagine dei prodotti, vai a Catalogo> Gestisci prodotti, clicca sul nome del prodotto richiesto e inserisci il testo nel Meta informazioni linguetta.


Per ripetere, la modifica del titolo di una pagina non influirà sul nome di un prodotto, in quanto si tratta di due campi separati. Un'altra cosa importante da notare qui è che a differenza delle pagine di categoria, se non specificiamo una meta descrizione per le pagine dei prodotti, non ricadrà sulla meta description predefinita del negozio. 

Invece utilizzerà le prime 180-200 parole del testo descrittivo del prodotto come meta descrizione, che è una soluzione praticabile. Si consiglia comunque di scrivere testo separato per il campo della descrizione meta, in quanto i primi 200 caratteri di un testo descrittivo del prodotto non sono sempre abbastanza accattivanti per creare l'intenzione dell'utente, il che si traduce nell'acquisto del prodotto.

Ottimizzazione degli URL di prodotti e categorie

Infine, l'URL è un'altra cosa che dovremmo considerare per quanto riguarda l'ottimizzazione delle categorie e delle pagine di prodotto. Generalmente Magento fa un ottimo lavoro nella creazione di URL SEO-friendly e leggibili. Alcuni passaggi menzionati nel precedente tutorial di questa serie lo hanno ulteriormente perfezionato eliminando i "nomi di indice" e di categoria ridondanti dagli URL dei prodotti; quindi, fino a questo punto, avremo dei buoni URL sul posto. 

Tuttavia, se pensi che le tue chiavi URL per alcune singole pagine di prodotto o di categoria diventino troppo lunghe, o contengano parole ridondanti come "e", "o", ecc., Allora puoi anche modificare queste chiavi URL andando a Catalogo> Gestisci prodotti e cliccando sul Informazione generale scheda per prodotti, o Catalogo> Gestisci categorie e cliccando sul Informazione generale scheda per categorie.

Evitare penalità per contenuti duplicati

Alcune delle parole più spaventose nell'ottimizzazione dei motori di ricerca per qualsiasi piattaforma eCommerce sono "penalità relative ai contenuti duplicati". A causa della struttura intrinseca dei siti web di eCommerce, ci saranno un certo numero di circostanze in cui i crawler dei motori di ricerca presumono di avere contenuti duplicati sulle tue pagine nel tuo negozio Magento. 

Alcuni di questi problemi verranno affrontati efficacemente dai passaggi consigliati nella parte precedente di questa serie. Tuttavia, ci sono ancora più passaggi che è possibile seguire per attenuare efficacemente la minaccia di sanzioni sui contenuti duplicati.

Modifica del modello di intestazione

È importante menzionare brevemente la funzione dei collegamenti canonici. A volte a causa dell'ordinamento, della navigazione su più livelli o di altri fattori, URL diversi puntano effettivamente alla stessa pagina in un sito Web. 

Alcuni esempi di tali URL sono:

http://www.example.com/products?category=dresses&color=green
http://www.example.com/products?sortby=total_reviews|des

http://example.com/dresses/cocktail.html
http://example.com/dresses/cocktail.html?gclid=ABCD

Per evitare doppie penalità nei contenuti, possiamo aggiungere link canonici nel tag head della pagina, che assomiglia a questo:

Questo indica ai motori di ricerca che la posizione preferita di questo URL è http://example.com/dresses/cocktail.html invece di http://example.com/dresses/cocktail.html?gclid=ABCD.

Ho descritto i passaggi per abilitare i tag canonici in Magento in un articolo precedente di questa serie e nella maggior parte dei casi il passaggio da solo risolverà molti problemi di contenuto duplicati. 

Ma a volte le nostre pagine duplicate possono ancora essere memorizzate nella cache dai motori di ricerca, soprattutto se il sito Web è stato pubblicato prima di attivare gli elementi canonici. Per far fronte a questa situazione, aggiungeremo manualmente alcune linee di codice nel nostro modello head.phtml file, per garantire che questi tag canonici vengano chiamati ogni volta che viene aperta una pagina di prodotto o di categoria.

Apri la tua directory Magento e vai a app / design / frontend / [nome tema] /default/template/page/html/head.phtml. Se non ci sono file head.phtml lì, copialo dalla posizione app / design / frontend / base / default / template / page / html / head.phtml e incollalo lì.

In questo head.phtml file, inserire il seguente codice, dove altro i tag sono menzionati:

 getProductUrl (); ?> "/>  getUrl (); ?> "/> 

Questo codice aggiungerà manualmente tag canonici su ogni pagina di prodotto e categoria. Un altro grande passo consigliato in questo articolo è quello di aggiungere questo codice alla fine del head.phtml file:

getAction () -> getFullActionName (); if ($ actionName == 'catalog_category_view') // Categoria Pagina $ category = Mage :: registry ('current_category'); $ prodCol = $ category-> getProductCollection () -> addAttributeToFilter ('status', 1) -> addAttributeToFilter ('visibility', array ('in' => array (Mage_Catalog_Model_Product_Visibility :: VISIBILITY_IN_CATALOG, Mage_Catalog_Model_Product_Visibility :: VISIBILITY_BOTH))); $ tool = $ this-> getLayout () -> createBlock ('page / html_pager') -> setLimit ($ this-> getLayout () -> createBlock ('catalog / product_list_toolbar') -> getLimit ()) -> setCollection ($ prodCol); $ linkPrev = falso; $ linkNext = false; if ($ tool-> getCollection () -> getSelectCountSql ()) if ($ tool-> getLastPageNum ()> 1) if (! $ tool-> isFirstPage ()) $ linkPrev = true; if ($ tool-> getCurrentPage () == 2) $ url = explode ('?', $ tool-> getPreviousPageUrl ()); $ prevUrl = @ $ url [0];  else $ prevUrl = $ tool-> getPreviousPageUrl ();  if (! $ tool-> isLastPage ()) $ linkNext = true; $ nextUrl = $ tool-> getNextPageUrl ();  if ($ linkPrev) echo ''; if ($ linkNext) echo ''; ?>

Questo implementerà rel = prev e rel = next per l'impaginazione di Magento, per comunicare ai crawler dei motori di ricerca che le pagine visualizzate devono essere interpretate come elenchi di prodotti impaginati e non come contenuti duplicati. Il codice sopra riportato aggiungerà link come sotto, quando si trova a pagina 3 dei risultati di elenco dei prodotti:

 

Contenuto duplicato su pagine tradotte

Magento è eccellente nel fornire supporto multilingue ai propri utenti. Abbiamo tutta l'autonomia di Magento per impostare lingue diverse per i nostri negozi. Mentre approfondiremo le considerazioni SEO per la creazione di un negozio multilingue in seguito, è importante menzionare alcuni suggerimenti su come evitare sanzioni per i contenuti duplicati per i siti Web che utilizzano più lingue. Per mitigare questa minaccia dovremmo usare il rel = "alternate" hreflang = "x" etichetta.

Il posto migliore per mettere questo tag è nel capo della pagina. Come sarebbe difficile inserire manualmente questo in ogni pagina capo tag, il modo per aggirare è utilizzare il Script vari campo a Sistema> Configurazione> Design> HTML Head> Script vari

Il codice di esempio per questo campo potrebbe essere:

  

Con tutto ciò, abbiamo reso il nostro negozio Magento abbastanza SEO-friendly, e abbiamo fatto ogni sforzo possibile per evitare sanzioni sui contenuti duplicati. 

Nel prossimo articolo di questa serie, discuteremo su come accelerare il nostro negozio Magento per ridurre il tempo di caricamento della pagina, e anche come abilitare diversi schemi nel nostro negozio Magento per dare un aspetto professionale ai nostri risultati dei motori di ricerca.