Skip to content

Commit 2e588be

Browse files
committed
Add robots.txt and sitemap to website.
1 parent 09fc808 commit 2e588be

File tree

3 files changed

+37
-2
lines changed

3 files changed

+37
-2
lines changed

docs/astro.config.mjs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
import { defineConfig } from "astro/config";
22

33
import icon from "astro-icon";
4-
import starlight from "@astrojs/starlight";
4+
import robotsTxt from "astro-robots-txt";
5+
import sitemap from "@astrojs/sitemap";
56
import solid from "@astrojs/solid-js";
7+
import starlight from "@astrojs/starlight";
68
import tailwind from "@astrojs/tailwind";
79

810
// https://astro.build/config
911
export default defineConfig({
12+
site: "https://trailbase.io",
1013
integrations: [
1114
icon(),
1215
solid(),
@@ -55,6 +58,8 @@ export default defineConfig({
5558
},
5659
],
5760
}),
61+
sitemap(),
62+
robotsTxt(),
5863
tailwind({
5964
// Disable the default base styles:
6065
applyBaseStyles: false,

docs/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@
2828
"typescript": "^5.6.3"
2929
},
3030
"devDependencies": {
31+
"@astrojs/sitemap": "^3.2.1",
3132
"@astrojs/solid-js": "^4.4.2",
33+
"astro-robots-txt": "^1.0.0",
3234
"prettier": "^3.3.3",
3335
"prettier-plugin-astro": "^0.14.1"
3436
}

pnpm-lock.yaml

Lines changed: 29 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)