Only avast can tell why they are blocking the domain and/or IP.
What really is not helping is :
- Using a IP where malicious sites also are hosted.
- Linking to blacklisted domains.
If you have to ask how to fix things you shouldn't be running a website or hire someone who has the knowledge for it.