Usage patterns
〈場所〉に足跡がつくfootprints form/appear on a surface
Footprints appeared on the snow.
〈人〉のページに足跡が残るa visit record shows up on someone's page
A footprint (visit record) was left on her blog.
足跡をたどるto follow someone's tracks/footprints
The police followed the fleeing criminal's tracks.
Expressions
足跡を残すleave footprints; leave a mark; leave a message