A baclink generally costs $50 to $500 depending on the website, its domain authority and the traffic it gets. When buying backlinks, you get what you pay for. Higher-quality backlinks that actually benefit your website rankings will cost more.