2009-04-08 12 views
5

Abbiamo recentemente aggiornato il nostro sito; il vecchio aveva circa 300 pagine ... il nuovo circa 80;)301 reindirizzamenti multipli dopo il restyling di un sito web (SEO)

Questo perché nella vecchia struttura avevamo, per ogni argomento, molte pagine. Invece, ora abbiamo solo una pagina con un 'riassunto'.

Per esempio, la vecchia struttura circa l'argomento 'macchina' era:

  1. pagina principale, 'auto'
  2. pagina secondaria, 'pneumatici'
  3. pagina secondaria, 'i motori'
  4. sottopagine, 'accessori'
  5. ecc ...

ora, abbiamo solo 1 pagina 'auto', con tutto dentro

In realtà, ho reindirizzare tutte le pagine secondarie a quella principale, con .htaccess 301 redirect:

Redirect 301 /cars-tires.php http://www.example.com/cars.php 
Redirect 301 /cars-engines.php http://www.example.com/cars.php 
Redirect 301 /cars-accessories.php http://www.example.com/cars.php 

Così abbiamo molti (anche se l'argomento principale è la stessa) diverse pagine che puntano su un pagina.

Pensi che sia un bene per seo, o sarà meglio reindirizzare solo la vecchia pagina principale e dare un 404 non trovato alle vecchie sotto-pagine?

risposta

4

È molto meglio avere più 301. Non vuoi che i tuoi clienti vedano un 404.

Non c'è alcuna penalità SEO (di cui sono a conoscenza) per avere più pagine 301 sulla stessa pagina.

3

301 sono certamente meglio che scaricare i clienti con un 404. Se si fa ciò che è veramente meglio per un utente umano, si dovrebbe trovare che un motore di ricerca rispetterà questo.

noti che è possibile riordinare il vostro file .htaccess combinando le direttive in una sola:

RedirectMatch Permanent ^/cars-(tires|engines|accessories).php$ http://www.example.com/cars.php 

o anche un più generico

RedirectMatch Permanent ^/(.+)-(.+).php$ http://www.example.com/$1.php 

se avete un sacco di URL in forma di /foo-bar.php che deve reindirizzare a /foo.php

Problemi correlati