I never said that having this stuff would get you the job offers. You still have to apply for the opportunities that are a good fit for you.
At least in the companies I've worked for in the UK and the US it should help you make it past the first filter - the "I have a stack of candidates, which of these are worth setting up an initial phone interview with" phase.