Firstly, are images optimized for website? Check first this (there are other applications or websites):
Then, if your website has a lot of media files, you can upload them to external host server, and share them. For instance:
Flickr -> Professional images
Imgur -> Whatever you want (50 images per hour)
It is important you upload content in the same host and associated to one account.