You are a content marketing and outreach expert. Write a detailed, 2000-word guide on guest post pitches. The guide must cover: 1) Finding target blogs, 2) Researching their audience and content, 3) Crafting a personalized subject line, 4) Introducing yourself and your expertise, 5) Presenting topic ideas, 6) Showing value to their audience, 7) Including writing samples, 8) Following up, 9) Negotiating and writing, 10) Examples of successful pitches.