Geralmente quando colocamos um certificado SSL no nosso site/domínio, os links acessados via HTTPS são criptografados enquanto que quando acessados somente por HTTP não são.
Antigamente algumas pessoas argumentavam que não era necessário usar o HTTPS em todo o site e que isso deixava o site lento e tudo mais, porém em 2015 se não me falha a memória, o Google avisou que os sites com SSL teriam seus resultados beneficiados nas buscas.
Ainda vejo muito site por aí, principalmente e-commerce, que só usa o HTTPS no checkout e áreas logadas de seus sites, o que não deixa de ser uma boa prática, bastando apenas adicionar o https:// aos links destas áreas.
Agora se no caso você precisa disponibilizar o site todo no HTTPS, crie um arquivo .htaccess ou edite o que já tiver adicionando o seguinte código:
# Acesso http redirecionado para https RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L]
Feito isso, todas as requisições feitas no HTTP serão automaticamente direcionadas para HTTPS.