diff --git a/core/modules/field/field.api.php b/core/modules/field/field.api.php
index 4b7124809f14a64807f0e3803c6351b67f242318..ebaec922f0e42afa2653f11c199571491a903998 100644
--- a/core/modules/field/field.api.php
+++ b/core/modules/field/field.api.php
@@ -116,7 +116,8 @@ function hook_field_extra_fields_alter(&$info) {
  * A third kind of pluggable handlers, storage backends, is defined by the
  * @link field_storage Field Storage API @endlink.
  *
- * @see field
+ * See @link field Field API @endlink for information about the other parts of
+ * the Field API.
  */
 
 /**
diff --git a/core/modules/field/field.attach.inc b/core/modules/field/field.attach.inc
index db9bddd4a3e045d27fa7c3278c472ef40a68149c..aa91402b2a01912e51317e53aa21dfcf34814825 100644
--- a/core/modules/field/field.attach.inc
+++ b/core/modules/field/field.attach.inc
@@ -45,7 +45,8 @@ function __construct($errors) {
  * Each field defines which storage backend it uses. The Drupal system variable
  * 'field_storage_default' identifies the storage backend used by default.
  *
- * @see field
+ * See @link field Field API @endlink for information about the other parts of
+ * the Field API.
  */
 
 /**
@@ -123,7 +124,8 @@ function __construct($errors) {
  * @link field_language Field language API @endlink provides information about
  * the structure of field objects.
  *
- * @see field
+ * See @link field Field API @endlink for information about the other parts of
+ * the Field API.
  */
 
 /**
diff --git a/core/modules/field/field.crud.inc b/core/modules/field/field.crud.inc
index ff39f22439a4a9bee8d6f7dd0105f4e64b02e09c..6df32352bf20d67b4114d436860f2de39510974a 100644
--- a/core/modules/field/field.crud.inc
+++ b/core/modules/field/field.crud.inc
@@ -16,7 +16,8 @@
  * The Field CRUD API uses
  * @link field Field API data structures @endlink.
  *
- * @see field
+ * See @link field Field API @endlink for information about the other parts of
+ * the Field API.
  */
 
 /**
@@ -827,7 +828,8 @@ function field_delete_instance($instance, $field_cleanup = TRUE) {
  *   );
  * @endcode
  *
- * @see field
+ * See @link field Field API @endlink for information about the other parts of
+ * the Field API.
  */
 
 /**
diff --git a/core/modules/field/field.info.inc b/core/modules/field/field.info.inc
index dda7f2f4df0fab6c97417af6f4aaeafc9434ac7d..0230b1663c22d815cc51f91e29e2cce918ccc1de 100644
--- a/core/modules/field/field.info.inc
+++ b/core/modules/field/field.info.inc
@@ -14,7 +14,8 @@
  * instances, bundles, widget types, display formatters, behaviors,
  * and settings defined by or with the Field API.
  *
- * @see field
+ * See @link field Field API @endlink for information about the other parts of
+ * the Field API.
  */
 
 /**
diff --git a/core/modules/field/field.multilingual.inc b/core/modules/field/field.multilingual.inc
index 9841c7abaa4df625eb1d7deeaf4f2f22e94836d4..aafecc4c9be484a06c7db44c2f47c46494cbcb0a 100644
--- a/core/modules/field/field.multilingual.inc
+++ b/core/modules/field/field.multilingual.inc
@@ -58,7 +58,8 @@
  *   it possible to choose the first approach. The display language for each
  *   field is returned by field_language().
  *
- * @see field
+ * See @link field Field API @endlink for information about the other parts of
+ * the Field API.
  */
 
 /**