No, not in the long run.
It may make things look better and reduce the smell for a while but it won’t solve or rectify the problem.