Yoast SEO プラグインのカスタム評価を作成する方法についての簡潔な回答は次のとおりです。
Yoast SEO のカスタム評価を作成するには、次の手順に従う必要があります。
1. Yoast SEO が提供する「Assessment」クラスを拡張するカスタム評価クラスを作成します。 [1]
2. カスタム評価クラスに `getResult()` メソッドを実装します。このメソッドは、`Paper` オブジェクト、`Researcher` オブジェクト、および `i18n` オブジェクトをパラメータとして受け取ります。このメソッドはコンテンツを分析し、スコアとフィードバック テキストを含む `AssessmentResult` オブジェクトを返す必要があります。 [1]
3. 評価クラスの新しいインスタンスを作成し、`_worker.registerAssessment()` メソッドを使用してそれを Yoast SEO の分析に追加することで、カスタム評価を Yoast SEO に登録します。 [1]
4. オプションで、パフォーマンスを向上させるために別のスレッドで分析を実行するカスタム Web ワーカーを作成することもできます。 [1]
検索結果には、これらの手順を実装する方法を示すサンプル コードが表示されます。重要なポイントは次のとおりです。
- `Assessment` クラスを拡張し、`getResult()` メソッドを実装します。
- Yoast SEO APIを使用してカスタム評価を登録します
- パフォーマンスを向上させるためにカスタム Web ワーカーの使用を検討してください
このプロセスに従うことで、特定のニーズに合わせて独自のカスタム コンテンツ分析を Yoast SEO プラグインに追加できます。
引用:[1] https://developer.yoast.com/customization/yoast-seo/adding-custom-assessments/
[2] https://developer.yoast.com/customization/yoast-seo/adding-custom-data-analysis/
[3] https://yoast.com/help/customize-your-yoast-seo- experience/
[4] https://yoast.com/help/add-custom-fields-to-yoast-seo-premium-plugin-settings/
[5] https://yoast.com/yoast-seo-snippets-to-customize-your-site/