Idioma:
blog do oalexandrino
sexta-feira, 10 de setembro de 2010

Blog » SEO Url em ASP.NET (como definir Url amigáveis para seu site)


Data de publicação: terça-feira, 25 de março de 2008

Se você estiver lendo esta página você poderá perceber que ela contém uma URL amigável que é exatamente igual ao título da página.

Esta, seguramente, é uma das melhores técnicas que fazem com que seu site seja achado pelos principais mecanimos de buscas.

Essa técnica é chamada de SEO (Search Engine Optimization,) e vou descrevê-la como:

"Técnicas utilizadas para alavancar o número e a posição de resultados nos mecanismos de buscas de para uma grande variedade de palavras-chave relevantes ao conteúdo do web site e de acordo com o título/URL da página."

Para quem trabalha com Apache sabe que ele tem um módulo chamado Apache mod_rewrite que permite a fácil manipulação de URL à partir da criação de regras baseadas em expressões regulares.

Eu queria utilizar a mesma idéia em ASP.NET mas não conhecia alguma coisa similar no IIS, e mesmo assim não poderia utilizar, pois não teria acesso ás configurações específicas do servidor.

Como sou adepto à utilização de ferramentas, produtos e/ou bibliotecas já prontas (ao invés de reinventar minha própria solução), escolhi o componente UrlRewritingNet, que além de ser bastante simular ao que utilizo quando trabalho com o Apache, é de fácil aplicação e entendimento.

Não vou nesse momento explicar como se configura e se utiliza esse recurso, mas se você for lá, poderá baixar uma aplicação de exemplo e facilmente conseguirá aplicá-lo.

O componente nada mais é um módulo (muito bem concebido, diga-se de passagem) que processa a URL antes mesmo da página ASP.NET ser executada, e a partir de Expressões Regulares você poderá criar uma grande variedade de redirecionamentes de acordo com a sua necessidade.

Lembrando que você pode escrever sua própria solução caso ache necessário (existem artigos na web explicando). No meu caso, como ele alcançou as minhas expectativas e já estava pronto, decidi usá-lo.

Essa é mais uma dica pra tornar seu site construído em ASP.NET nas diretrizes da Web 2.0, espero que seja útil.

Comentar este blog *:


captcha




(Clique apenas uma vez)

* Seu email não será publicado

** Código HTML não é permitido

Comentários

  • Otima dica
    Maik - ( São Paulo) sexta-feira, 8 de agosto de 2008

    Valeu pela dica, vou testar usar esse compomente. Maik Tomé W2 Websites maik@w2websites.com www.w2websites.com

  • Muito bom!!!
    Willian - ( São Paulo / Brasil) terça-feira, 2 de dezembro de 2008

    Cara muito bom li seu artigo baixei essa biblioteca, mas sinceramente não entendi como vc conseguiu obter esse resultado de ter o titulo como url tem algum link que vc indique ou vc poderia dar uma dica.

  • Como
    Olavo - ( Recife) quinta-feira, 4 de dezembro de 2008

    Olá, farei um post esses dias explicando melhor, qualquer coisa me passa um email. abraço

  • Olha aqui o "how to"!
    Olavo - ( Recife) domingo, 7 de dezembro de 2008

    http://oalexandrino.com/blog/pt-BR/37/asp.net-seo-url-com-o-componente-urlrewritingnet.aspx

Sobre o autor

oalexandrino

Olavo Alexandrino