Online Marketing Forum Deutschland
 
ABAKUS Online Marketing Forum
Suchmaschinenoptimierung
+ABAKUS
ABAKUS bei Google+
Facebook
ABAKUS bei Facebook
Google+ SEO Community von ABAKUS
Google+
SEO Community

   

ABAKUS Foren-Übersicht -> Google Adsense
 

HowTo: Google Adsense Code Performance optimiert einbauen

Neues Thema eröffnen   Neue Antwort erstellen Gehe zu Seite Zurück  1, 2, 3, 4
 Von 40 Cent CPC auf 9 Cent - wie kann das sein?! HowTo: TheMoneytizer Code optimiert einbauen  
Lollipop

pr


: 05.07.2009
: 613



: 31.01.2019, 11:14    : HowTo: Google Adsense Code Performance optimiert einbauen
Von: Lollipop
Lollipop
00 31.01.2019, 11:14
Antworten mit Zitat Antworten mit Zitat

Micha_Es hat Folgendes geschrieben:
Ich bin wahrlich kein JS Experte, aber was spricht dagegen?

Code:
  <script>
      function downloadJSAtOnload() {
          var b = document.createElement("script");
          b.src = "//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js";
          document.body.appendChild(b)

          var c = document.createElement("script");
          c.src = "//ads.themoneytizer.com/s/gen.js?type=19";
          document.body.appendChild(c)

          var d = document.createElement("script");
          d.src = "//ads.themoneytizer.com/s/requestform.js?siteId=14707&formatId=19";
          document.body.appendChild(d)
      };
      if (window.addEventListener) {
        window.addEventListener("load", downloadJSAtOnload, false)
    } else {
        if (window.attachEvent) {
            window.attachEvent("onload", downloadJSAtOnload)
        } else {
            window.onload = downloadJSAtOnload
        }
      };
  </script>



Ich bin eine ziemliche Null was JS angeht, daher ist meine Frage dazu vielleicht sinnfrei, aber...

Wie sieht denn der Code aus, den ich an der Stelle wo die Anzeige ausgegeben wird, schreibe? Ich meine, ich muss doch irgendwie die richtigen Parameter an die passende Stelle übergeben, oder? Also entweder b.src oder c.src und so weiter um den ursprünglichen Adcode wieder an der richtigen Stelle zusammenzubauen, oder?

Denn so wie ich das Skript verstehe, wird doch im Prinzip da nichts anderes gemacht, als die Adcodes auseinander geschnitten, um dann, nachdem die Seite fertig geladen ist, die Teile wieder zusammen zu puzzlen, oder?

In der ursprünglichen Version auf Seite 1 mit dem Adsense Code, ist das ja gegeben, da ich den identifizierenden Teil des Anzeigencodes schon an der richtigen Stelle im DOM stehen habe, Hier mit dem Moneytizer Code habe ich das nicht. Daher meine Frage ob, und wenn ja, wie ich das nachgeladene an die richtige Stelle im HTML übergeben kann / muss? oder Reicht es tatsächlich aus einfach das "leere" <div> auszugeben? Also so <div id="14707-19"></div> wie HDsports das gemacht hat?

Wobei ich jetzt gerade eh auf dem Schlauch stehe und nicht verstehe wie das funktionieren soll, da ja der Rest des HTML schon geladen wurde, bevor das Skript aufgerufen wurde.

Vielen Dank für die Erleuchtung eines Unwissenden!
00
Nach oben
Lollipop Private Nachricht senden
supervisior

pr


: 26.06.2006
: 888



: 31.01.2019, 12:18    : HowTo: Google Adsense Code Performance optimiert einbauen
Von: supervisior
supervisior
00 31.01.2019, 12:18
Antworten mit Zitat Antworten mit Zitat

@Lollipop

Auch an Dich der Verweis auf den Titel dieses Themas. Mit meiner Anleitung hier funktioniert es mit Adsense und kann 1 zu 1 kopiert werden.

Alles was nicht genauso funktioniert, wie bei Adsense kann man es nicht verwenden, insbesondere nicht für den themoneytizer Kram.

Dafür braucht es eine gänzlich andere Lösung, die aber das Gleiche bewirkt wie im Fall mit dieser Anleitung für Adsense. Der Punkt ist nur, wenn Du nicht weißt, was Du tust, bringt es wenig Dir eine Anleitung dafür zu machen, wenngleich es einfach ist.

QUIC ist Google's neuer Turbo für noch mehr Server Speed. Noch schneller ist QUIC mit Turbo UND Lachgaseinspritzung. Mit QUIC + NOS kann Deine Webseite fliegen.
00
Nach oben
supervisior Private Nachricht senden
supervisior

