Sonderzeichen + Google Images Problem

peavey

Joined: 2009-07-07
Posts: 8
Posted: Thu, 2009-09-03 13:29

Nach dem ich nun Gallery ein wenig Suchmaschinen freundlicher gestaltet habe, und siehe da, die Seiten werden nun ebenso gut gefunden wie meine bisher genutzte Galerie, stellte ich zum entsetzen fest, das keins meiner neuen Bilder bei Google Images gespeichert wurde.

Neu bedeutet in diesem Fall, rückwirkend auf 2 Monate. Länger hat es nie gedauert bis neue Bilder bei google gefunden wurden.

Ich habe dann mal den Quell Code angeschaut, den darin enthaltenen Link Kopiert und im Browser eingegeben.

Ich erhielt dann folgende Fehler:

Error (ERROR_BAD_PARAMETER)
in modules\core\DownloadItem.inc at line 65 (GalleryCoreApi::error)
in main.php at line 451 (DownloadItemView::renderImmediate)
in main.php at line 105
in main.php at line 89

Darauf hin schaute ich mir den Link genauer an, der ähnlich war wie der gleich gezeigte:

http://www.meinedomain.de/main.php?g2_view=core.DownloadItem&g2_itemId=3154&g2_serialNumber=2

Ist klar, so funktioniert das auch nicht, stellte ich fest und machte die Probe mit einem Korrigierten Link:

http://www.meinedomain.de/main.php?g2_view=core.DownloadItem&g2_itemId=3154&g2_serialNumber=2

Weiß jemand genaueres was ich wo ändern muss damit die Sonderzeichen richtig dargestellt werden oder hat jemand ein ähnliches Problem bereits gelöst?

Über jede Hilfe wäre ich sehr dankbar.

Login or register to post comments
DiZin

Joined: 2009-01-03
Posts: 113
Posted: Fri, 2009-09-04 03:09

Hi

Quote:
keins meiner neuen Bilder bei Google Images gespeichert wurde

ohne mich detailliert mit Deiner beschriebenen Problematik auseinander gesetzt zu haben (aber bei mir klappt's mit Google Images), würde ich da mal nach Suchmaschinen freundlichen URL (Stichwort: URL Rewrite) auf die Suche machen. Und wenn's um die einzelnen Bilder geht, versuch Dich an den Metadaten wie: Title, Description, Tags, GPS Coordinates, etc. NTB: Ich bin dadurch jeweils meist in den Top Tens.

Ich bin mir bewusst, dass ich nur einen Teil Deines Postings beantworte, aber der Rest Deines Postings war mir auf Anhieb völlig unklar (von wo im Quellcode hast Du diese URL??? Scheint mir ziemlicher Stuss zu sein). Sorry for that! Vielleicht kommst Du aber einen Schritt mit meinen Tipps weiter.

Good Luck / DiZin

Login or register to post comments
peavey

Joined: 2009-07-07
Posts: 8
Posted: Fri, 2009-09-04 06:59

Du kannst davon ausgehen, das wenn ich davon schreibe „Suchmaschinenfreundlicher gestaltet“ das ich die von dir genannten Punkte bereits mit berücksichtigt habe. Meine andere Galerie ist seit Monaten unter den Top Ten und das nicht ohne Grund.

Im übrigen ist es kein Stuss, schau dir die beiden Links mal genauer an. Wenn Umlaute ...Sonderzeichen so umgesetzt werden, dann hat man ein kleines Problem ja sogar ein großes Problem. Doch dafür gibt es zum Glück Google, man findet zwar nicht immer auf Anhieb die Richtige Antwort aber oftmals die richtige Richtung.

http://www.digital-labs.de/index.php/Gesammeltes-Wissen/Mambo-/-Joomla/Umlaute-in-der-Joomla-Bridge-fuer-Gallery2.html

Login or register to post comments
DiZin

Joined: 2009-01-03
Posts: 113
Posted: Fri, 2009-09-04 21:56
Quote:
Du kannst davon ausgehen, das wenn ich davon schreibe „Suchmaschinenfreundlicher gestaltet“ das ich die von dir genannten Punkte bereits mit berücksichtigt habe. Meine andere Galerie ist seit Monaten unter den Top Ten und das nicht ohne Grund.

Auch bei Google Images? Wenn ja, dürfte das Problem wohl nicht bei der Gallery2 liegen. Dann erzähl uns mal mehr über die beiden Installationen, wo sind die Unterschiede?

Quote:
Im übrigen ist es kein Stuss, schau dir die beiden Links mal genauer an. Wenn Umlaute ...Sonderzeichen so umgesetzt werden

Es ist Stuss, weil reservierte Zeichen in URLs, also alle ausser 0-9, a-z, A-Z und "$-_.+!*'(), müssen unter PHP umgewandelt werden (Link und hier).

Dein Link auf die Problemlösungsseite bezieht sich auf den Webseiten-Inhalt und nicht die URL. Ausserdem sind die in URL erlaubten Zeichen eine Untermenge des ASCII-Zeichensatzes und dieser ist aus Kompatibilitätsgründen sowohl in ISO-8859-1 wie auch UTF-8 enthalten. Zudem, welchen Zeichensatz hast Du in der G2-DB eingestellt? Also nochmal Stuss!

Im Quellcode von Gallery2 wirst Du keine URL finden, den diese wird dynamisch aus den Metadaten in der DB erstellt. Schon wieder Stuss!

Wenigstens hab ich so mal erfahren, dass Deine Gallery2 in Joomla eingebunden ist. Das ändert die Ausgangslage schlagartig: Deaktiviere die Joomla Bridge und teste G2 stand-alone. Funktioniert's dann?

Ausserdem, die Fehlermeldung "Error (ERROR_BAD_PARAMETER)" weisst darauf hin, dass mit grösster Wahrscheinlichkeit die Werte Deiner Parameter nicht stimmen, also von:
g2_itemId=3154
g2_serialNumber=2 mehr zu diesem Parameter hier.

Sollte dies der Fall sein, hast Du eine Inkonsistenz in Deinem System (DB und Fileystem).

Last but not least: All das hat mit Google Images absolut rein gar nichts zu tun (abgesehen von meinem Ratschlag in meinem vorigen Posting). Stuss im Quadrat!

Summa summarum: Dein Thread-Title ist völlig irreführend! Bitte ändern.

Weil ich diese Ansammlung von Stuss nicht verstanden habe, hab ich sogar um Entschuldigung gebeten. Das wiederhole ich hier ausdrücklich! Leider kann man Dir mit den von Dir bisher gemachten Angaben nicht weiterhelfen.

Login or register to post comments