Jump to content
xt:Commerce Community Forum

Contribution: Google Sitemap Modul


gswkaiser

Recommended Posts

  • Replies 133
  • Created
  • Last Reply

Ich glaube ich habe den Fehler entdeckt. Eigentlich ganz simple.

In der google_sitemap.php diesen Code

define('SITEMAPINDEX_HEADER', "

 	<?xml version='1.0' encoding='UTF-8'?>"."\n".'

  <sitemapindex xmlns="http://www.google.com/schemas/sitemap/0.84"'."\n".'

  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"'."\n".'

  	xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84'."\n".'

  	http://www.google.com/schemas/sitemap/0.84/siteindex.xsd">'."\n"

);

define('SITEMAPINDEX_FOOTER', '</sitemapindex>');

define('SITEMAPINDEX_ENTRY', "\t".'<sitemap>'."\n\t\t".'<loc>%s</loc>'."\n\t\t".'<lastmod>%s</lastmod>'."\n\t".'</sitemap>'."\n");


define('SITEMAP_HEADER', "

 	<?xml version='1.0' encoding='UTF-8'?>"."\n".'

  <urlset xmlns="http://www.google.com/schemas/sitemap/0.84"'."\n".'

  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"'."\n".'

  	xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84'."\n".'

  	http://www.google.com/schemas/sitemap/0.84/sitemap.xsd">'."\n"

);
durch diesen ersetzen
define('SITEMAPINDEX_HEADER', "<?xml version='1.0' encoding='UTF-8'?>".'

	<sitemapindex xmlns="http://www.google.com/schemas/sitemap/0.84"'.'

 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"'.'

 xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84'.'

 http://www.google.com/schemas/sitemap/0.84/siteindex.xsd">'."\n"

);

define('SITEMAPINDEX_FOOTER', '</sitemapindex>');

define('SITEMAPINDEX_ENTRY', "\t".'<sitemap>'."\n\t\t".'<loc>%s</loc>'."\n\t\t".'<lastmod>%s</lastmod>'."\n\t".'</sitemap>'."\n");


define('SITEMAP_HEADER', "<?xml version='1.0' encoding='UTF-8'?>".'

	<urlset xmlns="http://www.google.com/schemas/sitemap/0.84"'.'

 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"'.'

 xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84'.'

 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd">'."\n"

);

Bei mir funktionierts jetzt wieder. Hoffentlich bleibts so

Bei den Kugel - Br?dern wei? man ja nie

:laugh: :laugh: :laugh:

Link to comment
Share on other sites

Hm, da ist noch ein Fehler in der google_sitemap.php... das Teil listet alle Kategorien, auch wenn diese im Shop deaktiviert sind. In einem Shop hier f?hrte das zum Absturz des gesamten Scripts.

ca. Zeile 178:


 WHERE

  c.categories_status = '1' AND

Die Abfrage vom Kategorie-Status muss dazu...

Gru?,

Nov

Link to comment
Share on other sites

  • 5 weeks later...

Hmmm ich habe auch mal eine Frage. Habe das ganze nun bei mir eingebaut. Was sollte angezeigt werden, wenn ich im Admin Bereich auf google Sitemap klicke? Bei mir werden dann lediglich die Sitemaps im Shop aufgelistet. Sollte da nicht irgend eine R?ckmeldung von Google stehen?

PS: Ich benutze die Version 3.0.4SP1

Link to comment
Share on other sites

Ich m?chte alle warnen sich diese Contribution einzubauen. Wie ihr am posting oberhalb erseht, habe ich diese Erweiterung heute eingebaut. Nun die Katastrophe! Als ich in der Admin 3x den Link "google Sitemap" anw?hlte und heute Abend in google meinen aktuellen Rang ansehen wollte, war ich spurlos verschwunden!

Ich stehe sozusagen auf der blacklist! ?berpr?fen konnte ich dies, indem ich in der Suchmaske von google meine URL eingab. W?hrend ich heute Vormittag noch 300 Treffer erhielt, bin ich jetzt aus der Suchmaschine verbannt.

Eine solche Contribution sollte von den Admins aus diesem Forum gel?scht werden. Ich rate jedem diese auf gar keinen Fall einzubauen!

Gruss

jpx10

Link to comment
Share on other sites

Du pustest ja ganz sch?n viel Wind hier durch.

Das Modul funktioniert einwandfrei, habs seit nem halben Jahr im Einsatz. v3.03

Es gab zwischenzeitlich mal Probleme, weil die Sitemap nicht 100%ig nach Vorgabe erzeugt wurde, aber nach der oben beschriebenen ?nderung ist alles wieder o.k.

