Generieren von XML-Sitemaps für die SEO-Indexierung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Erstellen Sie XML-Sitemaps für Webcrawler, um Ihre öffentlichen Portalseiten zu indizieren und die Suchmaschinenoptimierung für Ihre Portale zu verbessern.

    Vorbereitungen

    Fügen Sie Portalseiten SEO-Informationen hinzu, z. B. Meta-Tags, die die Durchsuchbarkeit von Serviceportal Seiten verbessern. Weitere Informationen finden Sie unter Verbesserung der Suchmaschinenoptimierung für Portale.

    Überprüfen Sie den Abschnitt „Sitemap-Anforderungen“ des Dokumentationsthemas Sitemap Generator, um zu bestimmen, welche Inhalte in der Sitemap enthalten sein sollen.

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > Sitemap Generator > Sitemap-Konfiguration.
    2. Wählen Sie in der Tabelle „UX-Sitemap-Konfigurationen“ [sys_ux_seo_sitemap_config] die Option Neuaus.
    3. Füllen Sie die Felder des Formulars aus.
      Tabelle : 1. Formular „UX-Sitemap-Konfiguration“
      Feld Beschreibung
      Sitemap-Name Ein eindeutiger Name für die Sitemap.
      Beschreibung Eine Beschreibung der Sitemap-Inhalte.
      Aktiv Option, ob die Sitemap automatisch generiert wird.
    4. Wählen Sie im Kontextmenü des Formulars Speichern aus.
    5. Wählen Sie auf der Registerkarte „Sitemap -Konfigurationsdefinition“ die Option Neuaus.
      Wichtig:
      • Sie müssen sicherstellen, dass der Inhalt Ihrer Sitemap die Sitemap-Anforderungenerfüllt.
      • Sie müssen die Kopf- und Fußzeile der Sitemap-XML nicht hinzufügen. Diese werden automatisch hinzugefügt, wenn die Sitemap generiert wird.
    6. Wählen Sie im Feld Typ des Formulars „UX-Sitemap-Definition“ eine der folgenden Optionen aus, um den Inhalt der Sitemap entweder mit einem Skript oder durch Angabe statischer URL-Elemente zu definieren.
      TypAktion
      Skript

      Generieren Sie den Inhalt dynamisch aus einem Skript.

      Hinweis:
      Wenn Sonderzeichen wie <,>, & oder " in URLs enthalten sind, müssen Sie sie durch die entsprechenden Escape-Zeichen ersetzen.
      Statisches Objekt

      Geben Sie die statischen URL-Elemente an, die in die Sitemap aufgenommen werden sollen.

      Standort
      Die URL der vollständigen Seite.
      lastmod
      Das Datum, an dem die Seite zuletzt geändert wurde.
      Change-Häufigkeit
      Die ungefähre Häufigkeit, mit der die Seite aktualisiert wird.

      Weitere Informationen zu gültigen Werten für diese Elemente finden Sie im XML-Format von Sitemaps auf der Website sitemaps.org.

    7. Wählen Sie Aktiv und dann Absendenaus.
    8. Wahlweise: Wiederholen Sie die Schritte 5 bis 7, um zusätzliche Inhalte zu definieren, die in die Sitemap aufgenommen werden sollen.
      Sie können mehrere Sitemap-Definitionen mit einer beliebigen Kombination von Typen erstellen, die zusammen die Sitemap erstellen. Sie können beispielsweise sowohl statische XML- als auch dynamische Inhalte aus einem Skript einbeziehen, oder Sie können Inhalte aus mehreren Skripts einbeziehen.
    9. Wahlweise: Konfigurieren Sie die Anzahl der URL-Elemente, die pro Sitemap-Seite enthalten sein sollen, um zu steuern, wie viele Seiten sich in Ihrer Sitemap befinden.
      Standardmäßig sind pro Sitemap-Seite 750 URLs enthalten. Bei URLs mit Tags hreflang sollten Sie die Anzahl der URLs pro Seite auf den Standardwert von 750 URLs beschränken.
      1. Eingeben von sys_properties.list im Navigationsfilter.
      2. Öffnen Sie die Eigenschaft glide.sitemap.page.count, und legen Sie den Wert auf die Anzahl der URLs fest, die pro Seite enthalten sein sollen.
        Der Höchstwert beträgt 5.000.
      3. Wählen Sie Aktualisieren.
    10. Wählen Sie im Datensatz „UX-Sitemap-Konfiguration“ die Option Sitemap generieren aus.

      Wenn eine Sitemap mehr als die mit der Systemeigenschaft glide.sitemap.page.count angegebene Anzahl von URL-Elementen enthält, wird eine Sitemap-Indexdatei generiert, die die URLs der Sitemap-Seiten angibt. Die Benennungsstruktur der Sitemap-Indexdatei lautet sitemap- <sitemap-config-sysid> .xml und die Benennungsstruktur der Sitemap-Seite ist sitemap-<page> – .xml .

    11. Wählen Sie Sitemap-URL kopieren aus, und fügen Sie die Sitemap-URL in der Google Suchkonsole oder Ihrer Datei „ robots.txt “ mit der Integration der benutzerdefinierten Suche Google hinzu.
      Hinweis:
      Diese URL greift auf die aktuelle Sitemap oder, wenn die Sitemap paginiert ist, auf den aktuellen Sitemap-Index zu. Es werden keine Skripts im laufenden Betrieb ausgeführt, um die Sitemap neu zu generieren.

      Weitere Informationen zur Verwendung der Suchkonsole [] finden Sie unter Sitemaps mit dem Sitemaps-Bericht verwaltenGoogle in der Dokumentation Google. Weitere Informationen zur Integration der benutzerdefinierten Suche von Google finden Sie unter Von ServiceNow bereitgestellte Integrationen.

    12. Wahlweise: Überprüfen Sie alle Portal-URLs, die aus der Sitemap ausgeschlossen wurden, da sie nicht öffentlich zugänglich sind.
      1. Navigieren zu Alle > Systemprotokolle > Systemprotokoll > Anwendungsprotokolle.
      2. Geben Sie im Bedingungsgenerator den Filter [App Scope] [ist] [Sitemap Generator] UND [Nachricht] [beginnt mit] [Die angegebene URL] ein.
        Das Feld Nachricht enthält die ausgeschlossenen URLs. Beispiel: „Die angegebene URL https:// <instance> /kb?id=kb_article_view ist nicht öffentlich.

    Ergebnisse

    Alle aktiven Sitemaps werden einmal täglich automatisch neu generiert und enthalten Inhalte aus einer ihrer aktiven Sitemap-Definitionen. Vorherige Versionen der Sitemap werden gelöscht. Sie können den Status der täglichen Aufgabe unter überprüfen Alle > Systemprotokolle > Systemprotokoll > Anwendungsprotokolle mit dem Filter [App Scope] [ist] [Sitemap Generator].