fix(layout): Change default index and follow behavior

This commit is contained in:
deployn 2024-03-20 13:37:03 +00:00 committed by GitHub
parent 86830c043d
commit 63c435809e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -8,10 +8,10 @@ interface Props {
title: string; title: string;
description: string; description: string;
lang?: string; lang?: string;
index?: boolean; noindex?: boolean;
follow?: boolean; nofollow?: boolean;
} }
const { title, description, lang = 'en', index, follow } = Astro.props as Props; const { title, description, lang = 'en', noindex, nofollow } = Astro.props as Props;
--- ---
<html lang={lang}> <html lang={lang}>
@ -23,7 +23,7 @@ const { title, description, lang = 'en', index, follow } = Astro.props as Props;
<meta name="theme-color" content="#61a8e1" /> <meta name="theme-color" content="#61a8e1" />
<meta <meta
name="robots" name="robots"
content={`${index ? 'index' : 'noindex'}, ${follow ? 'follow' : 'nofollow'}`} content={`${noindex ? 'noindex' : 'index'}, ${nofollow ? 'nofollow' : 'follow'}`}
/> />
<link rel="icon" href="/favicon.ico" sizes="48x48" /> <link rel="icon" href="/favicon.ico" sizes="48x48" />
<link rel="apple-touch-icon" href="/apple-touch-icon-180x180.png" /> <link rel="apple-touch-icon" href="/apple-touch-icon-180x180.png" />