A good length for videos on social media is between 60 seconds and 3 minutes long depending on the content but shorter videos have proven successful too. Another important factor that determines the success of your video is timing. This includes both when you post it and when you share http://seovideoexperts.com/viral-videos-for-social-media/