pr


: 26.06.2006
: 888



: 31.01.2019, 12:23    : HowTo: Google Adsense Code Performance optimiert einbauen
Von: supervisior
supervisior
00 31.01.2019, 12:23
Antworten mit Zitat Antworten mit Zitat

Hanzo2012 hat Folgendes geschrieben:
Micha_Es hat Folgendes geschrieben:
Wenn ich das aber richtig verstanden habe, wird das Script doch erst geladen, wenn die Seite geladen ist. Also spielt das doch gar keine Rolle?

Ja, jetzt schon. Es ging mir aber um den Standard-Code von Moneytizer. Der stoppt den kompletten Seitenaufbau, bis das Script geladen und ausgeführt wurde. Das spricht halt nicht gerade für die, wenn die sich so einen Schnitzer erlauben.


Ich bin mir nicht sicher, ob das vielleicht doch Absicht ist, weil die damit sicherstellen, dass ihr Code zuerst geladen und angezeigt wird.

QUIC ist Google's neuer Turbo für noch mehr Server Speed. Noch schneller ist QUIC mit Turbo UND Lachgaseinspritzung. Mit QUIC + NOS kann Deine Webseite fliegen.
00
Nach oben
supervisior Private Nachricht senden
themoneytizer

pr


: 17.08.2018
: 11



: 31.01.2019, 15:39    : HowTo: Google Adsense Code Performance optimiert einbauen
Von: themoneytizer
themoneytizer
01 31.01.2019, 15:39
Antworten mit Zitat Antworten mit Zitat

Hanzo2012 hat Folgendes geschrieben:
Da deren Skript scheinbar synchron arbeitet (absolutes No-Go und Grund, warum ich es bisher nicht einmal ausprobiert habe), geht das nicht ohne weiteres. In ein iframe packen ginge, ist aber wahrscheinlich verboten.


Hallo Hanzo2012,

Die Darstellung, dass unsere Skripte synchron arbeiten, ist schlichtweg falsch. Unsere Skripte laden asynchron und interferieren demnach nicht mit der Darstellung des Seiteninhalts. Dies ist im Übrigen auch in der FAQ-Sektion auf unserer Seite nachzulesen.

https://de.themoneytizer.com/home/faqtags#slowdown

Offzieller the moneytizer Account
01
Nach oben
themoneytizer Private Nachricht senden
Hanzo2012

pr


: 26.09.2011
: 1661



: 31.01.2019, 16:11    : HowTo: Google Adsense Code Performance optimiert einbauen
Von: Hanzo2012
Hanzo2012
00 31.01.2019, 16:11
Antworten mit Zitat Antworten mit Zitat

themoneytizer hat Folgendes geschrieben:
Hallo Hanzo2012,

Die Darstellung, dass unsere Skripte synchron arbeiten, ist schlichtweg falsch. Unsere Skripte laden asynchron und interferieren demnach nicht mit der Darstellung des Seiteninhalts. Dies ist im Übrigen auch in der FAQ-Sektion auf unserer Seite nachzulesen.

https://de.themoneytizer.com/home/faqtags#slowdown

Da muss ich leider widersprechen. Den Hinweis habe ich gelesen, aber er ist irreführend. Schau doch selbst mal, wie euer Code aussieht:

Code:
<div id="xxxxx-y">
<script src="//ads.themoneytizer.com/s/gen.js?type=y"></script>
<script src="//ads.themoneytizer.com/s/requestform.js?siteId=xxxxx&formatId=y"></script>
</div>

Beide Scripts werden synchron eingebunden. Sie haben nämlich weder async- noch defer-Attribut. Mag ja sein, dass die Werbeanzeigen asynchron geladen werden, eure Scripts selbst jedoch nicht. Und das führt dazu, dass der komplette Seitenaufbau blockiert wird, bis diese beiden Scripts von eurem Server geladen und ausgeführt wurden. Mit SSL kann sowas gerne schonmal Sekunden dauern.
Wenn diese Scripts am Ende des Bodys eingebunden würden, wäre das noch einigermaßen zu verschmerzen. Aber man soll sie ja dort platzieren, wo die Werbung erscheint, also normalerweise relativ weit oben im Code.
00
Nach oben
Hanzo2012 Private Nachricht senden
themoneytizer

pr


: 17.08.2018
: 11



: 31.01.2019, 18:54    : HowTo: Google Adsense Code Performance optimiert einbauen
Von: themoneytizer
themoneytizer
02 31.01.2019, 18:54
Antworten mit Zitat Antworten mit Zitat

