How do rocks record changes in earths magnetic field
Because there is magnetic rocks. And rocks change through time