Schritt 1:Interne Suchseiten identifizieren
Um interne Suchseiten in WordPress zu identifizieren, können Sie die integrierte Suchfunktion verwenden.
1. Gehen Sie zu Ihrem WordPress-Dashboard.
2. Klicken Sie in der linken Seitenleiste auf „Einstellungen“ und dann auf „Lesen“.
3. Scrollen Sie nach unten zum Abschnitt „Suchmaschinensichtbarkeit“.
4. Suchen Sie nach der Option „Suchmaschinen davon abhalten, diese Website zu indizieren“.
5. Aktivieren Sie diese Option, um zu verhindern, dass Suchmaschinen die gesamte Website, einschließlich interner Suchseiten, indizieren.
Schritt 2:.htaccess-Datei verwenden
Alternativ können Sie die .htaccess-Datei bearbeiten, um zu verhindern, dass Suchmaschinen interne Suchseiten indizieren.
1. Greifen Sie mit einem FTP-Client oder Dateimanager auf das Stammverzeichnis Ihrer Website zu.
2. Suchen Sie die .htaccess-Datei.
3. Fügen Sie am Ende der Datei den folgenden Codeausschnitt hinzu:
„
Interne Suchseiten blockieren
RewriteEngine Ein
RewriteRule wp-search.php – [noindex]
„
Dieser Code verhindert, dass die interne Suchseite (wp-search.php) von Suchmaschinen indiziert wird.
Schritt 3:Yoast SEO Plugin (empfohlen)
Wenn Sie das Yoast SEO-Plugin verwenden, können Sie die Indexierungseinstellungen für bestimmte Seiten einfach verwalten.
1. Installieren und aktivieren Sie das Yoast SEO-Plugin, falls Sie dies noch nicht getan haben.
2. Bearbeiten Sie den Beitrag oder die Seite, auf der Sie die Indizierung deaktivieren möchten.
3. Scrollen Sie nach unten zum Yoast SEO-Metafeld.
4. Suchen Sie im Abschnitt „Erweitert“ nach der Option „Robots Meta“.
5. Wählen Sie „Noindex“ aus dem Dropdown-Menü.
Schritt 4:Weiterleitung
Ein anderer Ansatz besteht darin, interne Suchanfragen auf eine benutzerdefinierte Seite oder die Homepage umzuleiten. Dadurch wird sichergestellt, dass Suchmaschinen die Suchergebnisseite nicht indizieren.
1. Erstellen Sie eine leere Seite oder einen leeren Beitrag in WordPress, der als Umleitungsziel dient.
2. Bearbeiten Sie die Datei „functions.php“ Ihres Themes.
3. Fügen Sie den folgenden Code hinzu:
„
Funktion „redirect_search()“
if (is_search()) {
wp_redirect( home_url() );
Ausfahrt;
}
}
add_action( 'template_redirect', 'redirect_search' );
„
Dieser Code leitet alle Suchanfragen auf die Startseite um.
Schritt 5:Robots.txt
Schließlich können Sie die Datei robots.txt verwenden, um die Indizierungsregeln weiter festzulegen.
1. Erstellen Sie eine robots.txt-Datei im Stammverzeichnis Ihrer Website.
2. Fügen Sie den folgenden Code hinzu:
„
Benutzeragent:*
Nicht zulassen:/wp-search.php
„
Dieser Code weist Suchmaschinen an, die Datei wp-search.php, die standardmäßige interne Suchseite in WordPress, nicht zu indizieren.
Schlussfolgerung
Durch die Implementierung einer dieser Methoden können Sie effektiv verhindern, dass interne Suchseiten in WordPress von Suchmaschinen indiziert werden. Dies trägt dazu bei, eine saubere und fokussierte Website-Struktur aufrechtzuerhalten und die Suchmaschinenoptimierung zu verbessern.