Zu Deiner Frage, was angezeigt werden sollte:

Nach klicken auf Google Sitemaps erscheint das Shop Frontend mit der Anzahl der gefundenen Artikel und Kategorien, sowie einer Mitteilung von Google, das die ?nderung der Sitemap empfangen wurde.

Ich habe im ?brigen 120 indizierte Seiten Deines Shops gefunden.

Link to comment
Share on other sites

Hallo

Ich wollte mal h?flich anfragen, ob jemand Lust und Zeit h?tte sich mal kurz den Code dieser Google Sitemap anzuschauen und evtl. die betreffenden Zeilen so zu ?ndern, dass die Kategorie und Produktlinks SUMA freundlich ausgegeben werden, so wie die Standard Suma URL's von xt:C.

Es steht im Code schon was von search engine friendly urls, jedoch werden diese als cPath ausgegeben und ich frage mich wie google das eben so handhabt, denn Grunds?tzlich w?rde so ja Doppelter Content entstehen, oder nicht?

Falls dies jemand umprogrammieren k?nnte w?re ich f?r an entsprechendes Angebot dankbar.

Gruss Patrick

Link to comment
Share on other sites

Ein Account habe ich da...muss ich die Sitemap.xml selber hochladen oder geht das automatisch? Ich habe den Link im Admin schon mal ausfeg?hrt, es kommt auch eine Meldung von Google das es geklappt hat, wenn ich aber in meinen Google Account gehe ist da nur die alte Sitemap.xml die ich damals manuell hochgeladen habe.

Gru? Andreas

Link to comment
Share on other sites

ich weiss nicht ob ichs richtig gemacht habe.

ich habe die sitemap1.xml direkt in den root gesetzt obwohl mein shop in der 2 ebene liegt (www.xxx.com/ordner/xtcommerce/) richtig oder falsch?

nach dem installieren und ausf?hren im admin, erscheinen alle kategorien und artikel als url ?ber meinem eigentlichem shop (startseite).

ist das normal?

auf der startseite steht ?ber dem willkommen bla bla - "google sitemap erstellung" und unten ?ber dem footer " 63 kategorien und 282 produkte exportiert.

kann ich jetzt davon ausgehen das sich da was getan hat?

account bei google hab ich nicht und angemeldet hab ich auch nix!

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 months later...

Hallo

Ich wollte mal h?flich anfragen, ob jemand Lust und Zeit h?tte sich mal kurz den Code dieser Google Sitemap anzuschauen und evtl. die betreffenden Zeilen so zu ?ndern, dass die Kategorie und Produktlinks SUMA freundlich ausgegeben werden, so wie die Standard Suma URL's von xt:C.

Es steht im Code schon was von search engine friendly urls, jedoch werden diese als cPath ausgegeben und ich frage mich wie google das eben so handhabt, denn Grunds?tzlich w?rde so ja Doppelter Content entstehen, oder nicht?

Falls dies jemand umprogrammieren k?nnte w?re ich f?r an entsprechendes Angebot dankbar.

Gruss Patrick

ich habe das gleiche Problem unter 3.0.4SP1:

<url>

<loc>http://www.gastroschotte.de/index.php/cPath/10</loc>

<priority>1.0</priority>

<lastmod>2006-07-06T22:11:43+02:00</lastmod>

<changefreq>weekly</changefreq>

jedoch in einem anderen Shop, in dem ich Shopstat installiert habe funktioniert das gleiche Script tadellos mit SUMA freundlichen URLs...

da meine .php Kenntnisse nicht ausreichen, würde auch ich mich über eine gefixte google_sitemap.php freuen...

Link to comment
Share on other sites

  • 2 weeks later...

Hallo Leute,

hab mal wieder ein Problem mit dem Sitemap Modul.

Nach einem Update auf 4300 Artikel in 67 Kategorien und das noch in 4 Sprachen bekomme ich beim Erzeugen der Sitemap ein Timeout.

Fatal error: Maximum execution time of 30 seconds exceeded in /www/htdocs/blabla/shop/google_sitemap.php on line 327

Ist das Modul etwa nicht für solche Größen ausgelegt, oder handelt es sich dabei vielleicht um ein Serverproblem???

Hat jemand eventuell schon gleiches erlebt und kann mir nen Tipp geben?:confused:

Link to comment
Share on other sites

  • 4 weeks later...
  • 4 weeks later...
  • 2 weeks later...

Archived

This topic is now archived and is closed to further replies.


×
  • Create New...