Livezilla

Certified Partner and
PrestaShop Developer for:

Prestashop Fix URL duplicati

Duplicare Fix URL

Questa pagina è stata scritta in inglese, si prega di consultare la versione in inglese per le modifiche del codice corretto.


C'è un grosso problema con le variabili in più sulle pagine che elencano i prodotti (categoria, ricerca, best seller, offerte speciali e nuovi prodotti).

L'ordinamento, # o risultati per pagina + bandiere lingua creare nuovi collegamenti con un numero potenzialmente infinito di variabili.

Esempio:

/ Best-sales.php? Isolang = hi & n = 15 & p = 3 & id_lang = 23 & orderby = prezzo & orderway = desc
/ 5-PrestaShop moduli n = 10 & id = isolang &;? Id_lang = 13 & orderby name = & orderway = asc & id_lang = 13 & id_category = 5
/ 5-PrestaShop moduli? N = 10 & id = isolang & id_lang = 13 & orderby name = & orderway = asc

Mentre quelli URL non sono un problema per gli utenti normali, i motori di ricerca che la scansione del sito trovate i link, poi strisciare tali legami e trovare più nuovi collegamenti su di esse con le variabili ancora di più aggiunto alla fine.

Per i motori di ricerca, l'ordinamento dei prodotti su una pagina, il numero di risultati per pagina, e una variabile cambiare lingua non sono necessari, in realtà, è sufficiente aggiungere nuovi collegamenti per loro a strisciare con praticamente gli stessi dati.

Stimiamo che gli URL extrache i motori di ricerca strisciano sono circa 50-100 + volte di più che gli URL reali che sono validi e hanno bisogno di strisciare, questo si traduce in un sacco di meta tag duplicazione, contenuti molto simili, e crea un enorme carico sul tuo sito quando scansionare le pagine non sono realmente necessari.

La soluzione ideale è quella di nascondere tutte quelle variabili in più dai motori di ricerca, l'unica variabile che dovrebbe essere disponibile è il numero di pagina (impaginazione quando è presente).

Questo farà in modo che non ci sono più URL per la stessa pagina con variabili diverse.

Questa modifica include anche il Fix Multilingue URL

Questa correzione impedirà Motori di ricerca di vedere queste nuove pagine, tuttavia, se già la scansione del tuo sito e sono questi link, continueranno a strisciare loro a meno che detto altrimenti.

Abbiamo aggiunto alla URL duplicati Redirect modulo redirect 301 da ogni pagina con le variabili (11-categoria-name? orderby name = & orderway = asc) per la pagina senza alcuna variabile (11-categoria-nome).

L'unica variabile che rimane è p = che viene utilizzata per l'impaginazione.

 

Scarica il modificatai file da http://www.presto-changeo.com/SEO_Fix.zip (4 in totale) per PS 1.2, 1.3 e 1.3.2, assicurarsi di mantenere un backup dei file esistenti prima di copiare i 3 modificato.

 

COME TEST?
Questo cambiamento non riguarda gli utenti normali, così per provarlo, è necessario per ingannare il server che tu sia un motore di ricerca.

1) Aprite Firefox, nel tipo barra degli indirizzi "about: config" e premere invio.
2) In cima c'è un filtro, di tipo "agente"
3) Tasto destro su "general.useragent.extra.firefox" e scegliere modificare.
4) Sostituire il valore interno con "bot" e fare clic su OK

Ora, quando si accede al sito, il modulo si è un motore di ricerca, e applicare le modifiche.
Vedrete che scegliere un filtro non farà nulla, i risultati per pagina discesa è andata, e se si inserisce uno di questi URL con variabili in più, saranno tutti rimosse (salvo p = se fosse presente).

Per tornare alla normalità il browser, click destro su "general.useragent.extra.firefox" e clicca su "reset".