Die Moneytizer-Tags sind asynchron. Bevor ich erkläre, warum diese asynchron sind, will ich erklären, was hinter Header Bidding steckt.

Die Idee des Header-Biddings: Mehrere Nachfragequellen bieten in einer Echtzeitauktion auf die Füllung des selben Werbeformats. Der Höchstbietende erhält den Zuschlag und füllt (eine Impression). So wird gewährleistet, dass der Publisher stets - im Rahmen des Header Biddings - bestmöglich profitiert.

Wenn Ihre Website ohne Anzeigen mit 100 Mbps geladen wird, lädt die selbe Webseite inkl. Darstellung mit Werbung u.U. mit 80 Mbps. Die Tags sind asynchron: Content und Anzeigen werden gleichzeitig geladen. Asynchrones Laden ist jedoch keinesfalls die Antwort zu allen Fragen.

Es ist vergleichbar mit dem gleichzeitigen Download von Dateien. Die Downloadgeschwindigkeit nimmt aufgrund des gleichzeitigen Ladens zweier Ereignisse ab.

Potentieller Lösungsansatz: Sie können das Problem beheben, indem Sie den Ad Tag dynamisch nachladen, sobald der Webseiteninhalt komplett geladen ist. Dies kann für eine sehr gut optimierte Webseite nützlich sein. Jedoch läuft in diesem Fall eine weniger optimierte Webseite, für welche der Download der Webseite relativ viel Zeit in Anspruch nimmt, Gefahr, wichtigen Einnahmen zu entgehen: Wenn ein Besucher auf einen anderen Link klickt, bevor die Werbung überhaupt erst angefangen hat zu laden, werden keine Werbeeinnahmen erzielt. Das Bouncen unterbindet die Werbeanzeige und daraus entstehende Profite.

Ein Skript zum Nachladen eines Ad Tags könnte schematisch so aussehen:

----------------------------------------

window.onload = function() {
var id = '1234567-8';
var src1 = '//ads.themoneytizer.com/s/gen.js?type=3';
var src2 = '//ads.themoneytizer.com/s/requestform.js?siteId=1234567&formatId=8';

var divAdMoneytizer = document.getElementById('ad-moneytizer');
var divAd = document.createElement('div');
divAd.setAttribute('id', id);
divAdMoneytizer.appendChild(divAd);

var myad = document.getElementById(id);
var script1 = document.createElement('script');
var script2 = document.createElement('script');

script1.src = src1;
script2.src = src2;

myad.appendChild(script1);
myad.appendChild(script2);
}


----------------------------------------

Gutes Monetarisieren!

Offzieller the moneytizer Account


Zuletzt bearbeitet von themoneytizer am 01.02.2019, 17:38, insgesamt einmal bearbeitet
02
Nach oben
themoneytizer Private Nachricht senden
Micha_Es

pr


: 23.03.2008
: 189



: 31.01.2019, 22:05    : HowTo: Google Adsense Code Performance optimiert einbauen
Von: Micha_Es
Micha_Es
00 31.01.2019, 22:05
Antworten mit Zitat Antworten mit Zitat

00
Nach oben
Micha_Es Private Nachricht senden
supervisior

pr


: 26.06.2006
: 888



: 31.01.2019, 22:20    : HowTo: Google Adsense Code Performance optimiert einbauen
Von: supervisior
supervisior
00 31.01.2019, 22:20
Antworten mit Zitat Antworten mit Zitat

themoneytizer hat Folgendes geschrieben:


Ein Skript zum Nachladen eines Ad Tags könnte schematisch so aussehen:



Oder so: https://www.abakus-internet-marketing.de/foren/viewtopic/t-142641.html

QUIC ist Google's neuer Turbo für noch mehr Server Speed. Noch schneller ist QUIC mit Turbo UND Lachgaseinspritzung. Mit QUIC + NOS kann Deine Webseite fliegen.
00
Nach oben
supervisior Private Nachricht senden
Lollipop

pr


: 05.07.2009
: 613



: 08.02.2019, 19:36    : HowTo: Google Adsense Code Performance optimiert einbauen
Von: Lollipop
Lollipop
00 08.02.2019, 19:36
Antworten mit Zitat Antworten mit Zitat

Sorry, wenn ich bzgl. Einbinden des Adsense Codes nochmal nachfragen muss, aber ich kriege es einfach nicht hin, dass das bei mir funzt.

Also, ich mache folgendes:

