The index of http and https appears differently.

pd4089200

Newbie
Joined
Feb 17, 2025
Messages
27
Reaction score
13
The title value of a site indexed by http is "abc".
The title value of the site indexed by https is "cba".

Why is it indexed differently on Google?
 
There shouldn't be two in the first place.

Pick one or the other and redirect.

Specify which one you prefer.
 
Google is indexing your HTTP and HTTPS versions separately because they have different title tags. This happens when:


  1. Google treats them as different sites – If both are accessible without a redirect, Google indexes them separately.
  2. No proper 301 redirect – Your HTTP version should automatically redirect to HTTPS.
  3. Wrong canonical tags – Each version might point to itself instead of the preferred HTTPS version.
  4. Different title settings – Your CMS or SEO plugin might be assigning different titles to each version.
 
Can you help me?
Just use any reliable AI tool and ask for the code to be placed in the htaccess file,
Make sure to specify the web software you're using (Apache or Nginx),

Google will need to recrawl the redirecting page for things to take effect,
Make sure it works, and give it some time to be fixed
 
This can only be fixed by forcing a redirect from http to https in htaccess.

If you don't fix this, all other pages on your website may also be indexed using both http and https, creating indexing and ranking issues.
 
The title value of a site indexed by http is "abc".
The title value of the site indexed by https is "cba".

Why is it indexed differently on Google?
The title you see is probably auto-generated (atleast one version of it). Basically, you did not redirect the http version to the https version, so the google bot picked up both the versions and indexed them both.

You need to permanent redirect (either a 308 or a 301) one version to the other, and then submit another crawl request in your search console.

Use wildcard redirects if you want (I guess you do) to redirect each url to the other version of it.


Edit: My bad, I misread it as a www to non www redirect at first. I have updated the post.

In your case, if you just route through cloudflare and turn on flexible ssl, and then submit a recrawl request, it should fix the issue.
 
Last edited:
The title value of a site indexed by http is "abc".
The title value of the site indexed by https is "cba".

Why is it indexed differently on Google?

It’s likely due to canonicalization issues, duplicate indexing, or inconsistent metadata between the two versions.
 
Due to missing 301 redirects, missing canonical tags, inconsistent title tags, or server/cache issues, Google is treating the yourtechsite.com version as different and indexing it with "abc" for HTTP and "cba" for HTTPS.
 
Google indexes HTTP and HTTPS as separate URLs if both are accessible, treating them as distinct pages. If title tags differ between versions, Google may index each with its respective title, causing differences in search results.
 
Google sees HTTP and HTTPS are two separate pages-If you don't redirect one to the other, it can index with their own titles.
 
If both HTTP and HTTPS versions are indexed with different titles, it likely means Google sees them as separate pages. So fix it as soon as possible. First Set up a 301 redirect from HTTP to HTTPS. Then add a canonical tag on both versions pointing to HTTPS. Google always prefer HTTPS Domain for search console...
 
Back
Top