Hallo alle zusammen,
seit einigen Stunden suche ich sowohl im Netz als auch hier im Forum nach der Auflösung meines Problems. Aber bislang bin ich nicht wirklich fündig geworden.
Deswegen wage ich es nun ein eigenes Thema zu eröffnen.
Mein Problem:
ich möchte/muss aus den Feeds eine Kategorie ausschließen. Dies gilt sowohl für die Suchmaschinen als auch für die Abonnenten der Feeds.
Die Suchmaschinen habe ich mit Hilfe der
robots.txt und der Abfrage im
Header mit Hilfe des
Meta-
Tags ausgeschlossen. M. E. müsste das ausreichen:
robots.txt:
PHP-Code:
# robots.txt für meine-domain.de
# Diese Webcrawler schließe ich aus
# Diese Verzeichnisse/Dateien sollen nicht durchsucht werden
User-agent: *
Disallow: /rss/
Disallow: /feed/
Disallow: /atom/
header.php:
PHP-Code:
<?php if (is_category('redaktion')) {
echo '<meta name="robots" content="noindex,nofollow" />';
}
else {
echo '<meta name="robots" content="index, follow" />';
}
?>
Den Link im Menü habe ich ebenfalls geändert.
Soweit so gut.
Wenn ich nun aber in der Adresszeile des Browsers die Domainadresse (Beispiel:
PHP-Code:
Meine-domain.de/feed/
eingebe, dann spuckt er mir natürlich alle, also auch die der auszuschließenden Kategorie aus.
Wie verhindere ich dies?
Kann ich das per
WP bzw. PHP automatisch korrigieren? Oder muss oder kann man dafür die Datei
.htaccess-Datei nehmen, in der man den Link umleitet? Wenn ja, wie müsste dieser Befehl aussehen?
(Diese Möglichkeit wäre für mich allerdings nur die 2. Wahl, aber was muss, das muss.

)
Oder gibt es bereits eine viel elegantere Möglichkeit?
Inwiefern muss ich eigentlich die Feeds der Kommentare berücksichtigen?
Über Eure Hilfe wäre ich sehr dankbar.
Zum Schluss:
Gibt es eigentlich leicht verständliche Infos und Beispiele zu
RSS und
WP?
VG Elke