Konfigurieren Sie anwenderdefinierte SEO-Tags für kanonische URLs und lokalisierte Wissensartikel

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Entdecken Sie relevante Wissensartikel über Suchmaschinen, indem Sie anwenderdefinierte SEO-Tags für kanonische URLs und hreflang -Tags auf der Ansichtsseite des Wissensartikels hinzufügen.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Aktualisieren Sie die Skripteinbindung SPSEOHeaderTagsArticleView, um der Ansichtsseite für Wissensartikel kanonische URLs und Tags hreflang hinzuzufügen. Sie können der Ansichtsseite des Wissensartikels auch anwenderdefinierte Header-Tags hinzufügen, indem Sie die FunktiongenerateCustomTagsForSEO implementieren.
    Hinweis:
    Die Metatags werden der Wissensartikelansicht [kb_article_view] nur hinzugefügt, wenn sie von den in der Systemeigenschaft glide.knowman.serviceportal.seo_user_agent genannten Benutzeragenten angezeigt werden. Weitere Informationen finden Sie unter Seiten unter Verwendung des Service Portal-Designers erstellen und bearbeiten.

    Informationen zum Standardverhalten von kanonischen URLs und hreflang -Tags für die Ansichtsseite für Wissensartikel finden Sie unter SEO für kanonische URLs und lokalisierte Versionen von Wissensartikeln.

    Prozedur

    1. Navigieren zu Alle > Systemdefinitionen > Skripteinbindungenan.
    2. Suchen Sie nach SPSEOHeaderTagsArticleView.
    3. Klicken Sie in der Spalte Name auf den Link SPSEOHeaderTagsArticleView.
    4. Ändern Sie im Formular „Skripteinbindung“ die Funktionen für Wissensartikel.
      Funktionalität Implementierung
      Geben Sie eine kanonische URL für einen Wissensartikel zurück Ändern Sie die Funktion „ generateCanonicalURL “, um die vollständig qualifizierte kanonische URL eines Wissensartikels als Zeichenfolge zurückzugeben.

      Verwenden Sie beispielsweise das folgende URL-Format für einen Wissensartikel im Kundenserviceportal: "https://<article number><instance name> .servicenow-com/csp?id=kb_article_view&sysparm_article=“

      Geben Sie ein hreflang -Tag für übersetzte Versionen eines Wissensartikels zurück Ändern Sie die Funktion „ generateHrefLangArray “, um ein hreflang -Array für die aktuelle Sprache und die verfügbaren Übersetzungen für einen Wissensartikel zurückzugeben.

      Verwenden Sie beispielsweise das folgende Format für einen ins Französisch übersetzten Wissensartikel im Kundenserviceportal: [{locale:'fr', href: 'https://<article number><instance name> .servicenow-com/csp?id=kb_article_view&sysparm_article=' }]

      Geben Sie einen anwenderdefinierten Header für einen Wissensartikel zurück Ändern Sie die Funktion „ generateCustomTagsForSEO “, um anwenderdefinierte Header-Tags als Array von Zeichenfolgen zurückzugeben, die für die Ansichtsseite des Wissensartikels verwendet werden.

      Verwenden Sie beispielsweise das folgende Format für ein anwenderdefiniertes Tag für einen Wissensartikel: ['<meta custom-tag="" property="og:title" content="Service Portal">']

      Geben Sie einen SEO-optimierten HTML-Inhalt für SEO-Bots zurück Ändern Sie die Funktion „ generateSEOTags “, um den SEO-optimierten HTML-Inhalt in „items.customSEOTML“ zurückzugeben.

      Weitere Informationen zum Konfigurieren von Skripteinbindungen finden Sie unter Skripteinbindungen.

    5. Klicken Sie auf Aktualisieren.