From what I've read, I believe that magpies have a more certain color pattern/markings that is the same on all magpies. While Ancona have a more random color pattern and can have patches or spots anywhere on their body. Magpies are usually just on head and back with no random specks.