I stupidly made a Reddit account (not this one) called the same thing as my business and I also created a github account and opened public issues with it. When you search for my company these show up in the search results, I can’t delete either account so I’d like to find a way to push down in the results the unwanted content and instead push up my website and the pages/posts on it.
This is called reputation management. I’ve been doing it for clients and as a service for several years. Many things you can do to increase relevancy of your main website. Many parasites and web 2.0s can benefit by adding a link to your website directly. Dedicated link building campaigns help. Optimizing your website to best take advantage of branding is another. There are a number of factors involved and it depends on researching and assessing the actions that are needed.