habe das Google Sitemap Modul in einigen Installationen laufen. Es funktioniert soweit einwandfrei. Allerdings werden so wie ich das sehe Artikel die Im Gebrauchmarkt nicht mehr aktiv sind in der Sitemap gelistet. Wenn Googlebot allerdings versucht die Artikel aufzurufen wird natürlich die Weiterleitung aktiv, was zu einem Warnhinweis in den Webmastertools führt, da Googlebot hier halt kein Redirect erwartet.
Kann man das ändern oder hat jemand einen brauchbaren Lösungsansatz für das Problem?
Grüße
Arne
Nobse :
21.11.2010 21:57
Also bei jeder aktivität im Adminbereich vom Gebrauchtmarkt wird die XML Datei neu geschrieben.
Nur wenn ein Artikel ausläuft wird er automatisch nicht mehr angezeigt. Was scheinbar das Problem ist.
Muss ich mal überlegen wie man das lösen kann.
Oder hast eine Idee.
www.mitangeln.de :
22.11.2010 20:05
Also Norbert ne Idee hab ich, aber ob das ne gute ist??
Googlebot beschwehrt sich ja über den Redirect, also im Grunde die Meldung, dass der Artikel nicht mehr vorhanden ist, wenn man ihn über die URL aufruft. Das dürfte doch nur für User gelten, die keine Adminrechte haben. Der Admin kann die abgelaufenen Artikel ja im Adminmenü aufrufen und einsehen. Wenn nun Googlebot für diesen Fall Adminrechte hätte könnte er auch die abgelaufenen Artikel aufrufen. Das würde dann die Warnung in den Webmastertools beseitigen. Ob das natürlich Sinn macht, also Content crawlen zu lassen der im Grunde ja schon nicht mehr vorhanden ist, wage ich mal zu bezweifeln.
Effektiver wäre es wohl wenn man einen Weg fände die Einträge aus der Sitemap automatisch zu löschen, wenn die Artikel abgelaufen sind. Das gleiche müßte dann doch auch für alle anderen zeitlich begrenzten Contents gelten, also zum Beispiel Artikel in den News die nur für einen Gewissen Zeitraum eingestellt sind. Vielleicht ließe sich das mit einem automatischen Reload im Sitemapmodul irgendwie bewerkstelligen und zwar so, dass man im Backend des Sitemap Moduls auswählen kann ob die Sitemap automatisch aktualisiert werden soll oder nicht. Wie das Script dann aufgerufen werden soll kann ich mir auch nicht wirklich vorstellen. Aber ich bin ja auch kein Programmierer.