Make WordPress Core

Opened 5 years ago

Closed 5 years ago

#48118 closed task (blessed) (fixed)

Site Health: Improve messaging on sites not using HTTPS

Reported by: garrett-eclipse's profile garrett-eclipse Owned by: desrosj's profile desrosj
Milestone: 5.3 Priority: normal
Severity: normal Version:
Component: Site Health Keywords: has-patch commit
Focuses: ui-copy Cc:

Description

The current messaging on the HTTPS accordion could be improved to illustrate seo and performance benefits.

Current verbiage;
An HTTPS connection is needed for many features on the web today, it also gains the trust of your visitors by helping to protecting their online privacy.

*Grammar Sidenote: At minimum "helping to protecting their online privacy." should be "helping to protect their online privacy."

Pulling from some of the points on the related article;
https://wordpress.org/support/article/why-should-i-use-https/

I would suggest as a start;
"An HTTPS connection is a more secure way of browsing the web, with many services now having it a requirement. Some benefits of HTTPS is it makes your site faster, benefits your search ranking, and gains the trust of your visitors by helping to protect their online privacy."

Attachments (5)

48118.patch (1013 bytes) - added by dkarfa 5 years ago.
48118.2.diff (1013 bytes) - added by garrett-eclipse 5 years ago.
Minor verbiage tweak to avoid using 'benefits' twice
48118.3.diff (1.0 KB) - added by garrett-eclipse 5 years ago.
Verbiage Tweak
48118.4.diff (1.0 KB) - added by garrett-eclipse 5 years ago.
Updated verbiage to account for @desrosj's feedback
48118.5.diff (1.0 KB) - added by garrett-eclipse 5 years ago.
Minor tweak of verbiage

Download all attachments as: .zip

Change History (21)

@dkarfa
5 years ago

#1 @dilipbheda
5 years ago

  • Keywords has-patch added

#2 @SergeyBiryukov
5 years ago

  • Milestone changed from Awaiting Review to 5.3
  • Type changed from enhancement to task (blessed)

@garrett-eclipse
5 years ago

Minor verbiage tweak to avoid using 'benefits' twice

#3 @garrett-eclipse
5 years ago

Thanks @dkarfa I appreciate the initial patch. It worked nicely, after reading I made a minor tweak in 48118.2.diff to avoid using 'benefits' twice in the same sentence.

Current verbiage for review;
'An HTTPS connection is a more secure way of browsing the web, with many services now having it a requirement. Some benefits of HTTPS is it makes your site faster, improves your search ranking, and gains the trust of your visitors by helping to protect their online privacy.'

#4 follow-up: @ocean90
5 years ago

Some benefits of HTTPS is it makes your site faster

That's not true by default. It allows you to implement/use additional technologies which can optimize your site's performance.

#5 in reply to: ↑ 4 @garrett-eclipse
5 years ago

Replying to ocean90:

Some benefits of HTTPS is it makes your site faster

That's not true by default. It allows you to implement/use additional technologies which can optimize your site's performance.

Thanks @ocean90 would the following amendment address that sufficiently?

'An HTTPS connection is a more secure way of browsing the web, with many services now having it a requirement. Some benefits of HTTPS is it allows you to take advantage of efficiency improvements to HTTP to make your site faster, improves your search ranking, and gains the trust of your visitors by helping to protect their online privacy.'

*Not sure if that's too wordy now.

#6 follow-up: @ocean90
5 years ago

Maybe simplify it to "… allows you to take advantage of new features for increased site speed…"?

@garrett-eclipse
5 years ago

Verbiage Tweak

#7 in reply to: ↑ 6 @garrett-eclipse
5 years ago

Replying to ocean90:

Maybe simplify it to "… allows you to take advantage of new features for increased site speed…"?

Thanks @ocean90 updated in 48118.3.diff, so the current verbiage for review;
'An HTTPS connection is a more secure way of browsing the web, with many services now having it a requirement. Some benefits of HTTPS is it allows you to take advantage of new features for increased site speed, improves your search ranking, and gains the trust of your visitors by helping to protect their online privacy.'

#8 @desrosj
5 years ago

What about this:

An HTTPS connection is a more secure way of browsing the web. Many services now require it. HTTPS allows you to take advantage of new features that can increased site speed, improve search ranking, and gain the trust of your visitors by helping to protect their online privacy.

@garrett-eclipse
5 years ago

Updated verbiage to account for @desrosj's feedback

#9 @garrett-eclipse
5 years ago

Thanks @desrosj I've updated the verbiage to account for the feedback.

Current verbiage in 48118.4.diff is now;

'An HTTPS connection is a more secure way of browsing the web. Many services now having HTTPS as a requirement. HTTPS allows you to take advantage of new features that can increase site speed, improve search rankings, and gain the trust of your visitors by helping to protect their online privacy.'

#10 @afragen
5 years ago

@garrett-eclipse shouldn't it read Many services now have HTTPS as a requirement.

This ticket was mentioned in Slack in #core-site-health by afragen. View the logs.


5 years ago

#12 @afragen
5 years ago

  • Owner set to garrett-eclipse
  • Status changed from new to assigned

@garrett-eclipse
5 years ago

Minor tweak of verbiage

#13 @garrett-eclipse
5 years ago

  • Keywords commit added; needs-copy-review removed
  • Status changed from assigned to accepted

Thanks @afragen updated in 48118.5.diff
Final verbiage;

'An HTTPS connection is a more secure way of browsing the web. Many services now have HTTPS as a requirement. HTTPS allows you to take advantage of new features that can increase site speed, improve search rankings, and gain the trust of your visitors by helping to protect their online privacy.'

This is ready to roll.

This ticket was mentioned in Slack in #core by garrett-eclipse. View the logs.


5 years ago

#15 @desrosj
5 years ago

  • Owner changed from garrett-eclipse to desrosj
  • Status changed from accepted to assigned

#16 @desrosj
5 years ago

  • Resolution set to fixed
  • Status changed from assigned to closed

In 46358:

Site Health: Improve the message displayed to sites not utilizing HTTPS.

The new message better illustrates that there are many potential benefits of using HTTPS, not just a few.

Props garrett-eclipse, dkarfa, ocean90, afragen, desrosj.
Fixes #48118.

Note: See TracTickets for help on using tickets.