Skip to content

Commit 55a088e

Browse files
committed
feat: add robot.txt
1 parent ba07c0d commit 55a088e

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

package.json

+4-2
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,14 @@
1212
"block_after:cn": "node generate-language-block.js block_after:cn",
1313
"start:cn": "site=cn site_env=development docusaurus start",
1414
"start:en": "site=en site_env=development docusaurus start",
15+
"generate:robots:cn": "echo 'User-agent: *\nDisallow: /404\nDisallow: /tags/\nSitemap: https://www.databend.cn/sitemap.xml' > ./static/robots.txt",
16+
"generate:robots:en": "echo 'User-agent: *\nDisallow: /404\nDisallow: /tags/\nSitemap: https://www.databend.com/sitemap.xml' > ./static/robots.txt",
1517
"dev": "npm run start:en",
1618
"dev:cn": "npm run start:cn",
1719
"dev:en": "npm run dev",
1820
"build": "npm run build:en",
19-
"build:cn": "npm run generate-release-index && npm run block_before:cn && site=cn site_env=production docusaurus build && npm run block_after:cn",
20-
"build:en": "npm run generate-release-index && npm run block_before:en && site=en site_env=production docusaurus build && npm run block_after:en",
21+
"build:cn": "npm run generate:robots:cn && npm run generate-release-index && npm run block_before:cn && site=cn site_env=production docusaurus build && npm run block_after:cn",
22+
"build:en": "npm run generate:robots:en && npm run generate-release-index && npm run block_before:en && site=en site_env=production docusaurus build && npm run block_after:en",
2123
"swizzle": "docusaurus swizzle",
2224
"deploy": "docusaurus deploy",
2325
"clear": "docusaurus clear",

src/theme/Footer/index.tsx

+3
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ function Footer() {
2525
} = useDocusaurusContext() as any;
2626
return (
2727
<footer className={clsx("footer", styles.footer)}>
28+
<Head>
29+
<meta name="robots" content="index, follow"></meta>
30+
</Head>
2831
{!isChina && (
2932
<Head>
3033
<script async src={useBaseUrl("/Koala/index.js")}></script>

0 commit comments

Comments
 (0)