Session belirleyin, sonrasında if ile session boşsa sayaçı arttırın.
Buna ek olarak ürüne tıklandığında kullanıcının ip adresini alıp veritabanına yazarsınınız. Sonrasında if(session && ip) şeklinde kullanabilirsiniz. Ama ipleri ürün id ile beraber yazın. Yoksa bir kullanıcı bir ürüne girdiğinde sayaç artar ancak o kullanıcı farklı ürüne baktığında sayacınız artmaz. Umarım bir fikir verebilmişimdir.