Come rimuovere le date dai permalink esistenti?


8

Dopo aver fatto qualche ricerca sulle date sui blog, sembra che sia una buona idea rimuoverle dai post esistenti.

Prendere in considerazione:

  1. Ospitato autonomamente (su Bluehost)
  2. Oltre 1.000 post esistenti
  3. Tutti i post sono indicizzati da Google e molti sono collegati ad altri domini. Molti post sono collegati all'interno del blog. Non voglio interrompere i collegamenti.
  4. Non voglio perdere Pagerank o l'età dei post all'interno di Google. Questo è molto importante perché la maggior parte del traffico proviene da Google e molte pagine si posizionano bene.
  5. L'URL corrente è: http://www.thedomain.com/blog/2012/07/01/blah-blah-blah-blah/
  6. Il nuovo URL dovrebbe essere http://www.thedomain.com/blah-blah-blah-blah/

So che può essere fatto con ModRewrite, ma è questo il modo migliore? Google saprà che è lo stesso post?

È possibile modificare i permalink?

Risposte:


8

Troverai questo post di Joost De Valk sulla modifica dei permalink di WordPress per includere solo /%postname%molto utile.

Quanti post hai non contano più se stai utilizzando l'ultima versione di WordPress (almeno> v3.3.1).

Credo che la tua struttura del permalink inizialmente fosse - questa /blog/%year%/%monthnum%/%day%/%postname%/- e ora, hai intenzione di usarne una molto più semplice - /%postname%/- amirite?

Se quanto sopra è vero, devi solo aggiungere questa regola al tuo file .htaccess e dovrebbe occuparsi di tutti i reindirizzamenti 301 per te:

RedirectMatch 301 ^/blog/([0-9]{4})/([0-9]{2})/([0-9]{2})/([^/]+)/$ http://www.thedomain.com/$4

E poiché si tratta di un reindirizzamento 301, sì, Google saprà alla fine che il post è stato spostato in un nuovo URL.

EDIT: A proposito, la regola di reindirizzamento non richiede mod_rewrite. Utilizza ciò mod_aliasche è abilitato di default dalla maggior parte degli host (se non quasi tutti).


Sì, voglio cambiare la struttura del permalink come hai descritto. Il reindirizzamento 301 ha alcun impatto sul posizionamento di Google? Grazie.
B Seven

2
No. Non che io sappia. In realtà ho spostato il mio sito in un dominio completamente diverso e non ho riscontrato alcun impatto. Ma può essere diverso, nessuno può esserne sicuro. :)
its_me

@BSeven A proposito, un reindirizzamento 301 è il meglio che puoi fare.
its_me

Non sapevo se valga la pena rischiare di ridurre la classifica per il miglioramento del permalink. Gran parte del traffico è organico e tramite Google.
B Seven

1
Probabilmente webmasters.stackexchange.com. E non dimenticare di cercare prima, in modo che la tua domanda non venga chiusa come duplicata.
its_me
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.