diff --git a/core/modules/node/lib/Drupal/node/Plugin/Search/NodeSearch.php b/core/modules/node/lib/Drupal/node/Plugin/Search/NodeSearch.php
index 08d0eac..2dbf35d 100644
--- a/core/modules/node/lib/Drupal/node/Plugin/Search/NodeSearch.php
+++ b/core/modules/node/lib/Drupal/node/Plugin/Search/NodeSearch.php
@@ -555,7 +555,7 @@ public function buildConfigurationForm(array $form, array &$form_state) {
 
     // Prepare table.
     $header = array(t('Factor'), t('Influence'));
-    $form['content_ranking']['factors'] = array(
+    $form['content_ranking']['rankings'] = array(
       '#type' => 'table',
       '#header' => $header,
     );
@@ -564,11 +564,11 @@ public function buildConfigurationForm(array $form, array &$form_state) {
     $range = range(0, 10);
     $options = array_combine($range, $range);
     foreach ($this->getRankings() as $var => $values) {
-      $form['content_ranking']['factors']["rankings_$var"]['label'] = array(
+      $form['content_ranking']['rankings'][$var]['name'] = array(
         '#markup' => $values['title'],
         '#type' => 'markup',
       );
-      $form['content_ranking']['factors']["rankings_$var"]['select'] = array(
+      $form['content_ranking']['rankings'][$var]['value'] = array(
         '#type' => 'select',
         '#options' => $options,
         '#default_value' => isset($this->configuration['rankings'][$var]) ? $this->configuration['rankings'][$var] : 0,
@@ -582,13 +582,12 @@ public function buildConfigurationForm(array $form, array &$form_state) {
    */
   public function submitConfigurationForm(array &$form, array &$form_state) {
     foreach ($this->getRankings() as $var => $values) {
-      if (!empty($form_state['values']["rankings_$var"])) {
-        $this->configuration['rankings'][$var] = $form_state['values']["rankings_$var"];
+      if (!empty($form_state['values']['rankings'][$var]['value'])) {
+        $this->configuration['rankings'][$var] = $form_state['values']['rankings'][$var]['value'];
       }
       else {
         unset($this->configuration['rankings'][$var]);
       }
     }
   }
-
-}
+}
\ No newline at end of file
