関係副詞のwhereですね。
主節 I'll show you a website.
従属節 You can get some good recipes 【on the website】.
→【 】がwhereに変わって先頭に出てきて、主節につながります。
【 】は副詞句なので、関係詞に置き換える際は関係副詞を使います。
先行詞であるwebsiteは正確に言うと「場所」を表す名詞ではありませんが、
「ネット空間上の一地点」という言葉のイメージや「site(場所)」という英単語から、whereを使っているのだと思います。
文章として違和感はあまり感じません。