Skip to content

Commit 3e94556

Browse files
committed
feat: Add sitemap
1 parent c286cc4 commit 3e94556

File tree

4 files changed

+77
-1
lines changed

4 files changed

+77
-1
lines changed

astro.config.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { defineConfig } from "astro/config";
22
import tailwind from "@astrojs/tailwind";
33
import react from "@astrojs/react";
44
import robotsTxt from "astro-robots-txt";
5+
import sitemap from "@astrojs/sitemap";
56

67
// https://astro.build/config
78
export default defineConfig({
@@ -13,5 +14,5 @@ export default defineConfig({
1314
build: {
1415
assets: "assets"
1516
},
16-
integrations: [tailwind(), react(), robotsTxt()]
17+
integrations: [tailwind(), react(), robotsTxt(), sitemap()]
1718
});

package-lock.json

Lines changed: 73 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"dependencies": {
1515
"@astrojs/check": "^0.8.1",
1616
"@astrojs/react": "^3.6.0",
17+
"@astrojs/sitemap": "^3.1.6",
1718
"@astrojs/tailwind": "^5.1.0",
1819
"@fontsource-variable/jetbrains-mono": "^5.0.21",
1920
"@fontsource-variable/overpass": "^5.0.19",

src/pages/index.astro

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import Email from "../components/Editor";
3333
<meta name="twitter:site" content="@YektaDev" />
3434
<meta name="twitter:image" content="https://mailhtml.yekta.dev/social.jpg" />
3535
<Favicons />
36+
<link rel="sitemap" href="/sitemap-index.xml" />
3637
<script
3738
async
3839
defer

0 commit comments

Comments
 (0)