Вы не можете зависеть от него, чтобы определить, поступает ли запрос от браузера (многие не браузерные роботы также отправляют один). Хотя он поддерживается браузерами, они также являются программами конфиденциальности, которые специально не предоставляют его. Иногда это выполняется прокси-сервером ... http://en.wikipedia.org/wiki/HTTP_referrer ... и если доступ к веб-сайту осуществляется через соединение HTTP Secure (HTTPS), а ссылка указывает на незащищенное соединение, то поле реферера будет не отправлено.
Так что ответ да, но с исключениями.