Elya: http-Statuspflege für ständig sich ändernden dynamischen Content

Beitrag lesen

Hallo,

heute mal wieder etwas aus der beliebten Serie "wie helfe ich meinem SEO-abhängigen Kunden" ;-)

Es geht um einen recht umfangreichen Shop auf XTCommerce-Basis. Google kommt täglich vorbei und indiziert, was das Zeug hält. Das Produktsortiment wird permanent gepflegt und auch ergänzt oder aktualisiert. Nun haben wir z.B. ausgelaufene Produkte auf Wunsch des Kunden mit einem Status 301 auf eine statische Infoseite geführt ("gibt's nicht mehr, such dir was anderes aus"). Dies scheint von Google recht negativ bewertet worden zu sein (deutliches Absacken in den Ergebnissen...). Zukünftig soll ein Status 404 für tatsächlich entfernte Produkte geschickt werden. Diese kann ich jedoch nicht anhand des Status aus der Datenbank auslesen, da es ja auch "vorübergehend" deaktivierte Produkte gibt, die dann wieder einen anderen Status erhalten sollen. (Kann mir noch jemand folgen?) XTCommerce schmeißt bei nicht gefundenen Produkten (z.B. deaktivierten) auch nicht von selber einen 404er, sondern eine hübsche Suchseite, siehe z.B. in diesem Demoshop.

Frage: Wie managt Ihr besonders "lebendige" Seiten, bei denen sich ständig etwas ändert, in Sachen Statusvergabe? Wir haben nach einem Umzug eine fette Liste in die httpconf geschrieben, um die redirects zu handhaben. Aber hier regelmäßig einzugreifen, um nach Bedarf etwas umzuleiten oder Status zu vergeben, kann es ja nun nicht sein. Wenn ich regelmäßig gelöschte Produkte habe: händisches Eintragen in die htaccess? Auch das finde ich recht hölzern zu handhaben. Dynamisch generierte htaccess - Kanonen auf Spatzen? Gesucht ist ein "Best practice" für derlei Seiten.

Danke für Eure Tipps.

Gruß aus Köln-Ehrenfeld,

Elya

--
We are drowning in information but starved for knowledge. John Naisbitt