У меня есть веб-приложение, в котором я хочу отслеживать количество посетителей определенной страницы. Что я делаю, так это увеличиваю переменную, которую я храню в реляционной базе данных, когда на эту страницу приходит запрос. Я заметил, что иногда переменная увеличивается на 3 вместо 1, и я нашел причину, по которой: когда я зашел на страницу, сразу после моего посещения, на эту страницу было сделано 2 дополнительных посещения, одно из которых было с сервера Google, другое с сервера Facebook. Я предполагаю, что эти дополнительные посещения происходят из-за того, что я использую на этой странице сценарии Google-аналитика и Facebook-connect.
Мой вопрос: как я могу игнорировать эти дополнительные запросы? Как определить, поступает ли запрос с серверов Google-аналитики или серверов Facebook? Каковы их диапазоны IP?