There are several steps you can take to switch your website from HTTP to HTTPS:
Obtain an SSL/TLS certificate: In order to use HTTPS, you will need to obtain an SSL/TLS (Secure Sockets Layer/Transport Layer Security) certificate from a trusted certificate authority (CA). This certificate will be used to encrypt data that is transmitted between your server and visitors' web browsers.
Install the SSL/TLS certificate: Once you have obtained the certificate, you will need to install it on your web server. The process for installing the certificate will depend on the type of server you are using.
Update your website's URLs: After the certificate has been installed, you will need to update all the URLs on your website to use HTTPS instead of HTTP. This will include all internal links as well as any external links or resources that you are linking to.
Update your website's redirects: You will also want to update any redirects on your website to ensure that visitors are directed to the correct HTTPS versions of your pages.
Update your analytics and tracking codes: Make sure to update the tracking and analytics codes, like Google Analytics, on your website to ensure that your website's traffic is tracked correctly.
Update your Sitemap: Update your website's sitemap and submit it to Google Search Console.
Test your website: After you have made all the necessary changes, it is a good idea to test your website to ensure that everything is working correctly. This includes testing all the pages, links, forms, and any other functionality on your website.
It is important to note that the exact process may vary depending on your web server and hosting provider. It is recommended that you consult with your web developer or hosting provider for specific instructions on how to properly implement SSL/TLS and switch from HTTP to HTTPS for your website.