Jump to content

Da oscommerce a prestashop, come non perdere l'indicizzazione? / how not to lose the indexing?


MisterMAD

Recommended Posts

Ciao a tutti,

vorremmo trasferire il nostro sito attualmente indicizzato su google con circa 100 mila url, il passaggio da fare è da oscommerce a prestashop.

 

Il problema grande è che cambieranno gli url e quindi le pagine di oscommerce non saranno più visbili.

 

Sono riuscito a trovare la soluzione su come effettuare il redirect o il rewrite

 

Naturalmente bisogna mantenere lo stesso product id

 

allora ho fatto così :

 

Con il rewrite :

 

RewriteRule ^(.*)-p-(.*).html$ h t t p://w w w.xxxx.it/product.php?id_product=$2

 

(senza spazi nell'url, li ho dovuti mettere qui nel forum)

 

oppure il redirect :

 

RedirectMatch 301 ^(.*)-p-(.*).html$ h t t p://w w w.xxxx.it/product.php?id_product=$2

 

(senza spazi nell'url, li ho dovuti mettere qui nel forum)

 

 

il mio attuale link di osc :

 

miosito.it/nome-del-prodotto-p-494.html

 

il mio nuovo link in presta :

 

miosito.it/it/Nome-Categoria/494-nome-del-prod.html

 

------

 

Ecco la trasformazione del link da osc a presta con quei due comandi, il collegamento della pagina funziona correttamente al giusto prodotto.

 

Avvolte presta mi accorcia il nome del prodotto infatti se vedete nel link presta esce scritto prdo.html e non prodotto, non sò come mai lo faccia questo ancora devo testarlo.

 

La cosa più importante ora è capire in che modo mantenere le posizioni di google, avremmo pensato di procedere così :

 

Passaggio a presta inserendo quel comando nell'htaccess e mandando a google la nuova sitemap, in questo modo le pagine non daranno mai errore 404 almeno un gran numero di pagine cercheremo di creare i collegamenti in quel modo su tutte le tipologie dei link.

 

Secondo voi ci conviene utilizzare quale dei due comandi il redirect o il rewrite, tenendo conto che il nome del sito rimane invariato?

 

Inoltre questo cambiamento di tipologia di url potrebbe non piacere a google e penalizzarci ?

 

Grazie a tutti

 

------------------------------------------------------------

 

ENGLISH (SORRY FOR MY LITTLE ENGLISH)

 

Hello everyone,

we would like totransfer ourcurrent siteindexedon googleurlwith about100 000,the passagehasto dowithoscommerceprestashop.

 

Thebig problemis thatthey changetheurland thenthepageswill no longervisbilioscommerce.

 

 

I managed to findthe solution on howto redirectorrewrite

 

Of coursewe mustmaintain the sameproduct id

 

SoIdid the following:

 

With therewrite:

 

RewriteRule ^(.*)-p-(.*).html$ h t t p://w w w.xxxx.it/product.php?id_product=$2

or theredirect:

 

or theredirect:

 

RedirectMatch 301 ^(.*)-p-(.*).html$ h t t p://w w w.xxxx.it/product.php?id_product=$2

 

(no spacesin the url,I haveowed​​tothemhere in the forum)

 

 

my currentlinkosc:

 

miosito.it/nome-del-prodotto-p-494.html

 

my newlink prestahop:

 

miosito.it/it/Nome-Categoria/494-nome-del-prod.html

 

------

 

Here isthe transformationof the link fromosctolendwith those twocommands, thepage linkright producttowork properly.

 

Iwrappedlendsshortensthe product namein the linkif you seeitpaysoutprdo.htmlwroteandproduced,I do not knowwhyit doesthis stillhave totest it.

 

Themost important thingnow isto understand howto maintainthe positionsofgoogle,wedecided toproceedlike this:

 

Switching tolendnell'htaccessinsertingthat commandand sendingthe newsitemapto Google, sothe pageswill never give404at leasta large numberof pageswe will try tocreate linksthat wayon alltypesof links.

 

You thinkweshould usewhich of thetwo commandsto redirectorrewrite,taking intoaccountthat the nameof thesiteremainsunchanged?

 

Moreover, thistype ofchangeurltogooglemay not likeandpenalize us?

 

Thanksto all

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...