it-swarm.com.de

Noindex, nofollow auf homepage stecken

Kürzlich hat mein Hosting unsere Wordpress-Version automatisch aktualisiert. Aufgrund von Konflikten mit benutzerdefinierten Plugins haben wir sie gebeten, die vorherige Version wiederherzustellen.

Unsere Homepage enthält jetzt den Code "meta name = 'robots' content = 'noindex, nofollow' /" (<entfernt). Bei Google sollte dieser Code hinzugefügt werden, wenn ich den Datenschutzbereich von Wordpress besuche und "Ich möchte Suchmaschinen blockieren, aber normale Besucher zulassen" auswähle.

Meine Website wird jedoch als "Ich möchte, dass meine Website für alle sichtbar ist, einschließlich Suchmaschinen (wie Google, Bing, Technorati) und Archivare".

Ich verstehe auch, dass Wordpress standardmäßig die erste Option wählt und Suchmaschinen blockiert. Ich denke, dass Wordpress irgendwann während der Wiederherstellung einer früheren Version im blockierenden Suchmaschinenmodus hängen geblieben ist. Das Ändern des Datenschutzes hat keine Auswirkungen auf den Code.

Ich benötige eine manuelle Methode, um "meta name = 'robots' content = 'noindex, nofollow' /" von der Startseite zu entfernen. Ich habe jedoch keine Ahnung, wo sich der Code befindet.

2
user33364

Die Einstellung wird in der Optionstabelle unter dem Schlüssel blog_public gespeichert. Der Wert ist entweder 0 oder 1. Sie können den Wert aller Optionen anzeigen, indem Sie die Seite /wp-admin/options.php manuell aufrufen.

Eine schnelle Möglichkeit, dies zu beheben, besteht darin, die noindex-Aktion zu entfernen, die mit wp_head verknüpft ist. Dies ist die Ausgabe dieses Tags, wenn blog_public0 ist:

remove_action( 'wp_head', 'noindex', 1 );

Dieses Verhalten ist jedoch etwas seltsam. Ich vermute, dass hier möglicherweise etwas anderes beteiligt ist, das über den Wert dieser Option hinausgeht.

3
Milo