回答

関係副詞のwhereですね。
主節  I'll show you a website.

従属節 You can get some good recipes 【on the website】.
→【 】がwhereに変わって先頭に出てきて、主節につながります。

【 】は副詞句なので、関係詞に置き換える際は関係副詞を使います。
先行詞であるwebsiteは正確に言うと「場所」を表す名詞ではありませんが、
「ネット空間上の一地点」という言葉のイメージや「site(場所)」という英単語から、whereを使っているのだと思います。
文章として違和感はあまり感じません。

この回答にコメントする
疑問は解決しましたか?