Tags 格式與規則

Votes

Upvotes

0

Upvotes: 0

Downvotes

0

Downvotes: 0

Net votes

+0

Prompt

一般在寫tags 的時候格式是什麼

Response

「tags」其實沒有全球統一的唯一格式,通常看你是在 HTML / 部落格系統 / Git commit / 套件管理 / 筆記系統 哪一種情境。下面給你幾個最常見、也最「大家一看就懂」的寫法(你挑一種一路用到底就好)。

1) 最常見:用逗號分隔(CSV 風格)

適合:後台表單、CMS、SEO 外掛、很多部落格系統 格式

  • tag1, tag2, tag3
  • 空白可有可無,但建議逗號後留一個空白

例:

  • ai, reinforcement-learning, trading
  • notes, self-hosted, matrix

2) Hashtag 風格(社群常見)

適合:貼文、簡介、Landing page 文案 格式

  • #tag #tag #tag

例:

  • #AI #SelfHosted #Matrix

小提醒:這種比較像「展示用」,不一定適合機器解析(除非平台本來就用 hashtag)。

3) YAML Front Matter(部落格/靜態網站超常見)

適合:Hexo/Jekyll/Hugo/很多 Markdown-based 系統 格式(推薦用列表)

tags:
  - ai
  - reinforcement-learning
  - self-hosted

或單行:

tags: [ai, reinforcement-learning, self-hosted]

4) JSON(API / 設定檔常見)

{
  "tags": ["ai", "reinforcement-learning", "self-hosted"]
}

5) 你如果是在寫「HTML meta keywords」(不太建議)

這個現在 SEO 影響很小,很多搜尋引擎不看了,通常不特別做。

<meta name="keywords" content="ai, reinforcement-learning, self-hosted">

實務上「好用的 tag 命名規則」(建議你採用)

  • 全小寫:self-hosted 不要 SelfHosted
  • - 連字:reinforcement-learning(比底線更常見)
  • 避免空白:不用 machine learning,改 machine-learning
  • 盡量短、可搜尋、可重用:matrix, homelab, trading

你是在哪個地方要寫 tags?(例如:Hexo 的文章 front matter、網站 metadata、GitHub repo topics、或 newsletter/Kit 的 landing page) 你跟我說平台,我就給你「那個平台最標準」的格式和範例。

Comments

Login to add a comment.

No comments yet.