2317 字
12 分钟
Astro 新手搭博客前,最好先想清楚这 7 个问题

很多人看到 Astro 的第一反应都是一样的:

  • 页面很干净
  • 速度很快
  • 做博客看起来很合适

于是下一步就直接开始:

  • 找主题
  • 初始化项目
  • 改站点名
  • 写第一篇文章

这个路径当然没问题,但很多人真正踩坑,不是在“怎么装起来”,而是在装起来以后才发现一些更现实的问题没提前想清楚。

比如:

  • 你到底想用 Markdown 还是 MDX?
  • 你选的是“能发文章的主题”,还是“适合长期改的主题”?
  • 你的博客只是展示内容,还是后面会加很多功能?
  • 你真的知道自己以后怎么维护分类、标签、封面图和 SEO 吗?

Astro 本身并不复杂,但博客这件事一旦准备长期做,很多问题越早想清楚,后面越省事。

这篇文章不讲“Astro 好不好”,而是讲一个更实际的话题:

如果你是新手,准备用 Astro 搭博客,开工前最好先想清楚哪几个问题。


一、你要的是“写文章”,还是“做网站”?#

这是最容易被忽略的问题。

很多人嘴上说要搭博客,实际上心里想做的可能是:

  • 技术博客
  • 个人主页
  • 作品集
  • 导航站
  • 内容站加一点工具页
  • 未来还想接会员、评论、订阅或别的功能

这些都能放在一个 Astro 项目里,但它们不是同一类需求。

如果你的核心目标是长期写文章,那你应该优先考虑:

  • 内容组织是否清楚
  • 发布流程是否顺手
  • 分类和标签是否好维护
  • 文章页是否稳定

如果你的核心目标更偏“个人网站”,那你会更在意:

  • 首页表达
  • 交互模块
  • 组件扩展
  • 页面风格统一

这两种方向没有对错,但选型时关注点不同。
很多新手后面觉得项目越改越乱,本质上往往是因为一开始没定义清楚站点到底以什么为中心。


二、你准备用 Markdown,还是一开始就上 MDX?#

很多人看到 Astro 支持 MDX,就会觉得“那我直接用 MDX 更高级”。
但对新手来说,未必一开始就要这样。

如果你博客的主要内容是:

  • 技术文章
  • 随笔
  • 教程
  • 笔记整理

那普通 Markdown 往往已经够用了。

它的好处很直接:

  • 结构简单
  • 可读性强
  • 迁移容易
  • 长期维护成本低

而 MDX 更适合的情况通常是:

  • 文章里要频繁插入自定义组件
  • 需要更复杂的内容展示
  • 某些页面本身就不是纯文章

新手常见的问题不是“Markdown 不够用”,而是过早把内容层搞复杂。
如果你还没明确遇到 Markdown 表达不够的场景,先用 Markdown 往往更稳。


三、你选的是一个“好看主题”,还是一个“可长期改造的底子”?#

这点非常重要。

很多人选博客主题时,第一眼看的都是:

  • 首页好不好看
  • 动画顺不顺
  • 配色喜不喜欢
  • 卡片有没有质感

这些当然重要,但如果你准备长期写博客,更该看的是:

  • 文章结构清不清楚
  • 内容目录是否规范
  • frontmatter 字段是否统一
  • 分类、标签、归档是否已经理顺
  • 改布局时会不会改一处动很多地方

说白了,好看只是第一层,可维护才决定你能不能长期用。

很多主题适合“快速上线”,但不一定适合“长期改造”。
如果你后面准备不断加文章、换封面、改样式、调 SEO、做专题页,那项目底子是否干净,比初始视觉更关键。


四、你打算怎么处理封面图、标签和分类?#

很多新手刚开始写博客时,会把注意力都放在正文内容上。
但写到十几篇之后,真正开始拖累你的,往往不是正文,而是这些外围结构:

  • 每篇文章标题怎么命名
  • 描述怎么写
  • 封面图风格是否统一
  • 标签是否越打越乱
  • 分类是不是越来越重叠

这些东西在文章少的时候感觉都不是问题,但数量一上来就会开始变乱。

