Google Will Give a Search Edge To Websites That Use Encryption
As TechCrunch reports, Google will begin using website encryption, or HTTPS, as a ranking signal – a move which should prompt website developers who have dragged their heels on increased security measures, or who debated whether their website was “important” enough to require encryption, to make a change. Initially, HTTPS will only be a lightweight signal, affecting fewer than 1% of global queries, says Google. ... Over time, however, encryption’s effect on search ranking [may] strengthen, as the company places more importance on website security. ... While HTTPS and site encryption have been a best practice in the security community for years, the revelation that the NSA has been tapping the cables, so to speak, to mine user information directly has prompted many technology companies to consider increasing their own security measures, too. Yahoo, for example, also announced in November its plans to encrypt its data center traffic.
That's a really great step from Google, I had never thought that it can be done in such a neat way. What's next? Can they also do it for IPv6?
I'm not convinced that this is a good precedent. Sure, they're encouraging sites to use HTTPS today... but what about tomorrow?
Speculation: Websites that block competing search engines from indexing their content may rank higher in Google searches? Websites that process payments using Google rank higher in Google search?
I'm not saying that HTTPS is a bad thing... but once they open the door once to arbitrary ranking changes done on a whim, that door can be opened again.
i, Google, (corporations are legal individuals in USA) refuse to rank my response due to it's incriminating nature.
Expensive advertising campaigns engender trust because it shows that the advertiser has the resources to carry out the campaign. It's why online ads are so commonly ignored - people want to do business with "reputable" companies and expensive advertising is a way of establishing repute.
Similarly, putting out the modicum of effort to perform basic security like SSL is a signal that the website is reputable. I mean, if you can't be bothered to buy a $50 SSL certificate and install it, are you *really* trustworthy?
SSL should be a basic signal of trustworthiness.
I have no problem with your religion until you decide it's reason to deprive others of the truth.
Thanks to Google for making the web a little bit more secure by promoting secure websites!
Thanks to the NSA for tapping the web so blindly and boldly than we should react!
If the NSA was not so bold and had tapped only these who were under suspicion of bad behavior, the status-quo would have been kept. Now the privacy of everyone is a little bit more secure and the NSA will have a little bit harder times managing MITM attacks on every netizens.
An EU Citizen who like its privacy.
So my cat picture blog will rank lower than a competitor's SSL encrypted cat picture blog, even though neither of us require you to log in or even prove you are a cat?
I have no technical problem switching every website/server I have to SSL but the actual problem is the price of all those SSL certs. Most of my sites are just hobby type sites that I run for my own enjoyment and to benefit others (quite a few "others" I should mention; some of my sites are very popular). However, I don't make any money off these, in fact it already costs me money to run them.
Now you want me to add SSL so that people can still find my relevant and useful information? Well, OK but how the hell am I suppose to pay for it? SSL server certs are expensive. The whole thing is a scam to make the few "official" CA's rich. How about some sort of official public service that can hand out server certs of every registered domain? Every domain should come with an unlimited supply of SSL certs or at least a wildcard cert and a renewal service, free of charge.
The ratio of people to cake is too big
I mean, if you can't be bothered to buy a $50 SSL certificate and install it, are you *really* trustworthy?
It's not only the cost of a certificate, which StartSSL provides without charge to individuals. It's also a dedicated IPv4 address if you want to reach people still using Android 2 or Windows XP. A lot of entry-level hosting packages use name-based virtual hosting, and doing this over name-based virtual hosting requires the TLS stack to support Server Name Indication (SNI). Android Browser didn't gain support for SNI until Honeycomb (3.x) on tablets and ICS (4.0) on phones, and Internet Explorer didn't gain support for SNI until Windows Vista.
How about some sort of official public service that can hand out server certs of every registered domain?
You mean like StartSSL? Or what about DANE, which stores TLS certificates in DNSSEC?
Slashdot makes HTTPS available only to subscribers because historically, web ad networks haven't supported HTTPS. Only in September 2013 did Google AdSense roll out HTTPS support.
SSL requires a dedicated IP
Only if your clients include Android 2.x or Internet Explorer on Windows XP. Every other browser that matters supports Server Name Indication (SNI), which allows name-based virtual hosting to work through TLS. As of today, if you can see my site without certificate errors, your browser supports SNI.
and an extra charge
StartSSL issues certificates to individuals without charge.
Is there really a privacy concern if my visit to a weather site, a dictionary, or other factual content site is not encrypted?
Yes. Someone could copy and replay the session ID linked to your user account on the site and gain your privileges.
Then there's the bandwidth issue. Sites that go SSlL will use more bandwidth
What in TLS introduces this substantial extra overhead? And how much overhead is it, really? I do know of a common misconception that HTTPS isn't cacheable. In fact, a document delivered through HTTPS is cached on the client the same way anything else is cached on the client. It just isn't cached on an intermediate transparent proxy, which hurts if your ISP is using such a proxy to cut down on its own upstream.
Anonymous login accepts any password, just put a random string. As for the LIST command, if FileZilla can read it, so can Google, they're not morons. You just handle all the possible variations of all the popular FTP servers. Yes, you actually have to write some code, but last I heard Google has programmers on staff.