yes i can see the site i checked a post with 14 links and it took like 2mins and 20 seconds