惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
The GitHub Blog
The GitHub Blog
美团技术团队
Know Your Adversary
Know Your Adversary
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
The Register - Security
The Register - Security
Stack Overflow Blog
Stack Overflow Blog
Attack and Defense Labs
Attack and Defense Labs
G
Google Developers Blog
I
InfoQ
博客园 - 司徒正美
T
Troy Hunt's Blog
Google DeepMind News
Google DeepMind News
J
Java Code Geeks
MongoDB | Blog
MongoDB | Blog
博客园 - 聂微东
A
About on SuperTechFans
云风的 BLOG
云风的 BLOG
S
Security Affairs
M
MIT News - Artificial intelligence
Simon Willison's Weblog
Simon Willison's Weblog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
T
Tailwind CSS Blog
量子位
Vercel News
Vercel News
月光博客
月光博客
V
Vulnerabilities – Threatpost
N
News and Events Feed by Topic
Hugging Face - Blog
Hugging Face - Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
L
LangChain Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
L
LINUX DO - 最新话题
F
Full Disclosure
The Hacker News
The Hacker News
Hacker News: Ask HN
Hacker News: Ask HN
T
Tor Project blog
A
Arctic Wolf
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Forbes - Security
Forbes - Security
IT之家
IT之家
Apple Machine Learning Research
Apple Machine Learning Research
B
Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Y
Y Combinator Blog
GbyAI
GbyAI
B
Blog RSS Feed
V
Visual Studio Blog
T
The Blog of Author Tim Ferriss
F
Fortinet All Blogs

Halo - 强大易用的开源建站工具

如何选择最佳网站搭建方案?2026年12款建站工具对比测评! Halo 和 WordPress 对比:开源 CMS 怎么选? Halo 和 Ghost 对比:博客、简报与会员订阅怎么选? Halo 和 Typecho 对比:现代 CMS 还是轻量博客? Halo 和 EmDash 对比:成熟 CMS 还是 Cloudflare 新方案? Halo 和 Hugo 对比:动态 CMS 还是静态网站生成器? Halo 和 Hexo 对比:动态 CMS 还是静态博客? Halo 和 Strapi 对比:全栈建站平台还是 Headless CMS? 在群晖 NAS 上用 Docker 部署 Halo 用 Obsidian 写文章,一键发布到 Halo 域名是什么?新手注册域名前要知道的 7 件事 虚拟主机、VPS 和云服务器有什么区别?建站服务器怎么选 建站需要准备什么?域名、服务器、备案和 SSL 的关系 域名解析:A 记录、CNAME、MX、TXT 分别怎么用 网站备案是什么?个人备案和企业备案有什么不同 SSL 证书和 HTTPS 是什么?免费证书够用吗 CDN 是什么?网站什么时候需要 CDN robots.txt 是什么?新手建站常见配置误区 Sitemap 是什么?它对网站收录有什么作用 301 和 302 重定向有什么区别?网站改版怎么降低排名风险 Google Analytics、Umami、Rybbit:流量统计工具怎么选 网站图片优化指南:格式、压缩和懒加载怎么做 网站安全基础:建站后必须做的 6 件事 Halo 如何定时发布文章 Halo 如何接入 Bing Webmaster Tools 支持优惠券和折扣码,Halo 2.25 发布 AI Foundation:给 Halo 插件生态一层 AI 能力底座 Halo 应用市场已支持开发者入驻和创建应用 Halo 如何接入 Google Search Console 如何自动备份 Halo 网站 让 AI Agents 管理 Halo 网站内容 支持商城小程序,Halo 2.24 发布 如何在本地快速体验 Halo 使用 Halo CLI + GitHub Actions 持续部署主题 使用页面缓存插件优化 Halo 网站速度 阿里云 ESA 接入 Halo 配置指南 在本地搭建 Halo 插件开发环境 七牛云 DCDN 接入 Halo 配置指南 如何一键更新 Halo 的主题和插件 又拍云 CDN 接入 Halo 配置指南 腾讯云 EdgeOne 接入 Halo 配置指南 Halo 网站加载慢?8 种原因排查与优化方法 Halo 导入 Word 文档教程:批量导入并保留图片 主题开发技巧:为 Halo 网站添加一个知识库样式的页面 Rybbit 接入 Halo 教程:开源隐私友好的流量分析工具 Umami 接入 Halo 教程:自托管网站流量统计 在 Halo 中使用 Markdown 写作的 6 种方式 如何从社区版切换到 Halo 付费版
SEO 写作基础:标题、描述、URL 和内链怎么做
Ryan Wang · 2026-06-23 · via Halo - 强大易用的开源建站工具

