AMP-Plugin für PHP -
Download & Anleitung

Mit dem AMP-Plugin für PHP kannst du auf einfache Weise, vollkommen automatisiert, Google-AMP-Seiten für deine Webseiten erstellen lassen.

Optimiere deine PHP-Website für mobile Geräte und den Google-Mobile-First-Index ohne selbst für jede deiner Seiten eine eigene AMPHTML-Version programmieren zu müssen!

Teste es aus: Installieren. Aktivieren. Fertig!


Anzeigen

Warum das PHP AMP-Plugin nutzen?


power

Das offizielle AMP-Plugin für PHP von amp-cloud.de aktiviert Accelerated-Mobile-Pages (AMP) auf deinen eigenen PHP-Webseiten, direkt unter deinem eigenen Host, wie es die Google Richtlinie zum AMP Host empfiehlt!

AMP Plugin für PHP installieren


description

Ein Tipp, bevor du mit der PHP-AMP-Plugin-Installtion startest: Für einige CMS-Lösungen bitete amp-cloud.de spezielle Google-AMP-Plugins an, die sich noch einfacher installieren und verwalten lassen! - Alternativ zum "AMP-Plugin für PHP" könnte daher auch eines der folgenden Google-AMP-Plugins für dich interessant sein:


Schritt-1: Download "AMP-Plugin für PHP"

Lade die aktuelle "AMP-Plugin für PHP" Version als ZIP-Datei über den folgenden Download-Link herunter. - Die ZIP-Datei enthält einen Ordner namens "amp", der alle Dateien enthält, die zur Installation und Verwendung des AMP-Plugins benötigt werden.


Schritt-2: Entpacken der "AMP-Plugin für PHP"-ZIP-Datei

Entpacken/Extrahieren der heruntergeladene ZIP-Datei.

  • Nach dem Entpacken/Extrahieren solltest du nun einen "Ordner" mit dem Namen "/amp/" besitzen, in dem sich die PHP-AMP-Plugin-Dateien befinden.

Schritt-3: PHP Plugin Dateien auf dem Webserver speichern

Lade den entpackten Ordner mit dem Namen "/amp/" in das Root-Verzeichnis deines Webservers hoch, so dass der Ordner auf deiner Website unter folgender URL zu erreichen ist:

  • www.DeineDomain.de/amp/

Um zu testen, ob der Ordner richtig auf deinem Webserver abgelegt ist, rufe einfach die folgende URL auf - Bei korrekter Installation solltest du einen Hinweistext zu sehen bekommen, der dir mitteilt, dass deine Website das AMP-Plugin von amp-cloud.de verwendet, ansonsten ist das Plugin nicht richtig installiert und du solltest die oberen Schritte nochmal durchgehen:

  • www.DeineDomain.de/amp/amp.php
    (www.DeineDomain.de musst du natürlich durch die Adresse deiner Website ersetzen)

Schritt-4: AMPHTML-Tag einfügen!

Zu letzt füge nun auf jeder Unterseite, für die du eine AMP-Version bereitstellen möchtest, mittels einer der folgenden Varianten einen <link rel="amphtml">-Tag im <Head>-Bereich der entsprechenden Unterseite ein.

  • Variante 1:

    <link rel="amphtml" href="http://www.DeineDomain.de/amp/amp.php?url=DeineArtikelURL" />
    • Ersetze den Teil "http://" durch "https://", wenn du auf deiner Website HTTPS verwendest
    • Ersetze den Teil "www.DeineDomain.de" durch die Domain deiner Website
    • Ersetze den Teil "DeineArtikelURL" durch eine UTF8 encodierte URL der jeweiligen Unterseite auf der du den AMPHTML-Tag einbaust (inkl. "http://" bzw. "https://")

      Um eine URL passend zu encodieren, kannst du z.B. den folgenden, kostenlosen Online-URL-Encoder nutzen: https://www.url-encode-online.rocks/

      Beispiel für eine UTF-8 encodierte URL:
      https%3A%2F%2Fwww.DeineDomain.de%2FDeinPfad%2FDeineDatei.php%3Fparameter%3DS%C3%BC%C3%9F%26sprache%3DDE

      Beispiel für eine UTF-8 decodierte URL:
      https://www.DeineDomain.de/DeinPfad/DeineDatei.php?parameter=Süß&sprache=DE

  • Variante 2:

    <link rel="amphtml" href="http://".$_SERVER['HTTP_HOST']."/amp/amp.php?url=".urlencode("http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']."")."" />
    • Wenn du auf deiner Website HTTPS verwendest, ersetze die beiden Teile "http://" durch "https://"

PHP-Code Beispiel


code
<?php
   echo "
	<!DOCTYPE html>
	<html>
	   <head>
	     <title> Dein Meta-Title... </title>
		 
<link rel="amphtml" href="https://".$_SERVER['HTTP_HOST']."/amp/amp.php?url=".urlencode("https://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']."")."" />
		 
	   </head>
	   <body>
		Dein Body-Quelltext...
	   </body>
	</html>
       ;"
?>

Anzeigen