Make it attractive on every front

If you are writing content your audience wants to read, they are likely to share it with their like-minded friends and family, as they believe someone else will receive some value from it. If there is no value to anyone in what you have produced, it is unlikely to become a piece of viral content. 
Therefore, it is important to create content that attracts readers & pushes them to share. When creating viral content, the key is to think about user intent and what kind of posts your audience is looking for – is it informational or transactional? This should help to shape your content marketing strategy and make it clear what is most appealing to your target audience.