it-swarm.com.de

HTML-Tag für Google Webmaster-Tools in Joomla-Site hinzufügen

Gibt es eine alternative Möglichkeit, das HTML-Tag von Google Webmaster Tools (zur Überprüfung) in eine Joomla-Website einzufügen? Der Server lässt mich keine Verbindung über FTP herstellen.

Ich bin im Vorlagenbereich der Vorlage "beez3". Ich sehe aber nur .php-Dateien. Ich möchte das HTML-Tag (zur Verifizierung) in den Abschnitt einfügen.

screenshot

2
El Patron

Auch wenn Sie möglicherweise keinen Zugriff auf FTP haben, gibt es mindestens ein paar Überprüfungsmethoden , mit denen Sie die Inhaberschaft der Site überprüfen können.

  1. Hochladen von HTML-Dateien

Installieren Sie einen Joomla-Dateimanager wie Extplorer oder ähnliches (vorübergehend oder auf andere Weise) und laden Sie die mitgelieferte HTML-Datei in den Stammordner der Website hoch.

  1. Google Analytics

Registrieren Sie die Website in Google Analytics und aktivieren Sie Google Analytics, indem Sie den Tracking-Code in Ihre Vorlage eingeben (sofern diese Option verfügbar ist) oder über eine Drittanbietererweiterung. Sobald Google Analytics aktiviert ist, können Sie damit in den Webmaster-Tools (auch als Suchkonsole bezeichnet) überprüfen, ob Sie Inhaber der Website sind.

Ich empfehle eine der oben genannten Methoden, um Core-Dateien zu bearbeiten, da Änderungen an Core-Dateien durch zukünftige Updates rückgängig gemacht werden können.

1
Neil Robertson

Ich persönlich mag es nicht, Javascripts direkt in den HTML-Code einer Vorlage einzufügen. Ich würde lieber die addScriptDeclaration () -Methode verwenden, die von joomla bereitgestellt wird:

$doc->addScriptDeclaration("
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).Push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-79362304-1', 'auto');
  ga('send', 'pageview');

    (adsbygoogle = window.adsbygoogle || []).Push({
      google_ad_client: 'ca-pub-#####################',
      enable_page_level_ads: true
  });
");

Dies sollte in jeder Vorlage in jeder PHP Datei funktionieren, die normalerweise von der Vorlage ausgeführt wird.

1
wobbles

Im Falle von Beez Template wählen Sie die Datei mit dem Namen index.php, fügen Sie Ihr Meta-Tag in den Block <head>...</head> um die Linie 80.

0
AlejandroVega