Sitemap.xml + Chache funktioniert nicht

  • Hallo,

    (zumindest bei mir im Shop (2.3.4 Plus)) ist folgende Fehler seit mehreren Versionen reproduzierbar.

    deaktivierter Cache:
    Erstellen der Sitemap : XML ok und in Ordnung, alle UNterseiten werden eingefügt

    aktivierter Cache:
    alle Artikelseiten sind im XML weg nur nocht die Info- und Kategorienseiten sind in der XML Sitemap enthalten.

    Fehler weil Google findet dann die UNterseiten nicht mehr bzw. markiert im Schlimmsten Fall als nicht mehr vorh. und "Erkennt" nur noch die obigen Seiten

    sehr kontraproduktiv für SEO ! - derzeit also nur mit deaktiviertem Cache betreibbar

    Bitte um Info od Fix,

    mfg,
    Alex

  • DEn Cache hat eigentlich bei einige Hosts settings noch nicht wirklich 100% richtig funktioniert in Kombi mit andere sachen. (Die fehler sind dan meist abhängig von HOST un settings unterschiedlich bis errors 500)

    Wen Du hier ins Forum sucht, sagt man aus aus und aus.

    DEn wichtige cache sachen sind aktiv und fest eingebaut.

    Also war ziemlich immer so, wen Du cache aus hat in Admin Backend, und den Sessions /TMP verzeichnis oder in Datenbank die sessions.

    Dan köntest Du selbe sehen in den Cache verzeichnissen wie die zum beispiel so einiges schreibt, also mit cache aus.

    Der Cache ist aber seit v2.2 stabil. Wie ist denn der Cache eingestellt? Generell ist der Shop so optimiert, dass es auch ohne gut geht. Bei der Sitemap aus dem Admin geht es, bei der PHP Datei nicht. Suche nach der Ursache.


    OKOK ;)

    Einmal editiert, zuletzt von jotest (18. April 2013 um 09:01)

  • Der Cache ist aber seit v2.2 stabil. Wie ist denn der Cache eingestellt? Generell ist der Shop so optimiert, dass es auch ohne gut geht. Bei der Sitemap aus dem Admin geht es, bei der PHP Datei nicht. Suche nach der Ursache.

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>

  • Fehler ist gefunden. Statt:

    Code
    while($product = xtc_db_fetch_array($product_query,true)) {

    einfach:

    Code
    while($product = xtc_db_fetch_array($product_query)) {

    Wird aber im nächsten Fix mit kommen. Danke

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>