I have to build a website which should be accesible from newer browsers and from older browsers (IE5+!!!). And also, the website needs to have good SEO, and match the latest Google ranking rules.
The problem I am facing is that, if I add SSL to the website it will be unavailable on Windows XP SP2 and older versions.
If I will have both SSL and non-SSL versions it is good but not so good for SEO. So I started thinking about that: when user opens
example.com, if it has a new browser is redirected to
https://example.com, else it continues on the http website (will use canonical rel, too, to be SEO).
But there is a problem. What version of the website will Google index? If it indexes the http version, then it is bad because Google ranks-up https websites. If it will index https version, then it is good for SEO but all the visitors with older browser who coming from Google will see the SSL error.
At this time I am really confused what should I do.
Some questions I asked myself and searched about, but without success:
- Is there any method to tell Google to use http for older browsers and https for newer browsers (as it is doing with its website…)?
- How really will SSL affect my SEO ranking (a percent)?
- Can I redirect SSL to non-SSL without a SSL certificate?
- Can I have a self-signed certificate alongside my SSL certificate maybe to tell visitors to open the http version or something like that?