If you're selling SEO blog posts as a service, charge based on complexity and value, not just word count. A basic 800–1,000 word post targeting low-competition keywords with minimal research runs $150–$300. Mid-tier posts with competitor analysis, multiple sources, and strategic internal linking sit at $300–$600. Technical deep-dives, original data, or posts requiring subject-matter expertise go $600–$1,200 or higher. The mistake most writers make is billing purely on time or words. SEO content pricing should reflect the strategic work: keyword research, search intent mapping, SERP analysis, and how the post fits into the site's topical authority. A 1,200-word post targeting a high-value commercial keyword is worth more than a 2,000-word fluff piece on a tangential topic. At Ottawa SEO, we don't productize blog posts into fixed packages because every client's content needs differ. A local business might need 4–6 foundational posts at $400 each to establish topical coverage, while a SaaS client might need one quarterly pillar at $2,000 with ongoing updates. We price based on the keyword's competitive landscape and the content's role in the broader strategy. Key factors that push pricing higher: - Original research, surveys, or data analysis - Technical accuracy requirements (legal, medical, financial) - Subject-matter expert interviews or fact-checking - Heavy competitor content gap analysis - Strategic internal linking across 50+ existing posts - Multi-stage editorial review If you're hiring writers, expect to pay $0.10–$0.25 per word for competent generalists, $0.30–$0.75 for niche specialists, and $1+ for recognized experts. Add 30–50% if you're bundling strategy and optimization. Don't undercharge. Cheap SEO content floods the market and rarely ranks. Clients paying $75 for a blog post are buying a liability, not an asset. Price for the outcome—traffic and conversions—not the artifact.