diff --git a/docs/blog/gatsbygram-case-study/index.md b/docs/blog/gatsbygram-case-study/index.md
index bcc7732ed8a26..5d1260facad30 100644
--- a/docs/blog/gatsbygram-case-study/index.md
+++ b/docs/blog/gatsbygram-case-study/index.md
@@ -374,7 +374,7 @@ generates all the configuration for you.
Normally page resources are pre-cached with a service worker. But as several
browsers (Safari/Microsoft Edge) still don't support Service Workers, the
-[Gatsby `` component](/packages/gatsby/) pre-caches resources for
+[Gatsby `` component](https://www.gatsbyjs.org/docs/linking-between-pages/#the-gatsby-link-component) pre-caches resources for
pages it links to by loading them into memory.
## Plugins