ti-enxame.com

Usar a reescrita de URL em vez de vários parâmetros é a única maneira de garantir que todas as páginas sejam indexadas pelo Google?

Se eu mantiver o padrão (index.php?module=test&param=1), as páginas terão menos probabilidade de serem indexadas, se eu usar o padrão (test_param_1.html)?

8
HoLyVieR

Eu não acredito que o Google diz. Costumava ser verdade que test_param_1.html era melhor que index.php?module=test&param=1, mas não acredito que esse seja o caso do Google.

No entanto, se suas páginas de dois exemplos são muito similares em conteúdo, convém usar um rel = "canonical" para que o Google saiba qual é o mestre. Caso contrário, seu pagerank será dividido entre os 2.

7
Ben Hoffman

Não, a reescrita de URL não tem influência positiva no rastreamento ou indexação; muitas vezes, pode até ter um efeito negativo. Por exemplo, muitos sites incorporam todos os parâmetros, além de texto sem formatação (por exemplo, o "título") na URL ao reescrevê-los, criando páginas com muitos possíveis URLs (geralmente vemos até IDs de sessão reescritos em URLs ...).

Fizemos uma postagem no blog em http://googlewebmastercentral.blogspot.com/2008/09/dynamic-urls-vs-static-urls.html

Pessoalmente, a menos que você tenha certeza absoluta de que pode configurá-lo absolutamente correto e que isso tenha um impacto mensurável na satisfação do usuário (ignore os mecanismos de pesquisa para isso!), Eu recomendaria fortemente não reescrever os URLs. Vemos tantos problemas com sites que usam a reescrita de URL que você realmente deve pensar bastante sobre isso antes de seguir esse caminho - e certamente nunca o faz apenas por uma vantagem de mecanismo de pesquisa.

7
John Mueller