所以更稳的做法是,一开始就先定几个简单规则,比如:

  • 分类尽量少,不要一篇文章一个分类
  • 标签控制粒度,不要同义词乱飞
  • 封面图风格尽量统一
  • description 统一写法,不要有的太短有的太空

Astro 只是帮你把内容组织得更方便,但内容体系本身要不要整齐,还是取决于你自己。


五、你准备部署到哪里,后面还会不会迁移?#

很多人搭博客时,只考虑“先跑起来”,不考虑后面怎么稳定发布。
但对个人博客来说,部署方式其实很影响长期体验。

你最好提前想清楚几件事:

  • 是部署到 Cloudflare Pages、Vercel,还是 GitHub Pages?
  • 域名会不会单独绑定?
  • 以后如果换平台,迁移成本高不高?
  • 图片、路径、RSS、sitemap 有没有依赖特定环境?

如果这些事情完全不想碰,那你可能更适合托管型平台。
但如果你选择 Astro,本身就意味着你大概率希望博客更可控,那部署链路最好别等到最后再想。

尤其是个人博客这种长期项目,部署不是一次性动作,而是未来会不断重复的发布流程。


六、你真的需要评论、搜索和统计吗?#

这是另一个很容易一开始就“全都想加”的地方。

很多新手做博客时,会下意识想把下面这些都配齐:

  • 评论
  • 搜索
  • 访问统计
  • 阅读量
  • 点赞
  • 订阅
  • 相关文章推荐

问题不是这些功能没用,而是博客刚开始时,它们未必比“稳定发文”更重要。

很多站点一上来功能堆很满,最后真正保持更新的却很少。
反过来,一些结构简单、发文顺手、阅读舒服的博客,反而更容易长期活下来。

所以更实际的思路通常是:

  • 第一阶段先把内容发布跑顺
  • 第二阶段再补搜索、评论和统计
  • 真有需求时再决定是否加更多互动

Astro 的好处之一,就是它很适合这种“先轻后扩”的节奏。


七、你准备把博客当短期项目,还是长期资产?#

这是最后也是最关键的问题。

如果你只是想临时搭一个站,发几篇文章试试,那很多问题都可以先不深究。
但如果你希望博客持续写下去,那你就应该从一开始把它当成一个长期资产来看。

这意味着你要考虑的就不只是“能不能上线”,而是:

  • 文章以后好不好找
  • 内容以后好不好改
  • 结构以后好不好扩
  • 换主题或改版会不会很痛苦
  • 这个项目一年后你还愿不愿意碰

很多人最后不是不会写,而是被维护成本劝退。
所以对新手来说,真正重要的不是一开始做得多炫,而是做得够稳、够清楚、够适合长期继续。

Astro 在这方面是有优势的,但前提是你自己也要按长期思路去搭。


常见问题#

1. 新手第一篇 Astro 博客,最容易忽略什么?#

通常不是安装,而是内容结构。
很多人会先把页面做出来,却没有提前想好分类、标签、封面图和文章命名规则,后面越写越乱。

2. 一开始就要不要上很多插件和功能?#

通常不建议。
先把发文、改文、部署这条主流程跑顺,再决定加哪些能力,会更稳。

3. Astro 更适合技术博客,还是普通个人博客?#

两者都可以。
关键不在内容类型,而在于你是否想要一个清爽、可控、适合长期维护的内容站。

4. 如果以后想改主题,现在还需要纠结吗?#

需要适度纠结。
不是纠结视觉,而是纠结底层结构。只要内容组织和 frontmatter 规则清楚,后面改主题通常会轻松很多。

5. 新手最稳的起步方式是什么?#

选一个结构干净的主题,先用 Markdown 发文,控制好分类和标签数量,把部署流程跑顺。
先稳定写起来,比一开始什么都做更重要。


Astro 适不适合新手做博客?
很多时候答案是适合的。

但真正决定你后面顺不顺的,不只是框架本身,而是你有没有在开始前把几个关键问题想明白。
把方向先理顺,Astro 才会真正发挥出它“轻、稳、适合长期维护”的价值。

Astro 新手搭博客前,最好先想清楚这 7 个问题
https://upsubs.com/posts/inspiration/astro004/
作者
优阅博客
发布于
2026-04-25
许可协议
CC BY-NC-SA 4.0