Camuflagem
A camuflagem é uma técnica de otimização dos motores de busca (SEO) em que o conteúdo apresentado ao motor de busca é diferente do apresentado ao browser do utilizador. Isto é feito através da apresentação de conteúdos com base nos endereços IP ou no cabeçalho HTTP User-Agent do utilizador que solicita a página. Quando um utilizador é identificado como um motor de busca, um script do lado do servidor fornece uma versão diferente da página Web, uma que contém conteúdos não presentes na página visível, ou que estão presentes mas não são pesquisáveis. O objetivo da camuflagem é, por vezes, enganar os motores de busca para que mostrem a página quando, de outra forma, não seria mostrada (SEO de chapéu preto). No entanto, também pode ser uma técnica funcional (embora antiquada) para informar os motores de busca de conteúdos que, de outra forma, não poderiam localizar por estarem incorporados em contentores não textuais, como vídeos ou determinados componentes Adobe Flash. A partir de 2006, estão disponíveis melhores métodos de acessibilidade, incluindo o melhoramento progressivo, pelo que a camuflagem já não é considerada necessária pelos seus proponentes. A camuflagem é frequentemente utilizada como uma técnica de spamdexing para tentar enganar os motores de busca, fazendo com que o sítio relevante obtenha uma classificação mais elevada. Pelo mesmo método, também pode ser utilizada para enganar os utilizadores dos motores de busca para que visitem um sítio que é substancialmente diferente da descrição do motor de busca, incluindo a apresentação de conteúdos pornográficos camuflados em resultados de pesquisa não pornográficos. A camuflagem é uma forma da técnica da página de entrada. Uma técnica semelhante é utilizada no diretório Web DMOZ, mas difere em vários aspectos da camuflagem dos motores de busca: Destina-se a enganar editores humanos, em vez de aranhas informáticas de motores de busca. A decisão de camuflar ou não baseia-se frequentemente no referenciador HTTP, no agente do utilizador ou no IP do visitante; mas as técnicas mais avançadas podem também basear-se na análise do comportamento do cliente após alguns pedidos de páginas: a quantidade bruta, a ordenação e a latência entre os pedidos HTTP subsequentes enviados para as páginas de um sítio Web, bem como a presença de uma verificação do ficheiro robots.txt, são alguns dos parâmetros em que os motores de busca diferem fortemente do comportamento natural do utilizador. O referenciador indica o URL da página em que um utilizador clicou numa ligação para chegar à página. Alguns cloakers dão a página falsa a qualquer pessoa que venha de um sítio Web de um diretório, uma vez que os editores de diretórios examinam normalmente os sítios clicando nas ligações que aparecem numa página Web de um diretório. Outros cloakers dão a página falsa a toda a gente, exceto àqueles que vêm de um grande motor de busca; isto torna mais difícil detetar a cloaking, embora não lhes custe muitos visitantes, uma vez que a maioria das pessoas encontra sítios web utilizando um motor de busca.
