If you cannot get a screenshot of other websites, Instead of showing 500 or 400 errors, please provide a screenshot-not-available picture. Similar to shown below. This can be really helpful.
Also please do consider blurring screenshot having NSFW images. It is annoying to show these. Or else you could return the above images instead.