We do not currently know of any antonyms for give a bad press to.
For similar words to give a bad press to, try: