A polymer layer around silica beads, composed of acrylamide, acrylic acid, and crosslinkers, was able to preferentially recognize glucose oxidase (GOD) from a mixture of proteins. Matching between the zeta-potential of GOD and that of its imprinted polymer is suggested to be important in enhancing the recognition effect.