Public health advisory signs were posted on the three state public beaches on the east side of Grand Lake Thursday afternoon after blue-green algae was detected in the water.