WordPressの分類法とは何ですか?

公開: 2021-12-07

WordPressで分類法を適切に使用していますか?

カテゴリが多すぎますか、それとも投稿にタグを追加しすぎるのではないかと心配していますか?

さらに、他にどのような分類法が利用できますか?

WordPressで利用可能なすべての分類法に特化したこの投稿では、これ以上のことをすべて取り上げます。

この記事の中

    WordPressの分類法とは何ですか?

    WordPressの分類法は、関連する投稿をグループ化するための簡単な方法を提供するため、読者は類似したトピックの投稿をより効率的に見つけることができます。 WordPressの2つのデフォルトの分類法はカテゴリとタグであり、ブログ投稿にのみ割り当てることができます。

    WordPressカテゴリがどのように使用されているかの簡単な例は、ここのブログにあります。 メニューの[カテゴリ]項目にカーソルを合わせると、デザイン爆弾で取り上げている主要なトピックが表示されます。

    デザイン爆弾カテゴリー

    自分のWordPressサイトのバックエンドにログインし、左側の管理メニューの[投稿]項目にカーソルを合わせると、4つのサブメニュー項目があります。そのうちの2つはカテゴリとタグです。

    すべてのWordPressサイトには、削除できない「未分類」というデフォルトのカテゴリがあります。 これは、自分で投稿を割り当てない場合、作成するすべての投稿がデフォルトのカテゴリに割り当てられるためです。

    幸い、このカテゴリの名前は変更できます。 その上にカーソルを合わせて、[編集]または[クイック編集]をクリックします。

    新しいカテゴリを編集または作成するときに構成できる4つのオプションがあります。

    1.カテゴリ名–カテゴリのわかりやすい名前。 これは、カテゴリがサイトのフロントエンドに表示される方法です。

    つまり、「wordpress-plugins」や「wordpressplugins」ではなく、「WordPressプラグイン」、「WordPressプラグイン」、さらには「wordpressプラグイン」を使用するのが最適です。

    2.カテゴリスラッグ–カテゴリ名がURLに表示される方法を制御します。 たとえば、「WordPressプラグイン」カテゴリのURLはdesignbombs.com/category/wordpress-pluginsです。

    ここではすべて小文字を使用し、スペースの代わりにハイフン「-」を使用して単語を区切ります。 したがって、「wordpressplugins」や「wordpressplugins」ではなく「wordpress-plugins」と入力してください。

    3.親カテゴリの割り当て– WordPressカテゴリには、数レベルの深さの階層を含めることができます。 最初に作成するカテゴリは「親カテゴリ」であり、これらを「子カテゴリ」、「孫カテゴリ」などに分類できます。

    Design Bombsには、WordPressプラグインとWordPressテーマの2つの別個の親カテゴリがありますが、「WordPress」という親カテゴリと「WordPressプラグイン」と「WordPressテーマ」という2つの子カテゴリを作成することもできます。

    4.カテゴリの説明–カテゴリと読者がその中に見つけることができるトピックの簡単な説明を提供します。 一部のテーマでは、この説明がカテゴリページに表示されるため、含めることをお勧めします。

    WordPress-カテゴリの編集

    [新しいタグの追加]インターフェイスはほぼ同じですが、投稿エディターでその場でタグを作成する方がはるかに便利です。

    ここから、右側のサイドバーの[カテゴリ]セクションでカテゴリを選択して、投稿にカテゴリを割り当てることができます。

    タグの場合は、記事に割り当てるタグの名前を入力し、Enterキーを押します。

    WordPress-タグを追加

    タイトルケースまたはすべて小文字を使用し、単語はスペースで区切ります。

    WordPressカテゴリとWordPressタグ

    WordPressの分類法に関して新しいWordPressユーザーが抱く最も一般的な質問の2つは、WordPressのカテゴリとタグの違いと、WordPressのカテゴリを適切に使用する方法です。

    わかりやすく言うと、幅広いトピックにはカテゴリを使用し、特定のトピックにはタグを使用する必要があります。 カテゴリを適切に使用する方法を知っていると、これは理解しやすくなります。

    例として本のブログを使用してみましょう。 各親カテゴリがブログで取り上げる主要なトピックを表す場合は、できるだけ少ないカテゴリを使用することをお勧めします。 本のブログの場合、これらはブログがカバーする幅広い本のジャンルである可能性があります。

    • ファンタジー
    • クラシック
    • ホラー
    • ヤングアダルト

    次に、これらのプライマリカテゴリをサブカテゴリに分類できます。 これらは、本のブログのサブジャンルになります。 したがって、親カテゴリのファンタジーに割り当てることができる子カテゴリには、「ハイファンタジー」、「ローファンタジー」、「ダークファンタジー」、「マジックリアリズム」などが含まれます。

    ほとんどのブログでは、2レベルの深さで十分な階層ですが、子のカテゴリを好きなだけ分類できます。

    しかし、タグはこの構造にどのように適合しますか? WordPressタグは、ブログで頻繁に取り上げる特定のトピックに使用する必要がありますが、カテゴリに変換するのに十分な頻度ではありません。

    本のブログの例では、特定の著者、本、書店、「伏線」などの本の用語のタグを作成できます。 したがって、本のブロガーがハリーポッターのトピックに関する投稿を公開した場合、「ハリーポッター」や「JKローリング」など、さまざまなタグを割り当てることができます。

    フロントエンドでのWordPressカテゴリとタグの使用方法にも違いがあります。 通常、メニューのカテゴリは、メニューで行ったように、ブログがカバーする幅広いトピックに読者が簡単にアクセスできるようにする方法として使用します。

    サイドバー、フッター、およびサイトの他のウィジェット領域にカテゴリを一覧表示することもできます。

    また、一部のブログでは、その特定の投稿のメタセクションで投稿が割り当てられているカテゴリが何であれ、投稿の公開/更新日と作成者が表示されているのと同じ領域に表示されます。 他のブログでは、この情報が各投稿の下部に表示されます。

    ただし、タグは異なります。 ブログに数十から数百、さらには数百のタグがあることは珍しいことではありません。 したがって、カテゴリ化するようにメニューに配置しないでください。

    タグを表示する一般的な方法の1つは、WordPressのタグクラウドウィジェットを使用することです。 このタイプのウィジェットは、各タグのボタンを含むリストで、最もよく使用されるタグ(最大75個)を表示します。

    WordPress-タグクラウド

    このコラージュがサイトにどのように表示されるかは、テーマによって異なります。 ただし、HTML、CSS、および少しのPHPに精通している場合は、独自にスタイルを設定することも、独自のバージョンを作成することもできます。

    SEOの観点からのWordPressカテゴリとタグ

    カテゴリとタグは、ユーザーエクスペリエンスにとってより有益であり、SEOにとってはあまり有益ではありません。 これらは、検索エンジンのクローラーがWebサイトをナビゲートし、ターゲットにしようとしているニッチをよりよく理解するのに役立ちます。 ただし、それらはすべてそれ自体で要因をランク付けしているわけではありません。

    さらに、ソーシャルメディアに精通している場合は、WordPressタグとハッシュタグを混同しないことが重要です。 トレンドトピックの後に多数のタグと名前付けタグで投稿を乱雑にすることは、検索者があなたのコンテンツを見つけやすくすることにはなりません。 これは、ソーシャルメディアプラットフォームのようにブログに独自のアルゴリズムがないためです。

    実際には、各投稿に3つ以下のタグを割り当て、2つ以上の投稿を作成したトピックのタグのみを作成する必要があります。

    WordPressの他の分類法

    一部のWordPressプラグインは、「カスタム投稿タイプ」と呼ばれるものをインストールに追加します。 自分で作成することもできます。 ただし、その説明に入る前に、まず投稿タイプ全体について説明しましょう。

    ブログの投稿とページはどちらも技術的にはWebページですが、ご存知のように、それらは互いにかなり異なります。 それらは異なるレイアウトを持っています。 さらに、ページは互いに別個のエンティティであり、ブログ投稿はWordPressインストールの「ブログ」セクションにリンクされたページのコレクションです。

    この区別をするために、WordPressは「投稿タイプ」を作成し、新しいWordPressインストールごとに2つをパッケージ化します。ページとブログ投稿ですが、画像などの添付ファイルも投稿タイプと見なされます。

    これらは基本的に、アプリケーションとGoogleが、ブログ投稿よりもページの方が重要であると見なすため、公開するページの種類を特定するのに役立ちます。 各投稿タイプには、テーマに依存するグローバルスタイルとレイアウト設定が付属しており、サイトのデザインをはるかに簡単に変更できるように構成できます。

    では、カスタム投稿タイプとは何ですか? カスタム投稿タイプ(CPT)は、デフォルトではインストールに使用できない追加の投稿タイプです。

    たとえば、eコマースプラグインWooCommerceをサイトにインストールすると、「product」という新しい投稿タイプが表示され、各製品の詳細を入力して本格的な製品ページを作成できます。

    しかし、分類法はこれらすべてにどのように適合しますか?

    「投稿」投稿タイプにカテゴリとタグがあるのと同じように、一部のカスタム投稿タイプには独自の分類法があります。

    WooCommerceをインストールすると、製品CPTに独自のカテゴリとタグがあることに気付くでしょう。 これらを使用すると、投稿カテゴリでブログ投稿を主要トピックに整理できるのと同じ方法で、販売する製品を主要製品タイプに整理できます。

    WooCommerceショップのカテゴリー

    商品タグは、特定の種類の商品をグループ化するためによく使用されます。 たとえば、「白い靴」、「ブルージーンズ」、「黒いジャケット」のタグを作成できます。

    WooCommerceの公式ブランド拡張機能を購入したくない場合は、ストアで販売するさまざまなブランドのタグを作成することもできます。これにより、カテゴリやタグとはまったく別のブランドのカスタム分類が作成されます。

    あまり一般的でない分類

    WooCommerceと同様に、他のプラグインは独自の分類法を備えたCPTを作成します。

    1つの大きな例は、学習管理システム(LMS)プラグインです。 LMSプラグインは、WordPressインストールで「コース」CPTを作成します。これにより、TeachableやUdemyなどのサードパーティソリューションを使用せずに、サイトでコースを作成できます。

    たとえば、LearnDashには、コースカテゴリとコースタグの2つの分類法が付属しており、それに応じてコーストピックを整理できます。

    Heroicナレッジベースのようなナレッジベースプラグインもあります。 HeroThemesによるHeroicKBプラグインは、作成したナレッジベースシステムに接続されたナレッジベース記事用の「記事」CPTをサイトに追加します。

    プラグインに付属するカスタム分類(記事カテゴリと記事タグ)を使用してKB記事を整理できます。

    bbPressのようなフォーラムプラグインをインストールすると、フォーラムやトピックのCPTを取得できます。 次に、プラグインのカテゴリ分類法と同様のフォーラムをグループ化できます。

    既存の投稿タイプの追加の分類法

    互いに似ている複数のページを作成し、ブログ投稿と同じようにそれらをカテゴリにグループ化できることを望みますか? 適切な名前の「ページのカテゴリの作成と割り当て」プラグインを使用すると、まさにそれを実行できます。

    最後に、メディアファイルをカテゴリに整理する場合は、メディアライブラリカテゴリプラグインを使用して、さまざまな画像やその他のメディアをグループに整理できます。 たとえば、注目の画像のカテゴリ全体を作成できます。

    WordPressでカスタム分類を作成する方法

    WordPressでカスタム分類法を作成するのは簡単です。 サードパーティのプラグインを使用することも、独自のプラグインを手動で作成することもできます。

    サードパーティのプラグインでこれを行う最も簡単な方法は、カスタム投稿タイプUI、WordPress作成キット、ポッド、ツールセットタイプ、カスタム投稿タイプメーカーなどのCPTプラグインを使用することです。 これらのプラグインの中には、カスタム分類をデフォルトの投稿タイプに割り当てることさえできるものもあります。

    ただし、サイトに別のサードパーティプラグインを追加することに関心がない場合は、次のコードを使用して、いつでも手動でカスタム分類法を作成できます。

     <?php /* * Plugin Name: Create a Genres Taxonomy * Description: Add a custom taxonomy called Genres to your site. * Version: 1.0 * Author: Design Bombs * Author URI: https://designbombs.com/ */ function create_genres_taxonomy() { $labels = array( 'name' => _x( 'Genres', 'taxonomy general name' ), 'singular_name' => _x( 'Genre', 'taxonomy singular name' ), 'search_items' => __( 'Search Genres' ), 'all_items' => __( 'All Genres' ), 'parent_item' => __( 'Parent Genre' ), 'parent_item_colon' => __( 'Parent Genre:' ), 'edit_item' => __( 'Edit Genre' ), 'update_item' => __( 'Update Genre' ), 'add_new_item' => __( 'Add New Genre' ), 'new_item_name' => __( 'New Genre Name' ), 'menu_name' => __( 'Genres' ), ); $args = array( 'hierarchical' => true, 'labels' => $labels, 'show_ui' => true, 'show_admin_column' => true, 'query_var' => true, 'show_in_rest' => true, 'rewrite' => [ 'slug' => 'genre' ], ); register_taxonomy( 'genres', [ 'post' ], $args ); } add_action( 'init', 'create_genres_taxonomy' ); ?>

    このコードは、デフォルトの「投稿」投稿タイプに「ジャンル」分類を追加します。 そのための軽量プラグインを作成しますが、このコードを子テーマのfunctions.phpファイルに追加することもできます。 子テーマを使用しない場合は、テーマを更新するとコードが消えてしまうため、これを行わないでください。

    上記のコードを、Windowsのメモ帳、Macのテキストエディット(必ず[フォーマット]→[プレーンテキストの作成])、Chromebookのテキスト、メモ帳++、Sublime Text、Atomなどのテキストエディタにコピーします。後者の4つのオプションは次のとおりです。色分けされているため、内部のコードを簡単に編集できます。

    これらのテキストエディタの中には、このタスクをさらに簡単にする「検索と置換」ツールを備えているものもあります。

    作成する分類法を決定し、「ジャンル」のすべてのインスタンスをそれに置き換えるだけです。

    例として「本」を使用してみましょう。

    • 「ジャンル」を「本」に変更
    • 「ジャンル」を「本」に変更
    • 「ジャンル」を「本」に変更
    • 「ジャンル」を「本」に変更
    • 「create_genres_taxonomy」を「create_books_taxonomy」に変更します

    ファイルをtaxonomy-name.php、つまり「books.php」として保存します。 分類法に複数の単語が含まれている場合は、それらをダッシュ​​で区切ります。

    フォルダを作成し、分類法にちなんで「本」という名前を付けます。 次に、books.phpをそのフォルダーに移動し、zip形式で圧縮します。

    WordPressサイトのバックエンドから、[プラグイン]→[新規追加]→[プラグインのアップロード]に移動します。 [ファイルの選択]をクリックし、ZIPフォルダーをアップロードして、カスタムプラグインをインストールしてアクティブ化します。

    WordPress-カスタム分類法

    これで、[投稿]メニュー項目の下にカスタム分類が表示され、[投稿の編集]ページでそれらを割り当てることもできます。

    最終的な考え

    WordPressの分類法は、ブログを運営する上で重要でありながら過小評価されている側面です。 彼らはあなたのブログがカバーすべきであり、実際にカバーするべき主要なトピックを決定する簡単な方法をあなたに与えることによってあなたがあなたのニッチを特定するのを助けることができます。

    さらに重要なことに、訪問者が特定のトピックに関する投稿をより効率的に見つけられるようにすることで、サイトのフロントエンドでのユーザーエクスペリエンスを向上させるのに役立ちます。
    WordPressのデフォルトの分類、サードパーティのプラグインによって追加されたカスタムの分類、または独自の分類を使用しているかどうかにかかわらず、読者と顧客そのコンテンツを見つけられるように、必ずメニューに追加してください。