It is a website that collects links pertaining to particular topics.
“Matome” site is a website which gathers information and links on certain topics.
「まとめサイト」にあたる英語はないので、"Matome" siteと言うのもアリだと思います。
「まとめる」の英語は幾つかあります。collect /gatherを使ってみました。
This website collects information about visiting the various power spots in Japan.
「このサイトは日本のパワースポットについての情報をまとめたものです」
This ”Matome” site gathers the most popular ramen noodle shops in Tokyo.
「東京で人気のラーメン屋さんをまとめたサイトです」
「まとめサイト」にぴったり当てはまる英語はないように思います。そのため説明的に言うしかないでしょう。
a web page which assembles related sites
関連サイトをまとめたウェブページ
a web page which has related information
関連情報をまとめたウェブページ
もしさまざまなリンクをまとめてあるサイトにタイトルをつけるのであれば
Other / Further sites on the topic
このトピックについての他のサイト
のように書く方法もありでしょう。