diff --git a/frontend/src/lib/components/header/MobileMenu.svelte b/frontend/src/lib/components/header/MobileMenu.svelte
index e4f6bfd..fbecadb 100644
--- a/frontend/src/lib/components/header/MobileMenu.svelte
+++ b/frontend/src/lib/components/header/MobileMenu.svelte
@@ -221,6 +221,7 @@
class:hidden={shouldHideMenuItem(link.route)}
on:click={() => (visible = false)}
target={link.external ? '_blank' : '_self'}
+ rel={link.external ? 'noreferrer' : undefined}
href={link.route}
>
diff --git a/frontend/src/lib/components/header/ProfileMenu.svelte b/frontend/src/lib/components/header/ProfileMenu.svelte
index 73404c6..e8c6e96 100644
--- a/frontend/src/lib/components/header/ProfileMenu.svelte
+++ b/frontend/src/lib/components/header/ProfileMenu.svelte
@@ -120,6 +120,7 @@
: 'hover:shadow-md hover:bg-highlight-blue/80 dark:hover:bg-highlight-blue/20'}"
class:hidden={shouldHideMenuItem(item.route)}
target={item.external ? '_blank' : '_self'}
+ rel={item.external ? 'noreferrer' : undefined}
draggable="false"
on:click={() => {
visible = false;