SEO Checklist
Checklist API モジュールを使用して、Drupal ウェブサイトでの SEO ベストプラクティスの実装をサイト管理者に案内するインタラクティブなチェックリストを提供します。
seo_checklist
インストール
composer require 'drupal/seo_checklist:^5.2'
概要
SEO Checklist モジュールは、Drupal サイト管理者がウェブサイトの検索エンジン最適化(SEO)を実装するための必須手順を案内する、包括的でインタラクティブなチェックリストを提供します。このモジュール自体はチェックリストインターフェース以外の機能は最小限ですが、オンページ SEO および技術的 SEO タスクを完了するための貴重なロードマップとして機能します。
チェックリストは、クリーン URL、メタタグと Schema.org ボキャブラリ、検索エンジン設定、コンテンツ最適化、オンページ最適化、セキュリティとパフォーマンス、モバイル最適化をカバーする7つの主要セクションに整理されています。各セクションには、推奨モジュールのダウンロード、インストール、パーミッション設定、設定ページへのアクセスのためのリンク付きの具体的なアクションタスクが含まれています。
このモジュールの最も便利な機能の1つは、完了したタスクを自動検出する機能です。例えば、推奨モジュールがすでにインストールされている場合、対応するチェックボックスが事前にチェックされます。また、インターフェース内で各推奨モジュールの Composer コマンドを直接提供するため、開発者はコマンドラインから依存関係を簡単にインストールできます。
進捗はタイムスタンプと関連するユーザー名とともに保存され、チームが誰がどのタスクをいつ完了したかを追跡できます。これにより、SEO Checklist は複数の Drupal サイトを扱うエージェンシーや、新しいチームメンバーを SEO ベストプラクティスにオンボーディングするチームにとって特に価値があります。
Features
- 包括的な SEO 実装をカバーする7つの整理されたセクションを持つインタラクティブなチェックリスト(クリーン URL、メタタグ、検索エンジン、コンテンツ最適化、オンページ最適化、セキュリティ/パフォーマンス、モバイル)
- 完了したタスクの自動検出 - 推奨モジュールがすでにインストールされている場合、項目を自動的に事前チェック
- 各推奨モジュールのダウンロード、インストール、パーミッション設定、設定への直接リンク
- CLI ベースのインストールを容易にするため、各モジュールの Composer コマンドをインラインで表示
- チームコラボレーションのためのタイムスタンプとユーザー名の関連付けによる進捗追跡
- より良いユーザー体験のため、外部リンクは新しいウィンドウで自動的に開く
- Composer インストールコマンドの表示/非表示を切り替える CLI コマンドのトグル表示
- 特定のトピックに関する追加の学習リソースを提供する SEO Training Camp リンク
- チェックリストインターフェースのガイド付きウォークスルーのための Tour 統合(オプションのサブモジュール経由)
- チェックリストを効果的に使用する方法を説明するスタートガイド
Use Cases
新規 Drupal サイトの SEO セットアップ
新しい Drupal ウェブサイトを立ち上げる際、SEO Checklist を使用してすべての必須 SEO ベストプラクティスを体系的に実装します。クリーン URL セクションから始めて各タブを順に進み、推奨モジュールをインストール・設定していきます。自動検出機能により、すでにインストールしたモジュールが表示され、進捗追跡により作業を保存して後で続けることができます。
既存サイトの SEO 監査
SEO Checklist を使用して、既存の Drupal サイトの SEO 実装を監査します。自動検出により、すでにインストールされている SEO モジュールが明らかになり、現在のセットアップのギャップがハイライトされます。チェックされていない項目を順に進めて、サイトを現在の SEO ベストプラクティスに適合させます。
エージェンシーのワークフロー標準化
デジタルエージェンシーは、すべてのクライアントサイトの標準運用手順として SEO Checklist を使用できます。タイムスタンプとユーザー名による進捗追跡は、誰がどのタスクをいつ完了したかのドキュメントを提供し、クライアントへの報告やチームの引き継ぎに役立ちます。
チームのオンボーディングとトレーニング
SEO Checklist を使用して、新しいチームメンバーに Drupal SEO ベストプラクティスをトレーニングします。SEO Training Camp リンクは追加の学習リソースを提供し、整理された構造により新人が異なる SEO モジュールと概念の関係を理解するのに役立ちます。
検索エンジン登録ワークフロー
検索エンジンセクションは、Google Search Console、Bing Webmaster Tools、XML サイトマップ送信を含む検索エンジンツールの設定のための完全なワークフローを提供します。タスクを順番に従って、サイトが主要な検索エンジンに適切にインデックスされるようにします。
パフォーマンスとセキュリティのベースライン
セキュリティとパフォーマンスセクションを使用して、サイトのパフォーマンスとセキュリティのベースラインを確立します。タスクは、スピードテスト、HTTPS セットアップ、CSS/JS の集約、CDN 設定、セキュリティ監査を順にガイドします。
Tips
- 最初のセクションの上から始めて、各タブを体系的に進めてください
- 各項目を完了した後に「保存」をクリックしてタイムスタンプ記録を作成してください - 最後まで待たないでください
- 自動チェックされた項目も、完了タイムスタンプを記録するために保存する必要があります
- 各モジュールに表示される Composer コマンドを使用して、CLI から依存関係をすばやくインストールできます
- 外部リンクは新しいウィンドウで開くので、チェックリスト内の位置を見失いません
- チェックリストセクションは優先順位付けのため、最も重要なものから順に並んでいます
- 多くのタスクには、関連モジュールがインストールされた場合にのみ表示される設定リンクが含まれています
- SEO Checklist Optional Modules サブモジュールを有効にすると、すべての推奨モジュールを一度にインストールできます(非推奨)
- オプションモジュールのサブモジュールが有効な場合、Tour 機能は初回ユーザー向けのガイド付きウォークスルーを提供します
Technical Details
Admin Pages 1
/admin/config/search/seo-checklist
SEO 最適化タスクを追跡するためのメインインターフェース。Drupal SEO のすべての側面をカバーする7つのセクションを持つ整理されたチェックリストを提供します。インストール済みモジュールを自動検出し、対応するタスクを事前にチェックします。各タスクには、モジュールダウンロードページ、インストールページ、設定ページ、パーミッション設定などの関連リソースへのリンクが含まれています。
Hooks 1
hook_checklistapi_checklist_info
Checklist API モジュール用の SEO Checklist の構造と項目を定義します。タイトル、説明、パス、コールバック関数、ヘルプテキストを含むチェックリスト定義を返します。