Found what looks like an old version of Netlify's website at the top of search results

I’ve been finding links to this site: https://deploy-preview-2250– at the top of search results on DuckDuckGo when I search for Netlify related things. It looks seriously out of date and it is confusing that it is online and being indexed by search engines. Is the Netlify team aware of this?

I had to add two tags to this post or it wouldn’t allow me to post, but none of them seemed relevant.

Thanks for sharing. I’ve passed it on to the team.