Don't neglect your seatpost.
You should regularly remove, clean and regrease your seatpost to prevent it from seizing in the frame.
A dry seatpost can also be a source of that annoying squeak.
It can also help you lose weight from the bike. You only need 100mm of seatpost inside the frame, chopping the excess can shave off some grams.