I'm trying to find out if we should have a video site map to improve our rankings on Google and if so looking for suggestions on video site map generators.
Our website shares videos from all over the web. It's not on WP! It's on a dedicated video sharing platform.
Any advice welcomed!