Um site pode ver como você chegou ao site - por qual termo de pesquisa ou o último site em que você estava?

2

De acordo com este artigo , você pode obter o endereço IP, o tipo de máquina e o tamanho da tela quando alguém visita seu site:

When you visit a website, your IP address, type of machine and screen size can easily be ascertained.

The website can also see how you got to the site - by what search term or the last website you were on. Your location can be found by cross-referring your IP address with other data.

Concordo com todos esses pontos, exceto

The website can also see how you got to the site - by what search term or the last website you were on.

Como desenvolvedor da Web, eu diria que é impossível. Isso é jornalismo ingênuo ou é de alguma forma possível descobrir como um visitante chegou ao seu site, que termo de pesquisa eles usaram ou o último site em que estiveram?

Se você estiver utilizando o Google Analytics, poderá ver quais termos de pesquisa estão sendo usados, mas é impossível associar esses termos de pesquisa a endereços IP.

    
por Starkers 08.02.2015 / 15:31

1 resposta

5

Sim. Consulte a Seção 5.5.2 da RFC 7231 (o protocolo de transferência de hipertexto)

The "Referer" [sic] header field allows the user agent to specify a URI reference for the resource from which the target URI was obtained

Você pode acessar este valor via JavaScript usando a propriedade document.referer .

Se você seguir este link para w3schools.com , ele demonstrará o uso dessa propriedade para mostrar a você que você veio de skeptics.stackexchange.com.

No entanto, se você alternar para link desta questão, seguindo este link para w3schools não irá revelar este site como referenciador. Esse comportamento faz parte do padrão:

A user agent MUST NOT send a Referer header field in an unsecured HTTP request if the referring page was received with a secure protocol.

    
por 08.02.2015 / 16:05

Tags