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

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Erkennen Sie relevante Wissensartikel über Suchmaschinen, indem Sie der Ansichtsseite des Wissensartikels benutzerdefinierte SEO-Tags für kanonische URLs und hreflang -Tags hinzufügen.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Aktualisieren Sie die Skripteinbindung SPSEOHeaderTagsArticleView, um der Wissensartikel-Ansichtsseite kanonische URLs und hreflang -Tags hinzuzufügen. Sie können der Wissensartikel-Ansichtsseite auch benutzerdefinierte Header-Tags hinzufügen, indem Sie die Funktion generateCustomTagsForSEO 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 Wissensartikel-Ansichtsseite finden Sie unter SEO für kanonische URLs und lokalisierte Versionen von Wissensartikeln.

    Prozedur

    1. Navigieren zu Alle > Systemdefinitionen > Skripteinbindungen.
    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 generateCanonicalURL -Funktion, 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 Array hreflang 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 Wissensartikel, der im Kundenserviceportal in Französisch übersetzt wurde: [{locale:'fr', href: 'https://<article number><instance name> .servicenow-com/csp?id=kb_article_view&sysparm_article=' }]

      Gibt einen benutzerdefinierten Header für einen Wissensartikel zurück Ändern Sie die Funktion generateCustomTagsForSEO, um benutzerdefinierte Header-Tags als Array von Zeichenfolgen zurückzugeben, die für die Wissensartikel-Ansichtsseite verwendet werden.

      Verwenden Sie beispielsweise das folgende Format für ein benutzerdefiniertes 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.customSEOHTML zurückzugeben.

      Weitere Informationen zum Konfigurieren von Skripteinbindungen finden Sie unter Skripteinbindungen.

    5. Klicken Sie auf Aktualisieren.