Hi there, a client of mine recently built a new website and prior to getting an SSL, had Search Console crawl their website, resulting in all of the HTTP’s being indexed. They since moved to HTTPS. The result is that a couple of the pages have the HTTP set as the Google-selected canonical, meaning the HTTPS page is not indexing. Unfortunately these are key pages on the website.
All HTTP pages have been redirected to the HTTPS. The HTTPS page also has a self-referential canonical (pointing to itself). The sitemap also only shows HTTPS pages and there are no HTTP links on the website.
It’s very messy because even when I do a search string of “site:website”, it shows a mix of HTTPS and HTTP. Many of the pages don’t show up at all in that search string, despite Search Console’s URL inspection stating the URL is on Google with no issues. Note the pages do show up when I search the exact URL on Google. Is that common?
Is there any way we can just deindex the old HTTP version somewhere?