Well, shields in front of the engines have been suggested before, and at least one design has been
patented. That particular one looks as if it could seriously impede airflow and/or create a noise problem.
The material would be a huge problem, I think. That patent suggests titanium, but I don't think even that would survive a goose strike - and you could then have bits of titanium going through the engine (a Very Bad Thing). However, a modern composite material that absorbs energy and disintegrates on impact, like the nose cones on Formula One cars, might be more suitable.