Com a internet a tornar-se cada vez mais uma gigante rede social a própria estrutura dos sites começa a mudar de forma a se adaptar a esta mudança. Chegamos a um ponto de situação a onde tudo o que é encontrado num site é lido e catalogado de forma a transformar a pesquisa de algo relativamente fácil e concreto. O atributo REL pode ser usado de diversas formas atribuindo-lhe o valor de nofollow, me, friend, etc… embora para o utilizador comum não tenha qualquer importância nas aplicações sociais e motores de busca este atributo é importante.

Por estes motivos entre outros o HTML terá de ter uma estrutura mais descritiva que permita definir com clareza de que se tratam os links, internos ou externos.

A nova especificação para o HTML5 irá trazer uma série de tipos de link predefinidos que ajudam a catalogar os links.

Novos tipos de links no HTML5

  • alternate – informa que o conteúdo é algo alternativo ao original. Actualmente é muito usado quando se define um estilo css
  • archives – Serve para definir uma colecção de artigos ou documentos arquivados. Com valor histórico
  • author – Define que determinado documento contem informação sobre o autor da página ou site
  • bookmark – Esta palavra reservada atribui um link á secção mais próxima descrita com o elemento article
  • contact – Indica informação sobre contactos
  • external – Indica que o link irá apontar para conteúdo externo ao site
  • feed – Indica que o link é sindicalização do site (RSS Feed)
  • first – Indica que determinada página é a primeira de uma sequência
  • last – Indica que determinada página é a ultima de uma sequência.
  • help – Especifica que o link conduzirá a uma página de ajuda
  • icon – Importa um ícone que será usado para representar a página. Ex: Ícones de acessibilidade.
  • index – Indica que existe uma estrutura hierárquica e que o link irá conduzir para o documento que se encontra no topo dessa estrutura. Proporciona mais informação quando usado com a keyword up
  • up – Á semelhança do index, indica que o documento tem uma estrutura hierárquica e que o link o levará para o documento que se encontra no nível acima.
  • next – Indica a página seguinte de uma sequência
  • prev – Indica a página anterior de uma sequência
  • license – Indica que a página contem informação relativa a licença de copyright
  • nofollow – Indica que a página do link não tem informação relevante á pagina em que nos encontramos
  • prefetch – Especifica que a página deverá ser colocada previamente em cache. É extremamente útil em páginas estáticas que sejam consultadas regularmente.
  • search – Indica que o link levará para uma página que permite fazer pesquisas
  • tag – Especifica que o link está relacionado com uma keyword da página

Estas são apenas algumas das novas especificações no HTML 5. Para mais informação podem consultar: