Seo e Magento URL Rewrite: come fare un URL Rewrite con Magento [HowTo]

by on 21 ottobre 2009 · 7 comments

in Guide

GD Star Rating
loading...

Magento ha uno strumento molto efficace per la SEO che consente di fare rapidamente redirect e Url Rewrite senza dovere scomodare htaccess, FTP e altro. Il benefit che fornisce questo strumento consiste appunto nella sua velocità e immediatezza.

L’unico difetto di questo strumento sta nella sua apparente complessità: con questa piccola guida voglio spiegarvi come usare lo strumento Magento URL Rewrite in modo rapido e efficace nel fare un Redirect Permanent o 301:

Avevo un url del tipo http://www.example.com/loser-keyword.html e l’ho modificato in http://www.example.com/winning-keyword.html

Voglio fare in modo che gli utenti che cliccano su www.example.com/loser-keyword.html siano reindirizzati in modo permanente (redirect 301) su www.example.com/winning-keyword.html

Ecco come procedere attraverso il Backend di Magento.

  1. Entrare nel menu  Catalogo > Gestione Url Rewrite
  2. Cliccare sul pulsante Add urlrewrite
  3. Nel menu a tendina scegliere la voce Personalizzato

A questo punto appare la schermata di configurazione dell’Url Rewrite

Come effettuare un URL Rewrite avanzato all'Interno di Magento

Come effettuare un URL Rewrite avanzato all'Interno di Magento

Scegliete in quale negozio effettuare l’Url Rewrite (nel caso aveste più lingue)

Ora andiamo a modificare i parametri importanti:

  • Percorso ID: qui dovrete mettere il nome del percorso ID di Magento, come ad esempio category/233 senza lo slash iniziale e il nome di dominio (dove lo ricavo? vedi sotto).
  • Percorso Richiesta: qui dovrete mettere il vecchio url (www.example.com/loser-keyword.html) senza il dominio e lo slash iniziale: loser-keyword.html
  • Percorso Destinazione: qui dovrete mettere il nuovo url (www.example.com/winning-keyword.html) senza il dominio e lo slash iniziale: winning-keyword.html
  • Redirect: qui scegliete se fare un Permanent Redirect (301) oppure un Temporary Redirect (302) oppure se non fare redirect e quindi avere due url.

Dopo avere confermato e salvato, provate a digitare il vecchio indirizzo e verrete automaticamente reindirizzati nel nuovo, con grande vantaggio per Utenti, Google Bots, SERP e altro.

Come suggerisce questo post sul magento forum, esiste un plugin di Magento molto importante per evitare i fenomeni di duplicated content che è il seguente:http://www.magentocommerce.com/extension/920. Consiglio inoltre questa guida sui Canonical Urls

Nota: Come ricavo il Percorso ID?

L’ID di categoria lo trovate all’interno del menu Catalogo -> Gestione Categorie. Basta scegliere una Categoria e trovate il numero.

Un altro metodo  è di aprire un’altra finestra di Gestione degli Url Rewrite prima di creare un nuovo UrlRewrite: li sono indicati perfettamente tutti gli ID di Categorie e Prodotti con la sintassi esatta.

GD Star Rating
loading...

Ti è piaciuto questo post? Aggiungi +Buzzes nelle tue cerchie e rimarai sempre aggiornato!

Licenza Creative Commons
Il post Seo e Magento URL Rewrite: come fare un URL Rewrite con Magento [HowTo] è stato scritto da è stato scritto da Enrico Giubertoni ed è sotto licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 3.0 Italia.
Ogni permesso al di fuori di questa licenza può essere richiesto cliccando sul seguente link: Enrico Giubertoni.

  • Cattaneo A

    Molto utile e interessante. Una domanda da ‘principiante’:

    se ho già un URL rewrite impostato da sistema (Tipo: Sistema), posso – per lo stesso prodotto – impostarne uno nuovo personalizzato e poi cancellare l’URL rewrite da sistema? Ci sono inconvenienti/problemi?

    Grazie

    • http://www.buzzes.eu/ Enrico Giubertoni

      Ciao e grazie per il tuo commento. Intanto mi scuso per averti risposto così tardi: di solito lo faccio prima. Dunque, vediamo se ho capito.1. Tu hai un Url Rewrite per il tuo prodotto già impostato tramite il tuo server.2. Vuoi impostarne uno nuovo per il tuo prodotto.3. per poi cancellare l’originale.
      Così ci sono problemi in quanto si genererebbe un errore 404 – Pagina non trovata e perderesti traffico nel tuo sito. LA SOLUZIONE? è semplice. Devi fare un Redirect 301 dal vecchio url (punto uno del mio commento) che punti al nuovo URL da te definito.In questo modo dici ai motori di ricerca che la pagina ha cambiato indirizzo e di puntare al nuovo indirizzo. In questo caso dovrai farlo senza usare l’utility di Magento ma come dici tu da sistema. Non è difficile farle un Redirect 301: Se Googoli Redirect 301 troverai moltissime per ogni architettura di Server.Spero di esserti stato d’aiuto. Nel caso di dubbi, scrivimi ancora :-D

  • Federicasolare

    E’ possibile applicare questa situazione di url rewriting personalizzato su una url generata da un TAG di magento?

    • http://www.buzzes.eu/ Enrico Giubertoni

      Ciao FedericaSolare,
      Prova a fare un redirect tramite il modulo URL Rewrite in modalità
      “Personalizzato”. Potrebbe funzionare. Poi condividi con noi sia il successo
      sia l’insuccesso. Se non riesce, magari facendolo in tanti si trova la
      quadra.

      Enrico

      • Federicasolare

        Il problema sta nel fatto che i TAG non possiedono un ID, o meglio, io non riesco a trovarlo se è esistente :(

        • http://www.buzzes.eu Enrico Giubertoni

          Purtroppo è vero. In questo caso ti consiglio di attivare un redirect 301 nell’htaccess.

          Altro consiglio è quello di inibire le indicizzazioni dei TAG per evitare contenuti duplicati. Proprio per questo esiste una efficacissima estensione chiamata Yoast Meta Robots. http://www.magentocommerce.com/magento-connect/Yoast/extension/920/yoast-metarobots

          La conosci? So che la mia risposta non è di grande aiuto. Se hai difficoltà nell’HTACCESS scrivimi pure.

  • http://www.buzzes.eu/ Enrico Giubertoni

    Non so per quale motivo la mia risposta non è stata pubblicata. Sorry se la riscrivo in ritardo :-D In realtà era pochi minuti il tuo post :-(

    Ecco la mia risposta ripubblicata :-D

    Purtroppo è vero. In questo caso ti consiglio di attivare un redirect 301 nell’htaccess.

    Altro consiglio è quello di inibire le indicizzazioni dei TAG per evitare contenuti duplicati. Proprio per questo esiste una efficacissima estensione chiamata Yoast Meta Robots. http://www.magentocommerce.com/magento-connect/Yoast/extension/920/yoast-metarobots

    La conosci? So che la mia risposta non è di grande aiuto. Se hai difficoltà nell’HTACCESS scrivimi pure.

Previous post:

Next post: