There’s an option in Safari 13 on macOS to not print headers/footers on a website. I can’t believe I never noticed that option before. Perfect!