Bearbeiten von robots.txt in WordPress ohne Plugin und ohne manuelle Änderungen

Lesezeit: 2 Minuten

Ich versuche, eine robots.txt-Datei in WordPress zu bearbeiten. Ich kann das manuell machen. Gibt es in WordPress eine Möglichkeit (ohne Installation von Plugins) die robots.txt zu bearbeiten oder muss man dafür ein Plugin installieren?

Ich werde die Frage gerne schließen, wenn sie für dieses prestigeträchtige Forum als unangemessen erachtet wird.

Sie müssen NICHT:

  • Plugin verwenden
  • eine Datei erstellen

Der erste ist übertrieben, der zweite stört WP und andere Plugins, die die robots.txt aktualisieren müssen.

Ich kann nicht glauben, dass dies nirgendwo dokumentiert ist, aber ich habe es endlich herausgefunden:

WP hat einen robots.txt-Generierungsprozess, “robots_txt”. Wenn Sie einen Filter daran anschließen, können Sie Robotern Dinge hinzufügen ohne Plugin und ohne eine Datei hinzuzufügen. Fügen Sie Ihrer Datei functions.php so etwas hinzu:

add_filter('robots_txt', 'addToRoboText');

function addToRoboText($robotext) {
    $additions = "
# Added by filter in functions
User-agent: NinjaBot
Allow: /
";
    return $robotext . $additions;
}

Dies wird an Ihre virtuelle robots.txt-‘Datei’ angehängt und andere Plug-ins, z. B. Sitemap-Plug-ins, können ebenfalls angehängt werden.

Beachten Sie, dass ich die einzufügenden Zeilen nicht eingerückt habe. Die Tabulatoren/Leerzeichen werden Teil der Zeichenfolge und rücken den Text in der Roboterdatei ein. Ich denke nicht, dass es wichtig ist, aber es sieht zu chaotisch für mich aus.

Gehen Sie jetzt zu http://ihredomain/robots.txt und schau wie es aussieht!

Woo hoo!

  • Erstaunlich, dass dies nicht besser dokumentiert ist.

    – Russel Silva

    8. November 2016 um 20:33 Uhr

Benutzer-Avatar
Bretter

In WordPress ist nichts eingebaut, um die robots.txt-Datei direkt zu bearbeiten. Sie müssten es entweder manuell bearbeiten oder ein Plugin verwenden.

WordPress erstellt automatisch die robots.txt für Sie. Wenn es darum geht, Bots daran zu hindern, einige Seiten zu sehen, würde ich vorschlagen, ein Plugin namens Yoast-SEO die dir dabei helfen.

Einige Informationen zu diesem Thema finden Sie unter dieser tolle Artikel.

  • Ich würde empfehlen, dies zu überprüfen: blogdum.com/how-to-edit-robots-txt-in-wordpress-113

    – Todd Nestor

    5. November 2015 um 17:09 Uhr

  • @ToddNestor Ich habe gerade den Beitrag bearbeitet, um diesen Artikel dort hinzuzufügen. 🙂

    – Bretter

    5. November 2015 um 17:11 Uhr

1175960cookie-checkBearbeiten von robots.txt in WordPress ohne Plugin und ohne manuelle Änderungen

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy