Basically to get natural links you’d need to create content that ranks on first page and people that create new pages related to your topic, will search for that will find your article and link to you.
You can share on social media and put your articles in front of the people that own websites related to your niche.
Honestly both are way harder than It sounds, you need excellent quality article and even so, maybe you’ll get 1% backlinks.
You can also send emails to website owners, but 99.5% will ask for money.
So there are 2 approaches:
– shotgun where you write a lot and hope for a backlink (a lot of work and cheap)
– sniper approach where you write few articles and you pay for a sure backlink (quick and expensive)
As you can see, at the end of the day the price is similar, you just pay differently: one with cash, another with time/work.
As you can see 99% of seo agencies will go with the sniper approach. It’s unfortunate, but that’s the reality. Just call up 10 biggest seo agencies in US and you’ll see by yourself. Fortune 500 companies also pay.