diff --git a/lib/modules/versioning/semver/readme.md b/lib/modules/versioning/semver/readme.md
index 81e7f028d73016dedbddcba1ce87c66bf8659436..01784677288a46ec40b1f09afd3eb748d8f0934a 100644
--- a/lib/modules/versioning/semver/readme.md
+++ b/lib/modules/versioning/semver/readme.md
@@ -1,3 +1,5 @@
-Renovate's Semantic Versioning is a strict/independent implementation of [Semantic Versioning 2.0](https://semver.org). It has been developed to be used in situations where exact-only SemVer support is needed and not npm's extended semver implementation including ranges.
+Renovate's `semver` versioning _strictly_ implements the [Semantic Versioning 2.0](https://semver.org) specification.
+Because the SemVer 2.0 specification does _not_ allow ranges, Renovate's `semver` versioning also does _not_ support ranges.
 
-Ranges are not supported, in line with the specification.
+Only use the `semver` versioning when you mean to follow the full SemVer 2.0 specifications strictly.
+If you need a more forgiving variant use `semver-coerced`.