Skip to main content

トピックについて

トピックを適用することで、記事が検索可能になります。

トピックを記事の前付けに一覧表示することで、記事を 1 つ以上のトピックに関連するものとして定義できます。 次に例を示します。

---
title: "Managing branches in your repository"
topics:
  - "GitHub"
  - "Git"
  - "Repositories"
---

記事へのトピックの追加に関する詳細は、「YAML front matter の使用」をご覧ください。 許可されている全トピックの一覧については、「allowed-topics」を参照してください。

すべてのコンテンツの種類のトピック

  • 名詞をトピックとして使用します
  • トピックは、ユーザーがコンテンツを有意義にグループ化するのに役立ちます
    • 可能な場合は、単に広範なトピックではなく、関連するより具体的なトピックを使用します。 たとえば、単に API ではなく RESTGraphQL とします
    • トピックでフィルター処理を行うユーザーがすべての関連記事を取得できるように、同様の記事のトピックが一貫していることを確かめます。 たとえば、CI に関するすべての記事には、CI トピックとより具体的なトピックが含まれている必要があります
    • あいまいなトピックは避けます。 たとえば、製品の GitHub Actions やアクションという製品要素が参照される場合があるため、Actions は Actions 製品内では有用なトピックではない可能性があります
  • トピックは価値を付加するためのものであり、記事のタイトル、種類、カテゴリはレプリケートされません
    • たとえば、Actions 製品内では、Actions ドキュメントのこのセクションのユーザーが Actions ドキュメントを参照していることを既に認識しているため、価値は付加されません
  • 製品領域の主要な概念に関連する記事には Fundamentals を使用します。
    • 使用する: 「GitHub Actions の概要」のような記事では Fundamentals
    • 避ける: 「GitHub Actions の概要」のような記事では Actions
  • 一般的に認識される省略形を使用できますが、あいまいな省略形は避ける必要があります
    • 使用する: Continuous integration ではなく CI
    • 避ける: Advanced Security ではなく AS
  • GitHub 製品名の短い形式を使用します
    • 使用する: GitHub Actions ではなく Actions

トピックを選ぶためのチェックリスト

記事のトピックを選ぶのに役立つこれらの質問を検討してください。 すべての記事にチェックリストの各項目のトピックがあるわけではありません。

  • 機能または製品領域は何ですか?
    • 例: Enterprise サブ機能に関する記事ですか (製品名が機能名と一致する場合を除く)?
    • 例: Dependabot
  • 制限付きプログラムの機能部分ですか?
    • 例: Advanced Security
  • 記事の機能または製品の要素は何ですか?
    • 例: Organizations
  • 記事の広範な目的は何ですか?
    • 例: Permissions
  • 記事では、どのようなプログラミング言語、パッケージ マネージャー、またはエコシステムに明示的に対応していますか? サポートされている言語、パッケージ マネージャー、またはエコシステムが記事に一覧表示されている場合だけでなく、ドキュメントをフィルター処理するユーザーに価値を付加する場合にのみ、これらのトピックを含めます。
    • 例: Ruby