Als erstes binde ich diesen Block
Code:
<script>
    function downloadJSAtOnload() {
        var b = document.createElement("script");
        b.src = "//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js";
        document.body.appendChild(b)
    };
</script>

und diesen Block:
Code:
<script>
    if (window.addEventListener) {
        window.addEventListener("load", downloadJSAtOnload, false)
    } else {
        if (window.attachEvent) {
            window.attachEvent("onload", downloadJSAtOnload)
        } else {
            window.onload = downloadJSAtOnload
        }
    };
</script>


in dieser Reihenfolge am Ende vor dem </Body> ein. Soweit richtig, oder?

Jetzt ist aber der (etwas nach Googles Richtlinien etwas modifizierte) Originalcode, den ich von Adsense für einen responsiven Anzeigenblock geliefert bekomme so:
Code:
<style>
.meine-klasse { height:250px; }
</style>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Blockname -->
<ins class="adsbygoogle meine-klasse"
     style="display:block"
     data-ad-client="ca-pub-61941xxxxx"
     data-ad-slot="6139xxxxx"
     data-ad-format="rectangle"
     data-full-width-responsive="false"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>


Wie muss denn da der Codeblock aussehen, den ich an entsprechender Stelle im HTML einfügen muss, um den Anzeigenblock entsprechend ausgegeben zu bekommen? Ich hab jetzt alles Mögliche ausprobiert, aber ich komme mit der Syntax einfach nicht klar. Könntet ihr bitte für einen Vollpfosten wie mich, ein Beispiel posten? Ich schaffe es einfach nicht von dem was supervisior gepostet hat:
Code:
<script>
    (adsbygoogle = window.adsbygoogle || []).push({
        google_ad_client: "ca-pub-xxxxx"
    });
</script>


Auf den Code zu schließen, den ich brauche

Vielen Dank für eure Mühe!
00
Nach oben
Lollipop Private Nachricht senden
supervisior

pr


: 26.06.2006
: 888



: 08.02.2019, 21:04    : HowTo: Google Adsense Code Performance optimiert einbauen
Von: supervisior
supervisior
00 08.02.2019, 21:04
Antworten mit Zitat Antworten mit Zitat

Du hast Dir meine Anleitung nur halbherzig durchgelesen! Es ist eigentlich klar, was zu tun ist. Was Du da in den <ins> Tag einbaust, spielt keine Rolle und verändert nichts an meienr Anleitung. Da kannst css reinknallen was Du willst. Ansonsten mach das so und in der richtigen Reihenfolge am richtigen Ort so wie beschrieben.

QUIC ist Google's neuer Turbo für noch mehr Server Speed. Noch schneller ist QUIC mit Turbo UND Lachgaseinspritzung. Mit QUIC + NOS kann Deine Webseite fliegen.
00
Nach oben
supervisior Private Nachricht senden
Lollipop

pr


: 05.07.2009
: 613



: 11.02.2019, 12:30    : HowTo: Google Adsense Code Performance optimiert einbauen
Von: Lollipop
Lollipop
00 11.02.2019, 12:30
Antworten mit Zitat Antworten mit Zitat

Jau, habs jetzt kapiert.
manchmal sollte man einfach die Sache auf sich beruhen lassen und mal ne Nacht drüber schlafen.

Dank dir für deine Mühe mit der Anleitung!
00
Nach oben
Lollipop Private Nachricht senden
supervisior

pr


: 26.06.2006
: 888



: 12.02.2019, 14:06    : HowTo: Google Adsense Code Performance optimiert einbauen
Von: supervisior
supervisior
00 12.02.2019, 14:06
Antworten mit Zitat Antworten mit Zitat

Lollipop hat Folgendes geschrieben:
manchmal sollte man einfach die Sache auf sich beruhen lassen und mal ne Nacht drüber schlafen.


....und dann ausgeruht nochmal alles in Ruhe lesen, gell?

QUIC ist Google's neuer Turbo für noch mehr Server Speed. Noch schneller ist QUIC mit Turbo UND Lachgaseinspritzung. Mit QUIC + NOS kann Deine Webseite fliegen.
00
Nach oben
supervisior Private Nachricht senden
themoneytizer

pr


: 17.08.2018
: 11



: 18.02.2019, 13:01    : Ad Tags nach Content laden
Von: themoneytizer
themoneytizer
00 18.02.2019, 13:01
Antworten mit Zitat Antworten mit Zitat

Information zu The Moneytizer Ad Tags, da es vorher Gesprächsthema in diesem Thread war:

Die einfachste und wohl beste Art, um unsere Skripts nach dem Laden des Webseiteninhalts zu laden, geschieht anhand des Attributs "defer".

