fix: set noindex tag on remote profiles as well

This commit is contained in:
Julian Lam
2025-08-03 02:33:54 -04:00
parent c8ad086779
commit fe1601608d

View File

@@ -55,6 +55,7 @@ profileController.get = async function (req, res, next) {
if (!utils.isNumber(userData.uid)) { if (!utils.isNumber(userData.uid)) {
res.set('Link', `<${userData.url || userData.uid}>; rel="canonical"`); res.set('Link', `<${userData.url || userData.uid}>; rel="canonical"`);
res.set('x-robots-tag', 'noindex');
} }
} }
@@ -177,6 +178,10 @@ function addTags(res, userData) {
rel: 'canonical', rel: 'canonical',
href: userData.url || userData.uid, href: userData.url || userData.uid,
}); });
res.locals.metaTags.push({
name: 'robots',
content: 'noindex',
});
} }
if (meta.config.activitypubEnabled) { if (meta.config.activitypubEnabled) {