diff --git a/src/wp-admin/css/site-health.css b/src/wp-admin/css/site-health.css
index c12b52b019..14c0e24f0e 100644
--- a/src/wp-admin/css/site-health.css
+++ b/src/wp-admin/css/site-health.css
@@ -430,6 +430,13 @@ body .health-check-accordion .health-check-accordion-panel[hidden] {
 	display: none;
 }
 
+body .health-check-accordion .health-check-accordion-panel .actions .button {
+	margin-left: 1rem;
+}
+body .health-check-accordion .health-check-accordion-panel .actions .button:first-of-type {
+	margin-left: 0;
+}
+
 body .health-check-accordion dl dd {
 	margin: 0 0 0.5em 2em;
 }
diff --git a/src/wp-admin/includes/class-wp-site-health.php b/src/wp-admin/includes/class-wp-site-health.php
index 3921e8f734..101c5e4595 100644
--- a/src/wp-admin/includes/class-wp-site-health.php
+++ b/src/wp-admin/includes/class-wp-site-health.php
@@ -1204,14 +1204,24 @@ class WP_Site_Health {
 	 */
 	public function get_test_https_status() {
 		$result = array(
-			'label'       => '',
-			'status'      => '',
+			'label'       => __( 'Your website is using an active HTTPS connection.' ),
+			'status'      => 'good',
 			'badge'       => array(
 				'label' => 'Security',
 				'color' => 'red',
 			),
-			'description' => '',
-			'actions'     => '',
+			'description' => sprintf(
+				'<p>%s</p>',
+				__( '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.' )
+			),
+			'actions'     => sprintf(
+				'<a class="button" href="%s">%s</a>',
+				esc_url(
+					/* translators: Website for explaining HTTPS and why it should be used. */
+					__( 'https://wordpress.org/support/article/why-should-i-use-https/' )
+				),
+				__( 'Read more about why you should use HTTPS.' )
+			),
 			'test'        => 'https_status',
 		);
 
@@ -1233,34 +1243,16 @@ class WP_Site_Health {
 					)
 				);
 
-				$result['actions'] = sprintf(
-					'<a href="%s">%s</a>',
+				$result['actions'] .= sprintf(
+					'<a class="button" href="%s">%s</a>',
 					esc_url( admin_url( 'options-general.php' ) ),
 					__( 'Update your site addresses' )
 				);
-			} else {
-				$result['status'] = 'good';
-
-				$result['label'] = __( 'Your website is using an active HTTPS connection.' );
 			}
 		} else {
 			$result['status'] = 'recommended';
 
 			$result['label'] = __( 'Your site does not use HTTPS' );
-
-			$result['description'] = sprintf(
-				'<p>%s</p>',
-				__( '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.' )
-			);
-
-			$result['actions'] = sprintf(
-				'<a href="%s">%s</a>',
-				esc_url(
-					/* translators: Website for explaining HTTPS and why it should be used. */
-					__( 'https://wordpress.org/support/article/why-should-i-use-https/' )
-				),
-				__( 'Read more about why you should use HTTPS.' )
-			);
 		}
 
 		return $result;
