Seite 1 von 1

Mit Typo3 erstellte Seiten in den Google Cache?

Verfasst: 17.09.2007, 11:33
von Emmy
Ich habe gerade ein etwas spezielleres Problem:
"Meine" Webseite wird mit Typo3 erstellt und auch regelmäßig von Google "besucht". Allerdings nur die Unterseiten, die Startseite nicht. Die befindet sich auch nach über einem Jahr immer noch nicht im Cache.

Gleiches gilt für die Seiten News und Termine, so dass ich davon ausgehe, dass das "News-Plugin" auf der Seite dafür verantwortlich war.
Ich habe selbiges deaktiviert und nach vielleicht zwei Wochen war die Seite auch mal im Cache. Aber jetzt ist sie schon wieder nicht mehr im Cache.

Woran könnte das liegen? Wie bekomme ich die Startseite in den Google-Cache?

Verfasst:
von

Verfasst: 17.09.2007, 12:09
von dieappenzeller
Meine laienhafte Meinung, das liegt weder an den News noch an den Terminen, sondern ist ein DC-Problen. Startseite ist aufrufbar unter https://www.ats-web.de/ und https://www.ats-web.de/index.php?id=3 . Mit der 2 Variante ist auch dein Logo verlinkt und die ist auch im Index, da von jeder deiner Seiten ein Link dahin führt.

Vorschlag: Logo auf die Domain verlinken und ein paar Tage warten, dann sollte das in Ordnung sein, alternativ ein paar mehr Links von aussen auf die Domain, sollte den gleichen Effekt haben.

Verfasst: 17.09.2007, 12:43
von Emmy
Vielen Dank für die schnelle Antwort, ich muss mich jetzt mal als ziemlich unwissend outen.

Was meinst du mit "https://www.ats-web.de/index.php?id=3 ist auch im Index"?

Weder die Abfrage cache:https://www.ats-web.de/ noch die Abfrage cache:https://www.ats-web.de/index.php?id=3&L=0 bringt bei Google ein Ergebnis.

Wenn ich dich richtig verstehe soll der Link, der hinter dem Logo links oben steht nur direkt auf www.ATS-Web.de führen. Da bekomme ich aber Schwierigkeiten mit der Sprache, das Typo3 ist so eingerichtet, dass bei dem Seitenaufruf über diesen Link die aktuelle Sprache berücksichtigt wird.

Ich werde mal dafür sorgen, dass einige Externe Links auf www.ATS-Web.de statt auf www.ats-web.de/index.php?id=3 gehen.

Verfasst:
von

Verfasst: 17.09.2007, 12:48
von duospilus
Emmy hat geschrieben:Was meinst du mit "https://www.ats-web.de/index.php?id=3 ist auch im Index"?
Siehe hier

Verfasst: 17.09.2007, 13:17
von Emmy
Also etwas hat sich verändert:

früher bekam ich in den Google Webmaster Tools bei der Startseite genau so wie bei den Seiten mit News, Terminen und Kontaktformular unter Web crawl den Fehler 503 (Service unavailable) angezeigt.

Das ist für die Startseite jetzt nicht mehr so.

Aber im Cache ist sie immer noch nicht ....

Was hat es mit dem Index auf sich?
Ich habe jetzt nicht alle 850 Indexeinträge angesehen, aber es scheint, dass News, Termine und das Kontaktformular da auch nicht drin sind.

Verfasst: 17.09.2007, 18:16
von zwopiR
Emmy hat geschrieben:Da bekomme ich aber Schwierigkeiten mit der Sprache, das Typo3 ist so eingerichtet, dass bei dem Seitenaufruf über diesen Link die aktuelle Sprache berücksichtigt wird.
Hi Emmy,

Typo3 unterscheidet die verschiedenen Seiten anhand der Variable id. Sprachen werden über die Variable L gesteuert. D.h. Du kannst auf der Domain nur die unter Typo3 als default markierte Sprache haben. Wenn Du das Logo mit domain.tld?L=1 verlinkst, verschiebst Du nur das Problem von der Variable id zur Variable L...immerhin eine Variable weniger als id=3&L=0

Ansonsten ließe sich das Logo natürlich auch so verlinken
https://www.ats-web.de/?L=1 (für die engl. Version)

Ob es für eine ein Jahr alte Seite sinnvoll ist, diese auf realURL umzustellen frage lieber die Erfahreneren hier...

Ansonsten ist die Sprachumstellung nicht so ganz sauber programmiert. Die Variable L wird doppelt geschrieben, wenn man von englisch wieder zurück auf deutsch wechselt. Da gibt es einen Schalter

Code: Alles auswählen

config.uniqueLinkVars = 1
dieser sollte das obige Verhalten korrigieren.

Gruß, zwopiR

Verfasst: 18.09.2007, 08:46
von Emmy
Hi zwopiR,

