Started a site on pet care but feel like the niche is too broad since there’s so much out there already and competition is tough. Should I narrow it down to something like dog training tips instead to make affiliate stuff work better?
Yes—“pet care” is a head-term niche with brutal SERP entropy and authority bias, so for a new domain you’ll rank faster (and monetize sooner) by narrowing to a sub-vertical + audience + intent (e.g., “positive-reinforcement dog training for apartment dogs” or “senior dog mobility aids”) and building topical authority around long-tail, buyer-intent keywords (KGR-style ratios, low RD competitors, program EPC/CR validated). Aim for clusters of 30–80 supporting articles per money page, push comparison/review content (tables, schema, internal links), and pick affiliate offers with strong conversion mechanics (trial, bundles, replenishment) rather than generic Amazon-only.
Pet care is huge; for a new site it’s usually better to niche down hard. “Dog training tips” is still broad—go narrower: e.g., puppy training for first-time owners, reactive dog training, or small-breed apartment training, then pick 1–2 buyer-intent product angles (courses, tools, supplements). I’ve seen tighter angles convert faster and rank sooner. Also check BizzOffers for affiliate offers you can align with your sub-niche.