I drove a diesel golf for a few years, I had a belt squeal because I drove through a 'toronto construction sandstorm'.
It turned out my pulleys had too much dirt in them, cleaned them out and sprayed some wd40. Solved the squeal I had.
(Also my cabin air filter was clogged with dirt too, I just used the vacuum on it temporary fix)
2011 BMW 335d