What is mixed content?
Mixed content occurs when an HTTPS page loads resources (like images, scripts, or stylesheets) over an insecure HTTP connection. Modern browsers will block this content or show a security warning, breaking your site's functionality and trust.
What are the risks of not having HSTS?
Without HSTS, an attacker on the same network (e.g., public Wi-Fi) could intercept the initial HTTP request and prevent the redirect to HTTPS, performing a "man-in-the-middle" attack.
Should I submit my site to the HSTS preload list?
Yes, if you are confident that your entire site and all its subdomains can be served over HTTPS permanently. Once on the list, it is very difficult to be removed, so you must be prepared to maintain HTTPS across all subdomains.