Source: https://blog.ahrefs.com/still-doing-guest-blogging-keep-these-in-mind-2/
Guest Blogging is still one of the most preferred SEO strategies of website admins and business owners. For years, guest blogging has been around and still as effective as ever, provided you follow the basic and guidelines in properly submitting a guest blog post.
1. Write fresh content. Always make sure to write original and unique content. Google can easily identify if the content is spun and has been already published on a different website.
2. Always include links and anchor text. Avoid adding anchor text links that obviously looks promotional and spammy. Use natural and branding keywords as much as possible as anchor texts.
3. Add images, videos, etc. Readers always find content to be engaging when it includes relevant images and high quality video. Adding visuals help increase traffic and provide more authority to the article.
4. Choose the right website. Always look for the best relevant website for posting your quality guest post. Check high backlink growth, high social exposure, and low outbound link profile for exact matched anchor text.
5. Consider the website’s social media engagement. Check out their social signals and confirm that they have got good set of followers. Google depends on social signals for evaluating the significance of an article.
6. Build a dominant author profile. Publishing an article with a high authority author profile increases trust and attracts more viewership.