很多人一想到 SEO 就觉得是门玄学,要研究算法、做外链、分析竞品。但对大多数个人博客和小型网站来说,真正起作用的不是那些复杂的技术手段,而是最基础的三件事:标题怎么写、描述怎么写、内容结构怎么组织

下面从实操角度出发,只聊写每一篇文章时应该注意的 SEO 基础规则。


一、SEO 写作的核心不是「堆关键词」

过去有种做法:在标题和正文中反复塞入同一个关键词,企图「骗过」搜索引擎。但在今天的搜索引擎算法下,这种做法不仅无效,还可能因为「关键词堆砌」被降权。

现代搜索引擎(Google、百度)的核心能力是理解搜索意图:用户搜一个词时,真正想解决什么问题。

因此,好的 SEO 写作 = 准确描述页面内容 + 直接回应用户的真实需求


二、标题(Title Tag):最重要的一个元素

标题标签(<title>)是搜索引擎排名中权重最高的页面元素之一,也是在搜索结果中展示的蓝色链接文字。

好的标题长什么样?

要素 说明 示例
包含核心关键词 用户搜索的主要词语应在标题中自然出现 「域名是什么」应在标题前半部分
准确描述页面内容 用户点进来后发现内容和标题不符,会立刻跳出 标题说「完整指南」,内容却只有 200 字
长度适中 50-60 个字符(中文约 25-30 字),超出部分会被截断 用主要关键词 + 副标题的组合
有区分度 同一网站内不同页面的标题应明显不同 不要每篇文章都以「我的博客 - 」开头

写法公式

[核心关键词] + [限定词/价值点] + [网站名称(可选)]

举例:

  • 不好:「我的博客 - 2026 年 6 月更新」
  • :「域名注册避坑指南:新手选域名前必须知道的 7 件事——建站通识」

常见错误

  • 标题党:用夸张的承诺吸引点击,内容却无法兑现。用户跳出率高,搜索引擎会降低排名。
  • 关键词堆砌:「域名 域名注册 域名怎么注册 买域名 便宜域名」,读起来不像人写的。
  • 全站标题同质化:每篇文章都以「某某的博客 | 」为前缀,搜索结果中难以区分。

Meta Description 通常不直接决定排名,但会影响搜索结果中的展示文案和用户点击意愿。

好的描述长什么样?

  • 150-160 个字符可作为经验值(中文约 75-80 字),实际截断还会受搜索结果展示宽度影响。
  • 具体说明页面价值:用户读完能获得什么信息或解决什么问题。
  • 包含自然的关键词:搜索词在描述中出现时会以粗体高亮,有助于吸引眼球。
  • 有行动暗示:「了解如何……」「本文梳理……」这类表述暗示用户点击后有收获。

示例

不好

这是一篇关于域名的文章,欢迎大家阅读。

从域名的基本概念、后缀选择、注册商关系到实名备案,梳理新手注册域名前必须搞清楚的 7 个关键问题,帮你避免域名选择中的长期风险。


四、URL 结构:稳定、可读、简洁

URL 设计原则

  1. 稳定:一旦发布,尽量不要修改。每次 URL 变更都意味着旧的权重需要时间转移。
  2. 可读/what-is-domain-name/?p=123 好得多。用户看到 URL 就能大致判断页面内容。
  3. 用英文或拼音 slug/domain-guide/yuming-zhinan 都可以,避免出现 URL 编码后的中文乱码(如 %E5%9F%9F%E5%90%8D)。
  4. 用连字符分隔单词/what-is-domain 而不是 /what_is_domain/whatisdomain
  5. 不要太长:控制在 3-5 个单词以内,去掉无意义的停用词(如 a、the、and)。

