Will guest blogging on a competitor’s blog enhance my own ranking?
Blogging on any site should be approached with a content marketing focus. Guest blogging should aim to add value to your ideal audience. Getting a link to your site from another, relevant site, will help your traffic and SEO. A competitor’s site will certainly have related content and traffic so if you can blog for them, go for it!