Ich habe 2 Vesionen meiner webseite erstellt und mit browserweiche bestückt. Wie kriege ich google dazu die beiden Webseiten zu erkennen und nicht an der Breite (480px) zu meckern?
das sind ganz schön wenig Informationen. Liegen die Mobildateien im gleichen Verzeichnis?
Poste bitte mal deine URL.
Du kannst u.U. diverse Dateien von der Googlesuche ausschliessen. Ob dies aber für die Desktopversion oder die Mobolseiten sinnvoller ist, lässt sich so nicht sagen. Gruss Marboe
Weil ich die Browserweiche "verbrochen" habe, auf die Du Dich beziehst, weiß ich, dass Deine Mobilvariante im gleichen Verzeichnis liegt, wie die Desktop Variante.
Damit Google beide Versionen korrekt erkennt und richtig einordnet, ohne den gefürchteten "Duplicate Content" zu konstatieren, sind eventuell ein paar Änderungen nötig.
Die Browserweiche arbeitet mit der User-Agent-Kennung, also mit der dynamischen Geräteerkennung. Hier bietet sich an, die beiden Versionen (mobil/Desktop) mit der Methode "Canonical Link/Rel-Alternate Tag" zu kennzeichnen. Damit wird sichergestellt, dass der Google Bot erkennt, dass er 2 Variationen derselben Site zu "sehen" bekommt, dass also kein Duplicate Content vorliegt.
Wie der Link- bzw. der Tag aussieht, dass wird u. a. hier sehr gut beschrieben. Mit den Infos sollte es Dir gelingen, die Seiten schon im WD mit der richtigen Kennzeichnung anzulegen.
Ich hätte mir ja so gewünscht, dass es einfach einma lklappt... Ich meine, ich hätte alles so gemacht wie beschrieben, aber google erkennt mobile webseite immer noch nicht
Dann gbe eich die Startseite ...mobil.htm ein, die im WD genau gleich breit wie die Unterseiten ist und google bemängelt die Breite
Wenn ich eine Unterseite genau angebe dann klappts
Wahrscheinlich lässt sich Dein neues Problem recht einfach lösen, wenn Du für die Schreibweise des Canonical Link und des Rel-Alternate Tag die richtige Form wählst.
Du musst also "nur" die Anführungszeichen gegen die richtigen austauschen...
Probier's nochmal.
Viel Erfolg
P.S.
Auf Deinen Screenshots ist leider, außer den Überschriften, nichts lesbar zu erkennen. Hier wären entsprechend vergrößerte Ausschnitte besser gewesen.
Edit 05.09. 00:03 h
Ich sehe gerade, dass Du auf allen Mobilseiten noch die JScript basierte Weiche installiert hast. Den Code solltest Du unbedingt entfernen, der kann, zusammen mit der PHP basierten Weiche nur Probleme machen!
habe die Anführungszeichen, wie den gesammten Text copy /paste übernommen. Wenn ich einfach die Startseite bei google mobilgeräte test eingebe "mobbingberatung-online.ch/bub nimmt google zwar die online Variante, reklamiert aber die Breite
Die Breite ist aber bei allen Seiten dieselbe 480px
[...] habe die Anführungszeichen, wie den gesammten Text copy /paste übernommen [...]
Woher denn?
Von der Original Site?
aus meinem Kommentar vom 4.9.?
Wenn Du ihn von der Original Site hast, musst Du die Anführungszeichen wie beschrieben korrigieren.
[...] Wenn ich einfach die Startseite bei google mobilgeräte test eingebe "mobbingberatung-online.ch/bub nimmt google zwar die online Variante, reklamiert aber die Breite [...]
Beim Drüber schauen ist mir der Grund auch nicht klar geworden. IMHO ist die Startseite "mobil.htm" nicht anders angelegt als z. B. die Seite "online-beratung-mobil.htm", zumindest was die Parameter für die Breite angeht.
Du kannst das Problem umgehen, wenn Du die Einstellung für den Viewport änderst, von "content="width=device-width," in "content="width=480px,". Das machst Du am besten manuell, nach dem Upload der Seite.
So kann das aussehen:
Dann ist auch der Google Bot zufrieden:
@BilderMacher
[...] Ich verkleinere das Browserfenster und der Seiteninhalt rechts verschwindet ... [...]
Das liegt daran, dass @1505 als Weiche nicht die WD Variante verwendet, sondern entweder die JS Weiche oder die PHP Weiche, die ich hier erklärt habe.
In beiden Fällen reagiert die Anzeige im Browser nicht auf Änderungen der Breite. Die Zuweisung der richtigen Seite wird im Vorfeld gemacht, entweder durch die Analyse der Fensterbreite oder durch Feststellung des User Agent (Browser Typ).
-------------------
@1505
Welche Variante der Browserweiche setzt Du denn nun tatsächlich ein. Die PHP Variante scheint es nicht zu sein, zumindest kann ich nirgends die dafür nötige "index.php" finden.
[...] Anführungszeichen von der Originalseite. [...]
Hast Du die denn auch wie vorgeschlagen korrigiert?
[...] Ich verwende diese php Browserweiche [...] Wo oder wie kann ich den in den Seitentext hineinschreiben? [...]
Das geht nur, wenn Du den vom WD generierten HTML Code für die Site manuell änderst. Du müsstest dann den (modifizierten) PHP Code ganz an den Anfang der HTML Startseite stellen, den folgenden HTML Code mit einer include Anweisung einschließen und die HTML Seite als PHP Seite auf den Server legen.
Der dafür nötig Aufwand ist aber deutlich größer (und fehleranfälliger) als die bisher praktizierte Methode, eine separate PHP Datei als Startdatei anzulegen.
BTW
Der in Deinem Screenshot gezeigte PHP Code hat noch einen "Wurmfortsatz" in Form einer gestrichelten Linie. Die solltest Du löschen, sie hat im PHP Code nichts verloren und könnte zusätzliche Probleme erzeugen.
@BilderMacher
[...] Warum du die Browserweiche benutzt ist mir unklar. [...]
Den Ursprung aller Probleme, die wir in den vergangenen Kommentaren zu lösen versuchten, findest Du in diesem Thread.
Der Grund ist also die unerwünschte Verbindung der Formate der mobilen- mit der Desktop Variante.
Der Grund ist also die unerwünschte Verbindung der Formate der mobilen- mit der Desktop Variante.
Wenn ich mal kurz dazwischenblöken darf ...
Wenn man "das Teilen mit Varianten" korrekt, wie vom WD vorgesehen anwendet (und der Threadersteller seine persönlichen Fehler damit beseitigen könnte), dann würden die ganzen Probleme nicht auftreten.
Ich habe es als eine der ersten Amtshandlungen getestet: nutzt man die Varianten des WD, dann kommt auch Google damit klar und erkennt die Mobilseiten genau als solche. Also alles paletti.
Er müsste also nur konsequent auf jeder Seite die Texte bearbeiten mit "Das Teilen beenden" wenn er sie unbedingt gesondert bearbeiten will. Was ich persönlich nicht gut finde. Jede mobile Seite sollte die gleichen Infomationen bereitstellen, wie auch eine Desktopversion. Aber gut ... das ist mein Ding. Ich hab nicht gern beim surfen das Gefühl ich bekomme nur abgespeckte Informationen wenn ich eine mobile Seite aufrufe.
@ BeRo habe ich korriegiert, habe auch festgestellt, dass im Quelltext (den ich immer noch nicht weiss zu verändern, der J. Script immer noch da ist, obschon ich ihn im WD rausgeholt hatte und er auch nicht mehr im header oder footer erscheint; nochmals ganz herzlichen Dank für die unendliche Geduld
@ Bildermacher ja, das habe ich heute denn auch nochmals gemacht und siehe da, der Aufwand incl. Korrekturen, weil trotz "nicht teilen der webseiten" sich der Text bei der Desktop Version geändert hatte, war geringer als befürchtet..
@ Marbo:e du hast es schon immer gewusst und ich bin froh, dass es jetzt einmal klar ausgeblökt ist.
Es funktioniert endlich... www.mobbingberatung-online.ch/0609
Wenn Ihr es noch aushaltet, frage ich dann halt zu anderen Themen weiter
Gratuliere!
Wie heißte es doch so schön: "Was lange währt..."
[...] habe auch festgestellt, dass im Quelltext [...] der J. Script immer noch da ist [...]
Der kann sich...
im HTML Head eines Platzhalters verstecken
im HTML Head der Website (nicht Seite) stecken
im HTML Head der Seiten (nicht Website) stecken.
Wenn Du den Code da gefunden- und gelöscht hast, suchst Du an den o. a. Stellen im jeweiligen HTML Body noch nach dem Funktionsaufruf <body onload="Screen()"> und löschst ihn ebenfalls auf allen Seiten...
Ohh Gott, nein. So arrogant war das nicht gemeint. So überhaupt nicht! Ich habe mit großem Interesse mitgelesen. BeRo gibt immer so tolle Tipps, da kann man nur lernen.
Aber je mehr ich von deinem Schwierigkeiten gelesen habe, umso öfter habe ich gedacht: hätte man deinen Fehler beim "teilen beenden" vll doch noch deutlicher suchen können /sollen. Aber egal. Es geht jetzt und du scheinst glücklich. So soll das . In diesem Sinne, habt einen feinen Abend