Only use SSL certificates for sections and services where they are truly needed. This is because encrypting all of the HTTP data stream requires a large number of CPU power. And so encrypting a page’s static elements such as images (except the content) uses up considerable resources while presenting no benefits.
In the case of an online customer portal incorporating a product/service catalogue:
- Only use HTTPS for sensitive data - Display the catalogue using HTTP