Wordpress: Werbeflächen / Adsense bei bestimmten Kategorien und Artikeln ausblenden (Trigami)

Tags: , , , , , , , , ,

Vor kurzem stand ich zum ersten Mal vor diesem Problem: Ich hatte bei Trigami eine Ausschreibung gewonnen und musste nun eine Rezension zu dem Produkt schreiben. Völlig arglos erfüllte ich alles und wollte den Auftrag in Trigami abschliessen. Wenige Minuten darauf bekam ich dann eine Mail von Trigami, in der mit mitgeteilt wurde, dass die Rezension nicht gültig sei, weil sich darin noch Adsense-Werbung befände. Hab ich im Kleingedruckten wohl überlesen, sehr ärgerlich, denn nun ging das große Suchen los.

Wie schalte ich zumindest meinen Werbeblock im Contentbereich ab, ohne das davon auch die anderen Artikel betroffen sind? Ich fand sogar einige Lösungen im Internet, die aber leider alle nicht so funktionerten, wie ich mir das so vorstellte. Die beste Lösung präsentierte in jedem Fall Christian von Wortdruck.at . Zwar bekam ich sein Code-Snippet nichts an Laufen, aber ich versuchte aus seiner Idee eigene Wege abzuleiten. Schlussendlich macht mein folgender Code-Schnippsel nicht wirklich was anderes wie der von Christian, aber meiner funktioniert eben bei mir und in anderen Blogs von Kollegen. Ich habe es extra zuvor ausprobiert.

<?php if ( in_category( ‘trigami’ )) {
echo ”;
} else {
echo ‘

Hier muss euer Werbecode stehen!!!

‘;
} ?>

Im Grunde wird eigentlich nichts besonderes gemacht. Ich habe eine neue Kategorie "Trigami" angelegt. Wird nun ein Artikel unter dieser Kategorie abgelegt, dann erscheint einfach nichts. Sollte der Artikel in einer anderen Kategorie und NICHT in der Kategorie "Trigami" stehen, dann wir der Werbeblock ganz normal eingeblendet.

Natürlich kann man dieses Code-Snippet auch nutzen, um andere Dinge damit zu machen…die Möglichkeiten sind vielfältig.

Beispielsweise habe ich auf diesem Wege dafür gesorgt, dass meine Kategorie- und Tag-Seiten von Google nicht indexiert und das ihnen auch nicht gefolgt wird. Es gibt dafür zwar auch extra PlugIns, die aber wiederum das System belasten und langsamer machen. Ein Beispiel sieht dann so aus:

<?php if ( ( is_home() && !is_paged() ) || is_single() || is_page() ) {
echo ‘<meta name="robots" content="index, follow" />’;
} else {
echo ‘<meta name="robots" content="noindex, follow" />’;
} ?>

Mit dem obigen Snippet sorge ich dafür, dass nur meine Home-Seite und die einzelnen Single-Pages indexiert werden. Alle anderen Seiten werden von vorneherein ausgelassen.

Ich hoffe, ich konnte mit diesen Kleinigkeiten einem Suchenden helfen!

5 Kommentare zu “Wordpress: Werbeflächen / Adsense bei bestimmten Kategorien und Artikeln ausblenden (Trigami)”

  1. Christian P. Schrieb

    Schön eine Gedankenanregung gegeben zu haben, oft sind solche Probleme ja recht einfach und schnell gelöst. Hatte bei meinem ersten Trigami-Review auch noch Werbungen im Artikel, hatte Sie aber noch schnell vor der Kontrolle entfernt ;-)

    ___________________________________________________
  2. Mobius Schrieb

    “Beispielsweise habe ich auf diesem Wege dafür gesorgt, dass meine Kategorie- und Tag-Seiten von Google nicht indexiert und das ihnen auch nicht gefolgt wird.”
    Warum noindex, nofollow und nicht noindex, follow? Ist es nicht sinvoll, dietag seiten nicht indixieren zu lassen, aber etwas linkjuice durch schlagwort verlinkungen auf die artikel zu leiten. Ausserdem gibts bestimmt den einen oder anderen einkommenden link auf eine kategorie oder tag seite.

    Oder wird Linkjuice auch bei nofollow verteillt… ich meine nein.

    Und warum sehe ich keinen Text in deinem Kommentarfeld, wenn es aktiv ist :)

    ___________________________________________________
  3. Whykiki Schrieb

    @Mobius: Ganz ehrlich muss ich dazu sagen: Könnte sein, ich weiß es nicht. Ich bin kein wirklicher SEO in dem Sinne….ich habe damals nur mal gelesen, dass es schädlich wäre diese auf follow stehen zu haben und habe es daraufhin umgestellt.

    Danke übrigens für den Tipp mit dem Kommentarfeld, müsste nun behoben sein, hoffe ich!

    @Christian:

    Dein Tipp war wirklich klasse und hat mich erst zum Nachdenken gebracht, ohne dich wäre mir diese Idee nicht gekommen.

    ___________________________________________________
  4. rundumkiel Schrieb

    Mich würde interessieren, wie dieser Code umgeschrieben oder ergänzt werden muss, wenn auf der Startseite eines Blogs die Sidebar-Werbung immer erscheinen soll und nur in den Artikeln selber nicht. Die letzte Variante funktioniert bei mir gut, bei der ersten erscheint die Werbung manchmal, manchmal aber auch nicht…

    Viele Grüße von Michael (http://rundumkiel.de)

    ___________________________________________________
  5. Helmut Schrieb

    Hallo

    und vielen Dank funktioniert bei mir super. Habe denn Sinn verdreht und blende einen Werbe Ad nur in einer bestimmten Kategorie ein.

    viele Grüße Helmut

    ___________________________________________________

Eigenen Kommentar abgeben