Building backlinks is super complicated task nowadays but below are the strategies that my team has been working with for our clients and they have benefited from the work:
1) Make relevant guest contributions - A lot of high authority blogs have changed their guest contribution policies and made the links no-follow but there are still websites out there that give do-follow links. So, discovering blogs that are relevant for you and pitching a post that actually adds value to the blog can get you a quality backlink as well as exposure to an engaged audience.
2) Pay for feature posts - Media sites accept features posts and give do-follow links in them. Usually expensive but think of long term and put in some money on it from time to time
3) Associate with NGOs - Reputed NGOs are always interested in people who can support their cause and most feature their supporters on their websites. Links are often given to websites on such occasions.
4) Get active on relevant channels - There are no dearth of content creation, content curation, business listing, and community websites. Such websites usually have authority and backlinks from them can be counted into decent quality. So, get on all such websites and participate from time to time as well.
5) Last but not the least, create authority content. Authority content is picked up and referenced on its own which creates automatic backlinks. When I say content, think blogs, images, infographics, and everything else that can be credited/published with a link.
There are many other ways to create quality backlinks. Please reach out in case of further help!
SEO has changed a lot over the years. Years ago SEO was a big game. It was about having your website properly structured, stuffing as many keywords in as possible and creating or buying garbage backlinks.
As Google's search engine and AI has improved traffic no longer comes from SEO as we used to know it. Today content is and engagement is king.
I think two phrases I often hear which wrap this up nicely are "every company is a media company" which is something Gary Vee says a lot. The second thing is content is king which is more of a general statement.
I would focus less on actively trying to create links and more on trying to engage with people in your niche or community. Create valuable content, educate and inform people. Be active on social media and be in front of communities who are interested in your product or what your doing and the backlinks will come naturally.
Youtube is king for SEO. It's very easy to rank highly on Google by answering questions that your niche or community wonders about. You should also be trying to guest blog or be a guest on relevant podcasts, be active in forums within your niche, etc.
All this will lead to you being shown at the top of Google[.