Das Projekt AMP (Accelerated Mobile Pages) trat mit dem Versprechen an, dass es das Surfen im Web und insbesondere im mobilen Web viel angenehmer machen würde. Das HTML-Framework für AMP wurde entwickelt, um Webseiten schnell zu laden und den Benutzer nicht mit fremden Inhalten davon abzuhalten, sich auf den Inhalt der Webseite zu konzentrieren.
Es richtete sich insbesondere an Publisher (wie Nachrichtenorganisationen), die Lesern die beste und schnellste Weberfahrung bieten wollten, wenn sie unterwegs Nachrichten und ausführliche Artikel lasen. Später wurde es wertvoll für jede Webseite, für die mobile Leistung wichtig ist, einschließlich E-Commerce-Shops, Jobbörsen und Medienseiten.
Neben dem AMP-HTML-Framework verwendet AMP auch Caches, die Kopien von AMP-Inhalten nahe bei den Endbenutzern speichern, damit sie so schnell wie möglich geladen werden können. Obwohl dieser Cache das Laden von Webseiten viel, viel schneller macht, führt er zu einem Problem: Eine AMP-Seite, die aus dem Google-Cache bereitgestellt wird, hat eine URL, die mit https://google.com/amp/beginnt. Das kann für Endbenutzer unglaublich verwirrend sein.
Benutzer haben sich daran gewöhnt, die Navigationsleiste in einem Webbrowser zu betrachten, um zu sehen, welche Webseite sie besuchen. Der AMP-Cache bricht mit dieser Erfahrung. Hier ist zum Beispiel eine Meldung von der BBC-Website, die über den AMP-Cache von Google angezeigt wird:
Sehen Sie, wie der Browser behauptet, dass die Seite von google.com stammt? Das liegt am AMP-Cache. Dadurch wurde die Seite zwar sehr schnell geladen, es kann aber auch verwirrend sein. Um dieses Problem zu „beheben“, zeigt Google die eigentliche Webseite oben auf der AMP-Seite an. Dort sieht man, dass es sich um bbc.co.uk handelt. Wenn man auf bbc.co.uk klickt, gelangt Sie auf dieselbe Seite, bereitgestellt von den Webservern der BBC und mit bbc.co.uk in der Navigationsleiste des Webbrowsers:
Aber die Probleme mit dem AMP-Cache-Ansatz sind tiefgreifender als nur eine gewisse Verwirrung auf Seiten des Benutzers. Durch das Bereitstellen der Seite aus dem Google-Cache gibt es für den Leser keine Möglichkeit, die Authentizität der Seite zu überprüfen. Wenn sie direkt von, sagen wir, der BBC bereitgestellt wird, hat der Benutzer die Sicherheit des Domain-Namens, ein grünes Schloss, das anzeigt, dass das SSL-Zertifikat gültig ist, und er kann sogar auf das Schloss klicken, um Details des Zertifikats zu erhalten.
Im letzten November haben wir eine technische Lösung für diese Probleme angekündigt, die es ermöglicht, AMP-Seiten aus einem Cache so bereitzustellen, dass die ursprüngliche URL der Seite und alle damit verbundenen Vorteile beibehalten werden. Der ausführliche technische Blogbeitrag von Gabbi Fisher und Avery Harnish enthält alle Details. Die Lösung nutzt Web Packaging (einschließlich einer cleveren Anwendung von Kryptografie), um es dem Cache (von Google, Cloudflare oder anderen) zu ermöglichen, eine Kopie einer AMP-Seite aufzubewahren und sie dem Endbenutzer schnell bereitzustellen, wobei diese Kopie auch kryptografische Beweise dafür enthält, woher die Seite ursprünglich stammt.
In Zusammenarbeit mit einem Browser, der Web Packaging versteht, bedeutet das, dass eine Seite in einem AMP-Cache gespeichert und schnell von diesem bereitgestellt werden kann, während die ursprüngliche URL der Webseite in der Navigationsleiste des Browsers angezeigt wird. Ein großer Rundum-Sieg!
Wir bezeichnen das als „AMP Real URL“ und ab heute ist es kostenlos für alle unsere Kunden verfügbar.
Die Funktionsweise
Der AMP-Crawler von Google lädt den Inhalt Ihrer Website herunter und speichert ihn mehrmals täglich im AMP-Cache. Wenn Ihre Webseite AMP Real URL aktiviert hat, signiert Cloudflare die diesem Crawler von uns zur Verfügung gestellten Inhalte digital, was kryptografisch beweist, dass sie von Ihnen generiert wurden. Diese Signatur ist alles, was ein moderner Browser (derzeit nur Chrome auf Android) benötigt, um die richtige URL in der Adressleiste anzuzeigen, wenn ein Besucher über die Google-Suchergebnisse zu Ihren AMP-Inhalten gelangt.
Der verhasste graue Balken ist verschwunden; alles, was Ihre Besucher sehen, ist Ihre richtige URL:
Wichtig ist dabei, dass Ihre Webseite wie zuvor auch aus dem AMP-Cache von Google bereitgestellt wird. Dies bedeutet, dass es keine Einbußen bei Ihrer SEO oder Web-Performance gibt.
Seit unserer ursprünglichen Ankündigung hatten wir die Möglichkeit des Austausches mit Dutzenden von Mitgliedern der Publishing- und E-Commerce-Community. Nun möchten wir Ihnen mittteilen, was wir gelernt haben.
Der Zustand von AMP
Das von Google initiierte AMP-Projekt steht hinter einem großen Teil des mobilen Datenverkehrs und hat die Nutzung des Internets auf einem Telefon erheblich verbessert. Viele der Websites, mit denen wir gesprochen haben, erhalten bis zu 50 % ihres Web-Traffics über AMP, und der Geschwindigkeitsvorteil, den es bietet, führt direkt zu besseren Konversionsraten.
AMP Real URL bietet einige wichtige Vorteile für Websites, die AMP verwenden:
Markenschutz: Webbenutzer wurde beigebracht, dass die URL in der Adressleiste eine Bedeutung hat. Der Umstand, dass google.com ganz oben auf einer Seite mit Inhalten steht, beeinträchtigt die Fähigkeit des Publishers, seine einzigartige Präsenz im Internet aufrechtzuerhalten.
Einfachere Analysen: AMP Real URL vereinfacht die Webanalyse für seine Nutzer erheblich, da alle Besucher, über AMP oder anderweitig, in derselben Tracking-Domain koexistieren.
Mehr Platz auf dem Bildschirm: Wenn AMP bislang verwendet wurde, wurde oben auf Ihrer Website Raum für einen „grauen Balken“ verwendet, um die echte URL anzuzeigen. Mit AMP Real URL ist das einfach nicht notwendig.
Niedrigere Absprungsrate: Wir glauben, dass Website-Besucher weniger wahrscheinlich zu Google oder einer anderen Website zurückkehren, wenn sich die tatsächliche Domain des Publishers in der Adressleiste befindet; dazu werden wir jedoch nach der Einführung von AMP Real URL mehr Daten sammeln.
Signieren des Inhalts: Durch die Verwendung kryptografischer Techniken stellt AMP Real URL sicher, dass die für Besucher bereitgestellten Inhalte nicht manipuliert wurden. Dadurch werden die Webseiten und Marken geschützt, die es anwenden. Es ist nun nicht mehr möglich, dass externe Parteien auf einer Website Inhalte hinzufügen, entfernen oder ändern.
Wir haben auch mit Internetnutzern über AMP gesprochen und sind dabei auf gewisse Frustrationen gestoßen. Es gibt einige Benutzer, die mit der Komplexität zu kämpfen haben oder Webseiten einfach nicht laden können. Andere sind genervt oder verwirrt wegen des „grauen Balkens“ oben auf der Seite und der Verrenkungen, derer es bedarf, um die ursprüngliche URL einer Seite zu erhalten. Und schließlich gibt es Mitmenschen, die sicherstellen möchten, dass Google den Inhalt der Seiten auf ihrem Weg durch den AMP-Cache nicht ändert.
AMP Real URL behebt all diese Probleme. Es stellt sicher, dass Websites kryptografisch signiert sind, was sie davor schützt, von Google oder anderen geändert zu werden, selbst wenn sie physisch von einer Domain bereitgestellt werden, die Sie nicht kontrollieren. Wenn die Website in irgendeiner Weise geändert wird, stellt der Browser sicher, dass die tatsächliche URL der Website nicht mehr angezeigt wird. Es vereinfacht AMP auch erheblich und behebt viele der Zuverlässigkeitsprobleme, die Menschen erleben: AMP Real URL-basierte Links werden nicht mit der komplexen iframe-Mechanik von AMP geöffnet, sondern sie werden wie jede andere Website geladen (Google verwendet rel="prefetch", um einen ähnlichen Leistungsvorteil zu erzielen). Schließlich ist der „graue Balken“ unnötig, da sich die richtige URL direkt in der Adressleiste oben auf der Seite befindet und das Kopieren der URL einer Website zum Speichern oder Teilen genauso funktioniert wie bei Nicht-AMP-Websites.
Wir nutzen diese Gelegenheit auch, um die anderen AMP-Produkte und -Experimente, die wir im Laufe der Jahre entwickelt haben, wie Ampersand und Firebolt, zu beenden. Diese Produkte waren innovativ, aber wir haben gelernt, dass Publisher AMP-Produkte schätzen, die gut mit den Suchergebnissen von Google korrelieren und nicht außerhalb davon existieren. Benutzer dieser älteren Produkte wurden vor einigen Wochen darüber informiert, dass sie nach und nach abgeschaltet werden, damit wir unsere Aufmerksamkeit auf AMP Real URL konzentrieren können.
Auf Ihrer Seite
Google führt die Unterstützung von AMP Real URL (außerhalb von Cloudflare als Signed Exchanges bezeichnet) ein und beginnt dabei mit den primären Google-Suchergebnissen. Wir hoffen, dass sie das im Laufe der Zeit auch auf andere Bereiche der Suchergebnisseite ausweiten, einschließlich des Nachrichtenbereichs „Schlagzeilen“ oben auf der Seite. Dies macht AMP Real URL heute am wertvollsten für Websites, die den größten Teil ihres AMP-Verkehrs aus den primären Suchergebnissen beziehen, wie beispielsweise E-Commerce, Jobbörsen und werbefinanzierte Websites. Nachrichtenverlage können und sollten AMP Real URL aktivieren, aber der Nutzen, den sie jetzt erleben, ergibt sich aus den Suchergebnissen, die außerhalb der „Schlagzeilen“ existieren. AMP Real URL wird derzeit nur vom Chrome-Browser unterstützt. Aber wir sind zuversichtlich, dass sich die Unterstützung ausweiten wird, je deutlicher der Nutzen für die Internetnutzer zutage tritt.
Nach Gesprächen mit Publishern und Internetnutzern haben wir uns dafür entschieden, AMP Real URL kostenlos anzubieten. Dies liegt nicht daran, dass unsere Kunden nicht begeistert oder bereit waren, dafür zu bezahlen. AMP macht einen großen Teil des Datenverkehrs vieler Websites aus. Unsere Motivation ist die gleiche wie beim kostenlosen Angebot von CDN- oder SSL-Diensten für Millionen von Kunden: Unser Ziel ist ein besseres Internet, und die Verbesserung von AMP ist ein großer Schritt in diese Richtung. Wir sind überzeugt, dass AMP Real URL eine Technologie ist, die das mobile Web grundlegend zum Besseren verändern wird und von jeder AMP-unterstützenden Website übernommen werden sollte. Wir haben noch ein anderes Motiv: Wir hoffen, dass dies potenzielle Kunden, die AMP schätzen, dazu motivieren wird, sich für Cloudflare zu entscheiden.
Ab heute finden Sie in Ihrem Cloudflare-Dashboard einen neuen Abschnitt auf der Registerkarte „Speed“:
Wir werden in den nächsten Wochen schrittweise die Unterstützung von AMP Real URL einführen. Aktivieren Sie es jetzt und wir informieren Sie, wenn es für Ihre Domain aktiviert ist. Wenn Sie ein interessierter Enterprise-Kunde sind, wenden Sie sich bitte an uns, damit wir Ihre Aktivierung beschleunigen können.
Zum Abschluss einige Meinungen der frühen Benutzer von AMP Real URL:
**„Die Leistungsvorteile von AMP bieten unserem Geschäft einen Mehrwert und wir sind gespannt, wie AMP Real URL in der Lage ist, dies noch weiter zu steigern.“**– Solomon Moskalenko, Director of Interactive, US Xpress Trucking, The Johnson Group
„AMP hat einen entscheidender Anteil daran, dass unser Unternehmen wachsen und Verbraucher überall erreichen kann. Mit AMP Real URL haben wir jetzt mehr Kontrolle über unsere Marke und können Analysen für unsere Geschäftswebsite durchführen.“– Sumantro Das, Sr Director, Product Innovations & Growth Brands GM, 1-800-FLOWERS.COM
„AMP hat uns sehr dabei geholfen, unsere Zielgruppe effektiver zu erreichen und unsere Online-Community zu entwickeln. Wir sind sehr daran interessiert, AMP Real URL zu verwenden, um unsere Online-Präsenz besser zu verwalten und unsere Nutzer auf der Website zu halten.“– Andrew Warner, CTO von Genius