TL;DR
SEO 的核心不是”作弊技巧”,而是让搜索引擎正确理解你内容。标题、描述、URL、图片 alt 属性、结构化数据—做好这五件事,收录不难。
为什么 SEO 对个人博客重要
不靠 SEO,搜索引擎永远不会主动推荐你文章。写再好内容,藏在互联网角落里也没人看。
个人博客没有预算投广告,SEO 是免费自然流量来源。做好了,每天有几十一百搜索访问;做不好,写一年也只有几个熟人知道。
第一件事:写好标题和描述
标题(Title)
文章标题是搜索引擎最重要参考。一个好标题:
- 包含目标关键词(用户会搜词)
- 控制在 60 个字符以内
- 放在
<h1>标签里
<!-- 好例子 -->
<h1>Node.js 安装与版本管理完整指南</h1>
<!-- 不好的例子 -->
<h1>教程</h1>
描述(Description)
meta description 不直接影响排名,但会出现在搜索结果里,影响点击率:
<meta name="description" content="从下载到验证,系统讲解 Node.js 安装步骤和多版本管理工具 nvm 的使用方法。">
好的描述:
- 包含关键词
- 说明文章解决什么问题
- 控制在 120 个字符左右
- 有实际价值,不堆关键词
第二件事:URL 结构
URL 要有意义,包含关键词:
# 好
https://blog.example.com/blog/astro-deploy-guide
# 不好
https://blog.example.com/blog/post123
Astro 博客的 URL 由文件路径决定。文件 src/content/blog/my-first-post.md 生成 /blog/my-first-post。
起文件名时用英文或拼音,包含文章关键词。
第三件事:图片优化
给图片加 alt 属性
<img src="screenshot.png" alt="Cloudflare Pages 部署完成界面截图">
alt 属性是搜索引擎理解图片内容唯一方式,也是无障碍访问必要属性。
控制图片大小
大图片拖慢页面加载速度,影响 SEO(Google 把加载速度纳入排名因素):
<!-- 指定宽高,避免页面跳动 -->
<img src="cover.jpg" width="1200" height="630" alt="文章封面图" loading="lazy">
用 loading="lazy" 让图片在进入视口时才加载。
第四件事:内部链接
在一篇文章里链接到其他相关文章,帮助搜索引擎理解内容关联:
这是[云图札记部署指南](/blog/deploy-guide),详细讲了如何在服务器上构建项目。
链接用描述性文字(锚文本),不要用”点击这里”。
第五件事:结构化数据
结构化数据(Schema.org)让搜索引擎更精确地理解页面内容类型。
Astro 博客的文章页应该包含以下 JSON-LD:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Node.js 安装与版本管理",
"datePublished": "2026-06-11",
"author": {
"@type": "Person",
"name": "你的名字"
}
}
</script>
云图札记主题可能已内置了结构化数据,可以在开发者工具里检查页面是否已有。
提交站点地图
站点地图(Sitemap)告诉搜索引擎你有哪些页面。安装 @astrojs/sitemap:
npm install @astrojs/sitemap
在 astro.config.mjs 里添加集成:
import sitemap from '@astrojs/sitemap';
export default defineConfig({
site: 'https://your-site.pages.dev',
integrations: [sitemap()],
});
构建后访问 /sitemap-index.xml,可以看到所有页面索引。
把站点提交给搜索引擎
在 Google Search Console 里提交站点:
- 访问 Google Search Console
- 添加你域名
- 验证所有权(DNS 记录或上传验证文件)
- 提交站点地图
Bing 和百度也有各自站长工具,同样提交一遍。
写在
SEO 是长期积累,不是立竿见影事。做好内容质量,搜索引擎自然会找到你。短期可以关注技术层面优化,长期还是要靠文章本身价值。
不要试图欺骗搜索引擎—搜索体验核心是满足用户需求,内容够好才是根本。
种下你的想法
在花园里留下一条评论,和这篇文章一起生长。