Interesting... yeah i've seen many film websites recently. They are pretty simple, show the trailer, bios of the filmmaker and perhaps most importantly where/how to watch the film. In some cases, they sell merch as well.
It does seem however that most of the promotion happens on social media.