Vários 301 Redireciona após restyling um site (SEO)
-
05-09-2019 - |
Pergunta
Nós atualizamos nosso site recentemente; o antigo tinha cerca de 300 páginas ... o novo cerca de 80;)
Este porque na antiga estrutura que tínhamos, para cada argumento, muitas páginas. Em vez disso, agora temos apenas uma página com um 'resumo'.
Por exemplo, a velha estrutura sobre o argumento de 'carro' foi:
- Página inicial, 'carros'
- sub-página, 'pneus'
- sub-página, 'motores'
- sub-páginas, 'acessórios'
- etc ...
Agora, temos apenas 1 Página 'carros', com toda dentro.
Na verdade, eu redirecionar todas as sub-páginas para o principal, com .htaccess redirecionamento 301:
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
Portanto, temos muitos diferentes (mesmo que o tema principal é o mesmo) páginas que apontam em uma página.
Você acha que isso é bom para SEO, ou será melhor redirecionamento apenas a velha página principal e dar um 404 não encontrado às antigas sub-páginas?
Solução
É muito melhor ter as múltiplas 301s. Você não quer que seus clientes para ver um 404.
Não há nenhuma penalidade SEO (que eu saiba) por ter várias páginas 301 para a mesma página.
Outras dicas
301s são certamente melhor do que despejar seus clientes com um 404. Se você fazer o que é realmente melhor para um usuário humano, você deve achar que um motor de busca vai respeitar isso.
Note que você pode arrumar seu arquivo .htaccess, combinando as directivas em um:
RedirectMatch Permanent ^/cars-(tires|engines|accessories).php$ http://www.example.com/cars.php
ou mesmo um mais genérico
RedirectMatch Permanent ^/(.+)-(.+).php$ http://www.example.com/$1.php
Se você tem um monte de URLs na forma de /foo-bar.php que têm de redirecionamento para /foo.php