leider kenne ich mich in den Tiefen von Typo3 (noch) überhaupt nicht aus. Wenn ich aber das Template richtig interpretiere, ist das Logo wie folgt verlinkt:

LOGO.linkWrap=<a href="index.php?id=3&L={$actualLanguageID}">|</a>

Das sieht für mich erstmal gut aus....

wo gehört das

config.uniqueLinkVars = 1

hin?

Danke Emmy

Verfasst: 18.09.2007, 08:48
von Emmy
Ah, ich war zu schnell

im Template habe ich gefunden

config.linkVars = L

sollte ich das durch das

config.uniqueLinkVars = 1

ersetzen?

Verfasst: 18.09.2007, 08:56
von zwopiR
Emmy hat geschrieben:Hi zwopiR,
LOGO.linkWrap=<a href="index.php?id=3&L={$actualLanguageID}">|</a>
ja, das tut genau das, was Du oben beschrieben hast. Wenn Du einfach auf / verlinkst, zeigt der Link auf die Domain. Mit "/?L={$actualLanguageID}" auf die Domain, aber eben mit Spracheinstellung.
Ob das allerdings SEO-günstig ist, das ganze jetzt zu ändern...weiß ich nicht...
Emmy hat geschrieben: wo gehört das

config.uniqueLinkVars = 1

hin?
ins Template selber. Ich meinte übrigens die Sprachumstellung beim english/deutsch Link rechts unten auf der Seite, nicht das Logo (um Mißverständnissen vorzubeugen).

Gruß, zwopiR

Verfasst: 18.09.2007, 09:17
von Emmy
Das config.uniqueLinkVars = 1 habe ich jetzt eingebaut und es funktioniert :)

zwopiR, du scheinst dich mit Typo3 auszukennen, kannst du mir noch erklären, warum ich bei dem Contenttyp "Nur Bild" keine ALT-Texte angezeigt bekomme?

Im Backend habe ich Felder, in denen ich "Alternativen Text" eingeben kann, aber der wird nirgendwo angezeigt. Wenn ich mir den Quelltext der Seiten anschaue, wird bei den Bilder brav der ALT-Tag angezeigt, aber er ist immer leer.

Vielen Dank, Emmy

Verfasst: 18.09.2007, 10:17
von zwopiR
Emmy hat geschrieben:Das config.uniqueLinkVars = 1 habe ich jetzt eingebaut und es funktioniert :)

zwopiR, du scheinst dich mit Typo3 auszukennen, kannst du mir noch erklären, warum ich bei dem Contenttyp "Nur Bild" keine ALT-Texte angezeigt bekomme?

Im Backend habe ich Felder, in denen ich "Alternativen Text" eingeben kann, aber der wird nirgendwo angezeigt. Wenn ich mir den Quelltext der Seiten anschaue, wird bei den Bilder brav der ALT-Tag angezeigt, aber er ist immer leer.

Vielen Dank, Emmy
hmmm, wenn Du den Alttext nicht explizit per TypoScript herausgenommen hast, sollte er eigentlich angezeigt werden...habe gerade keine Idee woran es liegen könnte.

Gruß, zwopiR

Verfasst: 18.09.2007, 10:23
von Emmy
Also _ich_ habe es garantiert nicht gemacht, aber vielleicht derjenige, der es programmiert hat ....

Ich habe gerade gefunden, dass man mittels

disableAltText = 1

den ALT Text ausblenden kann, aber ich habe noch nicht gefunden, an welcher Stelle ich nach dem Befehl suchen müsste.

Kannst du mir einen Tipp geben?


Noch mehr Dank, Emmy

Verfasst: 18.09.2007, 10:55
von zwopiR
Emmy hat geschrieben:Also _ich_ habe es garantiert nicht gemacht, aber vielleicht derjenige, der es programmiert hat ....

Ich habe gerade gefunden, dass man mittels

disableAltText = 1

den ALT Text ausblenden kann, aber ich habe noch nicht gefunden, an welcher Stelle ich nach dem Befehl suchen müsste.

Kannst du mir einen Tipp geben?


Noch mehr Dank, Emmy
Ebenfalls im Template selber. Wobei sich dieses in mehrere Datenbankeinträge aufspalten kann. Wenn Du im Pagetree auf root gehst und dann Template auswählst, siehst Du alle Templateeinträge, die Deine Seite hat.
Ich meine aber, daß sich disableAltText nur auf GIFBUILDER-Objekte bezieht, d.h. zum Beispiel graphische Menüs (gmenu).
Eine Referenz der TS-Objekte findest Du hier

Gruß, zwopiR

Verfasst: 18.09.2007, 11:00
von Emmy
Ok, da werde ich mich mal dransetzen (allerdings leider nicht gleich)


Vielen Dank schon mal, Emmy

(die Fragen werden vermutlich nicht weniger werden, je tiefer ich eindringe :roll: )