Vous êtes sur la page 1sur 1

As Meta Tags

Assim como fazemos as páginas para serem lidas por pessoas, devemos também fazê-las de modo a que as máquinas, especialmente aquelas que pretendam
arquivar os nossos sites (como os motores de busca, por exemplo), possam recolher informações e melhor classificá-las.

Para fazer isso, usamos a tag <meta>, que deve estar inserida dentro do corpo da tag <head>.

A tag <meta> é composta pelos parâmetros name e content, na forma <meta name="xxx" content="zzz">, onde xxx é o nome do parâmetro e zzz é o valor deste.

Indexação

Como já foi referido, as meta tags podem ser usadas para informar aos crawlers dos motores de busca o tipo de dados, as páginas, etc que podem ou não ser
indexadas. Essas instruções são passadas usando o parâmetro name="robots" seguido da instrução que queremos passar ao crawler com content="<informação
a passar ao crawler>". Exemplos destas metatags para bots:

 <meta name="robots" content="INDEX" />: Este parâmetro informa ao motor de busca que a página pode ser arquivada.

 <meta name="robots" content="FOLLOW" />: Este parâmetro informa ao motor de busca que este deve seguir (FOLLOW) todas as hiperligações
existentes na página. NOFOLLOW indicaria para as hiperligações não serem seguidas.

 <meta name="robots" content="NOINDEX" />: Este parâmetro informa ao motor de busca para não arquivar a página.

Também é possível combinar vários parâmetros:

 <meta name="robots" content="INDEX,NOFOLLOW" />: Lendo isto, o crawler indexará a página referida mas não seguirá as hiperligações sugeridas no
resto do documento.

Descrição

Com estas tags descritivas, podemos oferecer ao serviço de indexação ou motor de busca um texto personalizado e descritivo da página, em vez de deixar a cargo
do motor de busca esta tarefa.

 <meta name="description" content="Esta é a página pessoal do Vitor!" />

Palavras chave

Para que crawlers indexem por categorias, precisamos de fazer passar uma metatag com palavras chave acerca do site:

 <meta name="keywords" content="palavra chave nº1, palavra chave nº2, ..." />

Autor

É possível passar informações sobre a autoria de uma página, através do uso da tag “author”, conforme o exemplo seguinte:

 <meta name="author" content="Magno Urbano" />

Cache

Podemos, através das metatags, optar por não deixar o navegador do visitante, fazer cache à página e aos seus conteúdos.

 <meta http-equiv="cache-control" content="no-cache" />

ou

 <meta http-equiv="Pragma" content="no-cache" />

Refresh e redirecionamentos

Com o mesmo http-equiv, é possível instruir o browser a fazer, automaticamente, o carregamento de uma página (que pode ser a mesma), depois de
transcorridos um certo tempo em segundos.

 <meta http-equiv="Refresh" content="60" />: o browser carregará a mesma página a cada 60 segundos

Analogamente, uma outra página poderá ser carregada…

 <meta http-equiv="Refresh" content="3;URL:página de destino" />: Ao entrar nesta página, o cliente é redirecionando dentro de 3 segundos para o url
especificado.

Vous aimerez peut-être aussi