One general idea against a "weak" pawn is to control the square in front of him : the pawn cannot move, so it will stay "weak".
Of course we apply it on an IQP. and generally speaking, in most IQP positions, black's plan is to occupy d5 square with a piece and u cannot prevent it as white.
All this is well known since IQP positions exist.
I've been watching all of this historian's biographies of famous chess players and around the 50 min mark he talks about the importance of not allowing Black to anchor a piece on d5 when playing with an IQP.
Was this obvious to everyone? Maybe I unconsciously knew it but never thought about it explicit. This was a game between Lasker & Caps
https://www.youtube.com/watch?v=sym9V7YspNE