|
<< Click to Display Table of Contents >> Meta Tags |
![]() ![]()
|
Com o intuito de melhorar o posicionamento de sites em pesquisas em motores de buscas que hoje temos disponíveis, o AST.NET 4.0 trouxe uma novidade quanto se trata de SEO - Search Engine Optimization. No entanto para que o site possa ter uma boa colocação em pesquisas é necessário fazer alguns ajustes, vale ressaltar que hoje existem empresas e pessoas focas em fazer tal serviço.
A classe Page (System.Web.UI.Page) implementa duas propriedades que são: MetaKeywords e MetaDescription onde:
MetaDescription: É a descrição que vai aparecer quanto o motor de busca utilizado localizar a página a qual está sendo pesquisada;
MetaKeywords: São colocadas as palavras chaves que representam o site como um todo e serve para fazer o ranking durante as pesquisas;
Na prática a Listagem 1 mostra como seria feito pelo HTML acrescentando na diretiva @Page MetaDescription e MetaKeywords o mesmo foi feito através do Code-Behind de acordo com a Listagem 2, onde Page é a classe que tem as propriedades.
Listagem 1: Pelo HTML
<%@ Page Language="C#" AutoEventWireup="true"
CodeBehind="Default.aspx.cs"
Inherits="WebApplication1.Default"
MetaDescription="Blog ASP.NET"
MetaKeywords="ASP.NET, C#, Session, ViewState" %>
Listagem 2: Pelo Code-Behind
Page.MetaDescription = " Blog ASP.NET ";
Page.MetaKeywords = " ASP.NET, C#, Session, ViewState ";
Depois que a página ASP.NET é toda renderizada é gerado entre a TAG <head> a TAG <meta> com as informações que foram definidas anteriormente.
Listagem 3: Página ASP.NET depois de ser renderizada
<head>
<title>WebSite</title>
<meta name="description" content="Blog ASP.NET" />
<meta name="keywords" content="ASP.NET, C#, Session, ViewState" />
</head>
Agora é só implementar as duas propriedades acima e depois conferir se o resultado está sendo satisfatório.
Outro exemplo
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="Fast downloads of the latest free software!" />
<meta name="keywords" content="download software freeware shareware program filehippo file hippo" />