What is the best approach for increasing FTP for zone 2, endurance, non-race rider?

Have you ever done Matterhorn? It’s only 30 minutes but a real killer, I love it.