从零搭一个搜索引擎看得懂的站点
这个站点的全部代码只有几十个文件,但覆盖了 SEO 真正起作用的那几件事: 可被抓取的结构、唯一且准确的标题与描述、规范的 URL、自动生成的 sitemap, 以及让 Google 能读懂内容含义的结构化数据。
先看这四件事
- 一个 URL 只对应一个页面——canonical 由
astro.config.mjs的site统一生成。 - 每页 title 唯一、description 说人话——60 / 160 字符左右,别堆关键词。
- sitemap 自动生成——构建时由
@astrojs/sitemap输出到/sitemap-index.xml。 - 内容才是主线——技术 SEO 只负责不被扣分。