diff --git a/docs/development/configuration.md b/docs/development/configuration.md
index a98d05be8e6863bad5812f89047fd545bc220072..b77fdfd6e3a9930ceee9818cfd2dd3ed8680e70f 100644
--- a/docs/development/configuration.md
+++ b/docs/development/configuration.md
@@ -66,6 +66,6 @@ If you add configuration options to your `package.json` then these will override
 
 ## Configuration Options
 
-Please see [https://docs.renovatebot.com/configuration-options/](https://docs.renovatebot.com/configuration-options/) for a list of user-facing configuration options.
+Please read [our list of user-facing configuration options](https://docs.renovatebot.com/configuration-options/).
 
 For further options when running your own instance of Renovate, please see the full config options file at `lib/config/options/index.ts`.
diff --git a/docs/development/issue-labeling.md b/docs/development/issue-labeling.md
index 389c4094bc1104dfc96094973034860710f3bb76..089eda41426322dc996d2e3e066a715d6d08c883 100644
--- a/docs/development/issue-labeling.md
+++ b/docs/development/issue-labeling.md
@@ -18,10 +18,10 @@ These labels should also map approximately to our Conventional Commit scopes.
 
 You should know about platforms, package managers, datasources and versioning to label issues effectively.
 
-- To learn about platforms, read the [Renovate docs on Platforms](https://docs.renovatebot.com/modules/platform/).
-- To learn about managers, read the [Renovate docs on Managers](https://docs.renovatebot.com/modules/manager/).
-- To learn about datasources, read the [Renovate docs on Datasources](https://docs.renovatebot.com/modules/datasource/).
-- To learn more about versioning, read the [Renovate docs on Versioning](https://docs.renovatebot.com/modules/versioning/).
+- To learn about platforms, read the [Renovate docs on Platforms](https://docs.renovatebot.com/modules/platform/)
+- To learn about managers, read the [Renovate docs on Managers](https://docs.renovatebot.com/modules/manager/)
+- To learn about datasources, read the [Renovate docs on Datasources](https://docs.renovatebot.com/modules/datasource/)
+- To learn more about versioning, read the [Renovate docs on Versioning](https://docs.renovatebot.com/modules/versioning/)
 
 Most issues should have a label relating to either a platform, manager, datasource, versioning or worker topic.
 
diff --git a/docs/development/new-package-manager-template.md b/docs/development/new-package-manager-template.md
index 7bec5ac4cad4497c779f4ae5c8ae3f1b80dbb7b4..50d1e11e7a5a227f80d6546b3bf62fbe1e38e376 100644
--- a/docs/development/new-package-manager-template.md
+++ b/docs/development/new-package-manager-template.md
@@ -23,7 +23,7 @@
 
 ### What type of package files and names does it use?
 
-### What [fileMatch](https://renovatebot.com/docs/configuration-options/#filematch) pattern(s) should be used?
+### What [fileMatch](../usage/configuration-options.md/#filematch) pattern(s) should be used?
 
 ### Is it likely that many users would need to extend this pattern for custom file names?
 
diff --git a/docs/development/triage-guide.md b/docs/development/triage-guide.md
index ca7a585d457e149ee626d87cf8a6cba6a3435ce1..5fcdd1576b767e1cfc1251d19b57acaa9cf27fc0 100644
--- a/docs/development/triage-guide.md
+++ b/docs/development/triage-guide.md
@@ -56,7 +56,7 @@ Don't be afraid to ask for help.
 ### Apply labels to issues
 
 All issues should have labels attached to them.
-Read the [issue-labeling guide](https://github.com/renovatebot/renovate/blob/main/docs/development/issue-labeling.md) to get all the necessary info.
+Read the [issue-labeling guide](./issue-labeling.md) to get all the necessary info.
 
 In general try to make a good-faith effort to label issues correctly.