diff --git a/docs/rules/alt-text.md b/docs/rules/alt-text.md
index bb5379902..e86edfc63 100644
--- a/docs/rules/alt-text.md
+++ b/docs/rules/alt-text.md
@@ -3,10 +3,10 @@
Enforce that all elements that require alternative text have meaningful information to relay back to the end user. This is a critical component of accessibility for screenreader users in order for them to understand the content's purpose on the page. By default, this rule checks for alternative text on the following elements: ` `, ` `, ` `, and ``.
#### Resources
- 1. [aXe object-alt](https://dequeuniversity.com/rules/axe/2.1/object-alt)
- 2. [aXe image-alt](https://dequeuniversity.com/rules/axe/2.1/image-alt)
- 3. [aXe input-image-alt](https://dequeuniversity.com/rules/axe/2.1/input-image-alt)
- 4. [aXe area-alt](https://dequeuniversity.com/rules/axe/2.1/area-alt)
+1. [axe-core, object-alt](https://dequeuniversity.com/rules/axe/3.2/object-alt)
+2. [axe-core, image-alt](https://dequeuniversity.com/rules/axe/3.2/image-alt)
+3. [axe-core, input-image-alt](https://dequeuniversity.com/rules/axe/3.2/input-image-alt)
+4. [axe-core, area-alt](https://dequeuniversity.com/rules/axe/3.2/area-alt)
## How to resolve
### ` `
diff --git a/docs/rules/anchor-has-content.md b/docs/rules/anchor-has-content.md
index 61cbf525b..8a6a1cf2d 100644
--- a/docs/rules/anchor-has-content.md
+++ b/docs/rules/anchor-has-content.md
@@ -3,7 +3,7 @@
Enforce that anchors have content and that the content is accessible to screen readers. Accessible means that it is not hidden using the `aria-hidden` prop. Refer to the references to learn about why this is important.
#### References
-1. [Deque University](https://dequeuniversity.com/rules/axe/1.1/link-name)
+1. [axe-core, link-name](https://dequeuniversity.com/rules/axe/3.2/link-name)
## Rule details
diff --git a/docs/rules/heading-has-content.md b/docs/rules/heading-has-content.md
index a6ee5f18a..6f5f53e8c 100644
--- a/docs/rules/heading-has-content.md
+++ b/docs/rules/heading-has-content.md
@@ -3,7 +3,7 @@
Enforce that heading elements (`h1`, `h2`, etc.) have content and that the content is accessible to screen readers. Accessible means that it is not hidden using the `aria-hidden` prop. Refer to the references to learn about why this is important.
#### References
-1. [Deque University](https://dequeuniversity.com/rules/axe/1.1/empty-heading)
+1. [axe-core, empty-heading](https://dequeuniversity.com/rules/axe/3.2/empty-heading)
## Rule details
diff --git a/docs/rules/html-has-lang.md b/docs/rules/html-has-lang.md
index f8a9ea0cd..f5c916239 100644
--- a/docs/rules/html-has-lang.md
+++ b/docs/rules/html-has-lang.md
@@ -3,7 +3,8 @@
elements must have the lang prop.
#### References
-1. [Deque University](https://dequeuniversity.com/rules/axe/1.1/html-lang)
+1. [axe-core, html-has-lang](https://dequeuniversity.com/rules/axe/3.2/html-has-lang)
+1. [axe-core, html-lang-valid](https://dequeuniversity.com/rules/axe/3.2/html-lang-valid)
## Rule details
diff --git a/docs/rules/iframe-has-title.md b/docs/rules/iframe-has-title.md
index b2d99433a..7880ecc88 100644
--- a/docs/rules/iframe-has-title.md
+++ b/docs/rules/iframe-has-title.md
@@ -3,7 +3,7 @@
`