XML-Sitemaps auf NGINX (WordPress)

Dieser Artikel gilt nur für Cloud-Hosting-Pakete (die auf NGINX basieren).

Wenn Sie unsere Cloud-Hosting-Server und ein SEO-Plugin verwenden, das eine XML-Sitemap für Ihre Webseite generiert, befolgen Sie bitte die in diesem Artikel beschriebenen Schritte.

  1. Melden Sie sich im Cloud-Panel an.
  2. Klicken Sie im Hauptmenü auf Anwendungen und dann auf die gewünschte Domain.
  3. Klicken Sie im Anwendungsmenü auf Einstellungen und scrollen Sie zum Ende der Seite.
  4. Klicken Sie auf die Registerkarte Erweiterte Serverkonfiguration.

Damit die Sitemap funktioniert, muss der folgende Code basierend auf dem von Ihnen verwendeten Plugin in das Feld Erweiterte Serverkonfiguration eingefügt werden. Wir haben weitern unten den erforderlichen Code für einige der beliebtesten SEO-Plugins vorbereitet.

Speichern Sie nach dem Einfügen des Codes in das angegebene Feld die Änderungen und warten Sie bis zu einer Minute. Die Sitemap sollte jetzt zugänglich sein.

Yoast SEO plugin

Wenn das Yoast SEO-Plugin verwendet wird, fügen Sie den folgenden Code in das Feld Erweiterte Serverkonfiguration ein:

# Rewrites for Yoast SEO XML Sitemap
rewrite ^/sitemap_index.xml$ /index.php?sitemap=1 last;
rewrite ^/([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 last;

The SEO Framework

Das The SEO Framework erfordert einen etwas abgeänderten Code, der in das Custom Server Directives Feld eingetragen wird.

rewrite ^/sitemap.xml$ /index.php?the_seo_framework_sitemap=xml last;
rewrite ^/sitemap.xsl$ /index.php?the_seo_framework_sitemap=xsl last;

Google XML Sitemaps

Verwenden Sie den folgenden Code nur, wenn Sie das WordPress-Plugin Google XML Sitemaps verwenden. Stellen Sie sicher, dass es aktiviert ist, bevor Sie versuchen, auf die Sitemap zuzugreifen.

rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?.xml$ "/index.php?xml_sitemap=params=$2" last;
rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?.xml.gz$ "/index.php?xml_sitemap=params=$2;zip=true" last;
rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?.html$ "/index.php?xml_sitemap=params=$2;html=true" last;
rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?.html.gz$ "/index.php?xml_sitemap=params=$2;html=true;zip=true" last;

Weitere Plugins

Falls Du ein anderes Plugin verwendest und die Sitemap nicht funktioniert, wende dich bitte jederzeit an unseren Kundensupport.

Leave a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.