Meta Tags

<< Click to Display Table of Contents >>

Navigation:  Html >

Meta Tags

Previous pageReturn to chapter overviewNext page

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" />