Wenn ich von den Problemen mit der Erkennung mobiler Browser höre, plane ich, meiner Site eine Schaltfläche hinzuzufügen, mit der die Benutzer manuell zwischen der normalen / mobilen Version der Site wechseln können. Die Schaltfläche setzt ein Cookie und lädt die Seite und den PHP-Code auf der Serverseite neu. Das Cookie dient genau derselben Seite, wobei nur der CSS-Link auf die mobile Stylesheet-Datei verweist.
Ich habe gehört, dass Google auch Javascript-Code folgen kann, sodass es möglicherweise den Knopf "drückt" und die mobile Version der Website sieht. Würde es Google nicht verwirren, dass es genau dieselbe Seite (dieselbe URL, denselben Inhalt) sieht, wenn nur der CSS-Link ersetzt wird? Würde es nicht als doppelter Inhalt gelten?
Antworten:
Leider wird der gleiche Inhalt auf einer mobilen Seite als Duplikat betrachtet. Dies ist neben syndizierten Inhalten und Nachrichten- / Blog-Homepages eine der wenigen legitimen Quellen für unvermeidliche Vervielfältigung von Inhalten.
Wenn Sie jedoch nur eine einzige URL für jede Seite haben und einfach das CSS basierend auf Cookies wechseln, gibt es wirklich nur eine Seite. Dies ist auch einer der Vorteile von Responsive Design und Medienabfragen. Wenn Ihr Handy und Ihre Hauptwebsite genau den gleichen Inhalt haben, müssen Sie nicht unbedingt zwei separate Websites / Seiten haben.
In vielen Fällen suchen mobile und nicht mobile Benutzer jedoch nicht nach genau denselben Inhalten / Diensten. Dies wäre der Grund für den Aufbau eines separaten mobilen Portals. Möglicherweise haben Sie immer noch einige Überschneidungen im Inhalt, aber dieser Inhalt kann geringfügig anders als die Hauptwebsite dargestellt werden, z. B. gekürzt / zusammengefasst, in verschiedenen Gruppierungen / Kontexten, mit zusätzlichen Informationen usw.
Andernfalls können Sie die beiden Versionen einfach mit einem rel = "alternative" -Tag verknüpfen:
Ich glaube nicht, dass Google herausgekommen ist und erklärt hat, dass alternative Links für die Duplizierung von Inhalten unterschiedlich beurteilt werden, aber es ist ein logisches Verhalten. Wenn sie bei der Prüfung von Duplikaten noch keine Alternativen berücksichtigen, werden sie dies letztendlich tun. Ich habe immer ein starker Gläubiger in proaktiver SEO gewesen , dass Ziele für wo Suchmaschinen sein werden in der Zukunft nicht als Einschränkung meiner SEO Bemühungen um nur die aktuellen Ranking - Faktoren. Wenn Sie das tun, was für UX logisch und am besten ist, anstatt immer darauf zu warten, dass die Suchmaschinen einen Faktor implementieren, bevor Sie ihn berücksichtigen, können Sie dem Spiel immer einen Schritt voraus sein, anstatt ständig die Suchmaschinen einzuholen.
Alternativ, wenn Sie auch einige Haupt - Website verfügbaren Inhalte durch die mobile Website machen wollen, aber es ist nicht wirklich Teil des Core Mobile UX und wird einfach der Vollständigkeit halber aufgeführt, man könnte es eine kanonische Link auf die nicht-mobile Version geben. Dadurch wird verhindert, dass es in den Suchergebnissen angezeigt wird. Dies ist jedoch in Ordnung, da es unwahrscheinlich ist, dass Benutzer auf Mobilgeräten nach Inhalten suchen.
Der letzte Ansatz, den viele zu befürworten scheinen, besteht darin, eine harmlose Tarnung vorzunehmen, indem Suchmaschinen-Crawler immer auf die nicht mobile URL umgeleitet werden. Ich bin kein großer Fan davon, da es IMO eine ziemlich klobige Lösung ist.
quelle