Guest posting exists on a spectrum from completely free to expensive paid placements. The reality is that both models work, and you'll encounter both as you scale any link building program. Free guest posting typically happens when you pitch genuinely valuable content to sites that accept contributed articles. Smaller niche blogs, industry publications building their content libraries, and sites run by solo operators often welcome quality posts at no charge. You're trading your expertise and content creation effort for exposure and a backlink. This works best when you have real subject matter expertise and can write something their audience actually wants to read. Paid guest posting is the norm on established sites with significant traffic. These sites know their link equity has value, so they charge anywhere from $100 for low-authority blogs to $500–$2,000+ for reputable industry publications. Some premium business or tech sites command even higher fees. The payment isn't always transparent—sometimes it's labeled as a "content production fee" or "editorial review charge." At Ottawa SEO, we use both approaches depending on client goals and budgets. For newer sites or tighter budgets, we invest time in free placements through relationship building and strong pitches. For clients who need links faster or want specific high-authority domains, we budget for paid opportunities and vet them carefully for relevance and real traffic. The key distinction isn't free versus paid—it's valuable versus worthless. A free guest post on a garbage site with no traffic helps nobody. A $300 paid placement on a relevant industry blog that actually gets read can deliver ROI through referral traffic and rankings. Google's guidelines technically prohibit paying for links without nofollow tags, but the enforcement reality is murky. What matters more is whether the content and link make editorial sense, regardless of how you secured the opportunity. Focus on relevance, audience quality, and whether you'd want that link even without the SEO benefit.