Inquiridor
Server.transfer ou response.redirect SEO

Discussão Geral
-
Pessoal,
É mais que sabido que o server.transfer é melhor, no entanto, em se tratando de SEO o response.redirect nao seria melhor ?
Isto pq qdo usamos o server.transfer o link para onde iremos nao aparece na barra de enderecos do browser.
Ja com o response.redirect, o nosso link passara a ser o novo link da barra de enderecos.
Estou errado ?
Abracos
- Tipo Alterado Eder CostaModerator sexta-feira, 9 de março de 2012 17:18
Todas as Respostas
-
Se tratando de SEO está certo, pois será uma url a mais para ser indexada.
Pedro Henrique B. Fernandes
MCPD - Web Developer 4
Site: pedrofernandes.net -
Olá!
Uma dica importante: Se você precisar organizar páginas de um site para melhorar a estrutura e consequentemente usar as boas práticas de SEO, é importante usar o Response.RedirectPermanent para páginas que você mover de diretorio ou trocar o nome.
O Response.RedirectPermanent retorna o status code 301 - Moved Permanently e isso com certeza irá instruir os buscadores que o endereço não existe mais e que o novo endereço é esse agora.
Você conhece o IIS SEO Toolkit? Dá uma olhada nos posts que fiz sobre esse add-in do IIS no meu blog:
http://www.thiagorogerio.com.br/post/SEO-Search-Engine-Optimization-no-IIS.aspx
http://www.thiagorogerio.com.br/post/SEO-Search-Engine-Optimization-Site-Analysis.aspxhttp://www.thiagorogerio.com.br/post/SEO-Search-Engine-Optimization-e-URL-amigavel-em-ASPNet.aspx
http://www.thiagorogerio.com.br/post/SEO-Search-Engine-Optimization-Sitemaps.aspxThiago Rogério http://www.thiagorogerio.com.br thiagorogeriobr@hotmail.com
-
Complementando o que o pessoal falou, use o Server.Transfer se precisar manter o contexto da aplicação quando mudar de página, se não quiser que o usuário tenha conhecimento da URL para onde está sendo enviado ou se não quiser uma nova chamada de retorno pro cliente. :)
Rodrigo Reis Ferreira
Microsoft Certified