Halo 中的设置

在 Halo 编辑器中,每篇文章都可以单独设置「别名(slug)」,这就是该文的 URL 路径。建议在发布前花 30 秒确认 slug 是否简洁、有意义。


五、内容结构:先给答案,再给细节

用户点击搜索结果进入你的页面时,通常带着一个明确的问题。如果滚动了好几屏还没找到答案,他们会立刻离开。

推荐的结构模式:「倒金字塔」

  1. 第一段直接回答核心问题:用 2-3 句话给出结论。
  2. 展开解释细节:原理、数据、案例、步骤。
  3. 总结或提供行动指引:清单、下一步、相关阅读。

这种结构不仅对读者友好,对搜索引擎也很友好——它能在页面开头就提取到明确的内容主旨。

使用合理的标题层级

## 一、一级主题(H2)
### 子要点(H3)
## 二、另一个一级主题(H2)
  • H2 用于大的章节划分,H3 用于细分点。
  • 标题中自然地包含关键词和相关词,但避免刻意堆砌。
  • 层级不要跳跃:不要从 H1 直接到 H3。

六、内链策略:让搜索引擎理解你的内容关系

内链(Internal Links)是指在你的文章中,链接到你自己网站的其他文章。正确使用内链有三大好处:

  1. 帮助搜索引擎发现和抓取更多页面
  2. 在页面之间传递权重(链接多的页面通常排名更好)。
  3. 为用户提供延伸阅读路径,增加网站停留时间。

内链的最佳实践

  • 链接到相关内容:不是随便链,而是真正对当前读者有帮助的延伸文章。
  • 使用描述性锚文本:锚文本应说明被链接页面的内容。例如:
  • 不要过度内链:一篇文章中 3-8 条内链通常合适,每段一条就太多了。

七、发布前的 SEO 检查清单

在点击「发布」按钮之前,花两分钟过一遍:

  1. 标题是否自然包含核心关键词,并控制在合理长度内。
  2. 描述是否具体说明了这篇文章能给读者什么价值。
  3. slug 是否简短、有意义,避免出现中文编码乱码。
  4. 正文开头是否直接回应了读者的核心问题。
  5. 正文层级是否用 H2/H3 合理组织。
  6. 图片是否写了有意义的 alt 文本。
  7. 是否自然内链了本站的相关文章。
  8. 是否与已发布内容高度重复。

这八项扫一遍用不了太久,但养成习惯之后,内容质量会稳定很多。


八、在 Halo 中进行 SEO 配置

Halo 提供了几类和 SEO 相关的配置入口:

  • 文章设置面板:可编辑文章标题、自定义摘要(常用于页面描述)、URL 别名(slug)。
  • 自动生成摘要:如果不填写自定义摘要,Halo 会根据文章内容自动生成摘要。对于短文章来说这通常够用,但建议长文章手动填写一条更有吸引力的描述。
  • 站点 SEO 设置:可配置屏蔽搜索引擎、站点关键词、站点描述等站点级信息。
  • Sitemap:安装并启用官方 Sitemap 插件后,可以生成和维护站点地图。

相关教程:在 Halo 中使用 Markdown 写作的 6 种方式 · Halo 如何接入 Google Search Console · Halo 如何接入 Bing Webmaster Tools


总结

SEO 写作并不复杂,核心原则只有三条:

  1. 标题准确描述页面内容,让用户点进来不失望。
  2. 正文直接回答用户的问题,不要在三四段后才进入正题。
  3. 用内链把内容串起来,让用户和搜索引擎都能找到更多相关内容。

把这三条做好,已经能避开大多数新手内容发布时的 SEO 问题。


SEO 的写作习惯养成了,你可能会好奇到底有多少人在看你的文章。这时候该选一个流量统计工具了。