Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Wie schreibe ich eine individuelle Bewertung für Yoast SEO?


Wie schreibe ich eine individuelle Bewertung für Yoast SEO?


Hier ist eine kurze Antwort, wie man eine benutzerdefinierte Bewertung für das Yoast SEO-Plugin schreibt:

Um eine benutzerdefinierte Bewertung für Yoast SEO zu schreiben, müssen Sie die folgenden Schritte ausführen:

1. Erstellen Sie eine benutzerdefinierte Bewertungsklasse, die die von Yoast SEO bereitgestellte Klasse „Bewertung“ erweitert. [1]

2. Implementieren Sie die Methode „getResult()“ in Ihrer benutzerdefinierten Bewertungsklasse, die ein „Paper“-Objekt, ein „Researcher“-Objekt und ein „i18n“-Objekt als Parameter akzeptiert. Diese Methode sollte den Inhalt analysieren und ein „AssessmentResult“-Objekt mit einer Bewertung und einem Feedbacktext zurückgeben. [1]

3. Registrieren Sie Ihre benutzerdefinierte Bewertung bei Yoast SEO, indem Sie eine neue Instanz Ihrer Bewertungsklasse erstellen und sie mit der Methode „_worker.registerAssessment()“ zur Analyse von Yoast SEO hinzufügen. [1]

4. Optional können Sie auch einen benutzerdefinierten Web-Worker erstellen, der die Analyse in einem separaten Thread durchführt, um die Leistung zu verbessern. [1]

Die Suchergebnisse enthalten Beispielcode, der zeigt, wie diese Schritte implementiert werden. Die wichtigsten Punkte sind:

- Erweitern Sie die Klasse „Assessment“ und implementieren Sie die Methode „getResult()“.
- Registrieren Sie Ihre benutzerdefinierte Bewertung mithilfe der Yoast SEO-APIs
– Erwägen Sie die Verwendung eines benutzerdefinierten Web-Workers für eine bessere Leistung

Wenn Sie diesem Prozess folgen, können Sie dem Yoast SEO-Plugin Ihre eigene benutzerdefinierte Inhaltsanalyse hinzufügen, die Ihren spezifischen Anforderungen entspricht.

Zitate:
[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/