https://www.w3schools.com/tags/att_script_defer.asp

Beispiel:

Code:
<div id="12345-6"><script defer src="//ads.themoneytizer.com/s/gen.js?type=1"></script><script src="//ads.themoneytizer.com/s/requestform.js?siteId=12345&formatId=6" defer ></script></div>


Für eine optimale Monetarisierung empfehlen wir jedoch, unsere The Moneytizer Ad Tags unverändert zu lassen. Bei Bedarf kann jedoch "defer" hinzugefügt werden.

Offzieller the moneytizer Account
00
Nach oben
themoneytizer Private Nachricht senden
supervisior

pr


: 26.06.2006
: 888



: 18.02.2019, 13:46    : Re: Ad Tags nach Content laden
Von: supervisior
supervisior
00 18.02.2019, 13:46
Antworten mit Zitat Antworten mit Zitat

themoneytizer hat Folgendes geschrieben:
Information zu The Moneytizer Ad Tags, da es vorher Gesprächsthema in diesem Thread war:

Die einfachste und wohl beste Art, um unsere Skripts nach dem Laden des Webseiteninhalts zu laden, geschieht anhand des Attributs "defer".

https://www.w3schools.com/tags/att_script_defer.asp

Beispiel:

Code:
<div id="12345-6"><script defer src="//ads.themoneytizer.com/s/gen.js?type=1"></script><script src="//ads.themoneytizer.com/s/requestform.js?siteId=12345&formatId=6" defer ></script></div>


Für eine optimale Monetarisierung empfehlen wir jedoch, unsere The Moneytizer Ad Tags unverändert zu lassen. Bei Bedarf kann jedoch "defer" hinzugefügt werden.


Hat hier nichts zu suchen, ist Doppelpost vom Moneytizer Thread

QUIC ist Google's neuer Turbo für noch mehr Server Speed. Noch schneller ist QUIC mit Turbo UND Lachgaseinspritzung. Mit QUIC + NOS kann Deine Webseite fliegen.
00
Nach oben
supervisior Private Nachricht senden
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Google Adsense

Gehe zu Seite Zurück  1, 2, 3, 4
Seite 4 von 4
Gehe zu Seite Zurück  1, 2, 3, 4
 





Ähnliche Beiträge
Thema Online Marketing Forum Antworten
In Google Shopping Marke in Titel ausschliessen In Google Shopping Marke in Titel aus... totrmw Universal Search / Spezialsuchen / Verticals 0 23.05.2019, 07:57 In Google Shopping Marke in Titel ausschliessen
Is scho wieda Weihnachtn bei Adsense? Is scho wieda Weihnachtn bei Adsense? FRANKFURT Google Adsense 21 22.05.2019, 17:24 Is scho wieda Weihnachtn bei Adsense?
Google Searchconsole Google Searchconsole arnego2 Google Forum 1 18.05.2019, 11:05 Google Searchconsole
Subdomain aus den Google Ergebnissen entfernen Subdomain aus den Google Ergebnissen ... HighFlyer47 Ich hab' da mal 'ne Frage 2 16.05.2019, 12:48 Subdomain aus den Google Ergebnissen entfernen
Neues Projekt hat keine Sichtbarkeit in Google Neues Projekt hat keine Sichtbarkeit ... nc-icdenisu@netcologne.de Google Forum 13 15.05.2019, 00:00 Neues Projekt hat keine Sichtbarkeit in Google
Überschrift auch in Beschreibung bei Google-Ergebnissen Überschrift auch in Beschreibung bei ... Sparkiller Ich hab' da mal 'ne Frage 6 10.05.2019, 23:06 Überschrift auch in Beschreibung bei Google-Ergebnissen
Doppelter Inhalt bei Google Doppelter Inhalt bei Google Dak Ich hab' da mal 'ne Frage 6 10.05.2019, 08:42 Doppelter Inhalt bei Google


SEO Wetter von www.seowetter.de

Startseite der SEO-Agentur ABAKUS | SEO Blog | SEO Online Tools | SEO Angebote | Modulare SEO Seminare

Impressum | Datenschutz

HowTo: Google Adsense Code Performance optimiert einbauen - Seite 4 HowTo: Google Adsense Code Performance optimiert einbauen - Seite 4 - Österreich HowTo: Google Adsense Code Performance optimiert einbauen - Seite 4 - Schweiz

Dieses SEO Forum läuft unter phpBB.


Sie lesen gerade: HowTo: Google Adsense Code Performance optimiert einbauen - Seite 4