Das Putzlowitsch Test- und SEO-Blog
Montag, 29. Mai 2017

Für bestimmte Domains ein Ersatzbild anzeigen – meine Lösung

Die „neue“ Google-Bildersuche

Google-Bildersuche: Neues Layout in DE

In der „neuen“ Google-Bildersuche wird beim Klick auf ein Ergebnis das Bild direkt in der Bildersuche in voller Auflösung geladen und angezeigt. Das dürfte viele Nutzer davon abhalten, die Ursprungsseite zu besuchen.

Die Idee ist es, dem Nutzer innerhalb der Google-Bildersuche eine Bild in schlechter Qualität (unscharf/verpixel) mit einem zusätzlichen Hinweistext anzuzeigen.

Achtung!
Lest bitte vorher die Hinweise von Google zu „Bilder-Cloaking“ und überlegt Euch, ob Ihr das Riskio eingehen wollt.

Technische Basis

Um zu erkennen, ob das Bilder in der Google-Bildersuche angezeigt wird, muß der HTTP_REFERER ausgewertet werden. Das funktioniert aber nur, wenn die eigene Seite mit https läuf. Von einer Seite mit SSL (Google-Suche) wird kein Referrer zu einer Seite ohne SSL übermittelt.

Das Erstellen der veränderten Bilder erfolgt On-The-Fly per PHP-Skript. Die so erstellten Bilder werden zwischengespeichert und beim nächsten Aufruf dann ggf. direkt ausgeliefert. Damit fällt die nicht gerade ressourcenschonende Bildbearbeitung nur beim ersten Aufruf des Bildes an.

Die Umsetzung

In der .htaccess-Datei habe ich folgende Verzweigung eingebaut:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteCond	%{HTTP_REFERER}	^https?://(([^\.]+?\.)?([^\.]+?\.)?[^\.]+?)/ [NC]
RewriteRule	.* - [E=DOM_REFERER:%1]

# Für bestimmte Ref-Domains verändertes Bild ausliefern
RewriteCond	%{REQUEST_FILENAME} -f
RewriteRule	\.(jpg|png)$	-	[NC,C]
RewriteCond	%{ENV:DOM_REFERER}	google\.de$ [NC,OR]
RewriteCond	%{ENV:DOM_REFERER}	google\.at$ [NC,OR]
RewriteCond	%{ENV:DOM_REFERER}	google\.ch$ [NC,OR]
RewriteCond	%{ENV:DOM_REFERER}	example\.com
RewriteRule	.	/geb/index.php	[L]
</IfModule>

Im ersten Block wird Rewrite eingeschaltet und die Basis festgelgt.

Im zweiten Block extrahiere ich den den Domainnamen aus dem Referrer und speichere ihn in einer Umgebungs-Variablen ab. Das vereinfacht die Bedingungen im nächsten Block.

Die eigentliche Verzweigung erfolgt im nächsten Block. Hier prüfe ich zunächst, ob es die angforderte Datei überhaupt gibt und ob es sich um ein Bild handelt. Falls nicht, werden die nachfolgenden Bedingungen gar nicht erst abgearbeitet.
In der folgenden Liste (Black-List) wird geprüft, ob für die Referrer-Domain ein verändertes Bild ausgeliefert werden soll. Falls ja, wird das PHP-Skript aufgerufen.

Das PHP-Skript befindet sich im Unterverzeichnis /geb/ als Index-Datei. Außerdem ist hier das Cache-Verzeichnis und der True-Type-Font für die Textausgabe mit GD enthalten:

/geb/
/geb/index.php
/geb/font.ttf
/geb/cache/
/geb/cache/.htaccess

Das Cache-Verzeichnis muß vom Webserver/PHP beschreibbar sein. Es wird mit einer .htaccess-Datei vor dirketen Zugriffen geschütz:

<Files *>
order deny,allow
deny from all
</Files>

Das PHP-Skript

Index.php

Im PHP-Skript habe ich z.Z. zwei Funktionen implementiert, die die Bilder verändern.

Eine Funktion (proc_gd) benutzt die GD-Erweiterung und erzeugt ein verpixeltes Bild. Für die Textausgabe wird unbedingt eine Font-Datei (font.ttf) benötigt.

Die andere Funktion (proc_imagick) benutzt die Imagick-Erweiterung, die bei vielen Webhostern aber nicht zum Standard gehört. Hier wird das Bild unscharf gemacht. Für die Textausgabe wird ein interner Font benutzt.

0 Kommentare »

What is a pangolin (Was ist ein Schuppentier?) – Google-Doodle zum Valentinstag

Happy Valentine’s! – Day 1 of Pangolin Love

Heute gibt es in einigen Ländern ein Google-Doodle zum Valentinstag.

Waaas, zum Valentinstag? Der ist doch erst am 14. Februar!

Das ist schon mal recht ungewöhnlich bzw. gab es bisher noch nie. Von Weihnachen kennen wir die kleinen Doodle-Serien, nun gibt es sie also auch am Valentinstag. Da die Reihe heute beginnt (Day 1), können wir wohl mit vier Google-Doodles zum Valentinstag rechnen.

Das Doodle ist schön animiert und interaktiv spielbar und sogar mit Musik.

Das wirklich Besondere und Neue an dem Doodle ist die Tatsache, daß es nur auf mobilen Geräten zu sehen ist. Ruft man die Google-Startseite z.B. von Griechenland mit einem normalen Browser auf dem Desktop-Rechner auf, ist nix zu sehen. Auf einem Smartphone oder Tablet wird das Doodle aber angezeigt.

Screenshot google.gr am 11.02.2017 (mobile)

Steuert hier Google etwa immer deutlicher von „mobile first“ auf „mobile only“ zu?
Ich hoffe nicht!

Wie auch immer, ich habe mit dem auf der Doodle-Seite auch in der Desktop-Version spielbaren Teil ein kleines Video erstellt:

What is a pangolin - Google-Doodle

Und hier gibt es wie immer die Doodle-Top-100.

Update 13.02.2017

Seit heute ist das Doodle nun in mehreren Ländern, so auch bei google.de zu sehen. Und es wird nicht nur auf mobilen Geräten angezeigt, sondern auch ganz normal auf Desktop-Rechnern.

Ich habe das ganze Doodle mal durchgespielt und in einem Video mitgeschnitten:

Was ist ein Schuppentier? - Google-Doodle
1 Kommentar »

Google-Bildersuche: Neues Galerie-Layout nun auch in DE

Google-Bildersuche: Neues Layout in DE

Nun ist es also passiert. Das „neue“ Google-Layout wird auch bei der Bildersuche in Deutschland (google.de) angezeigt. Wirklich neu ist das Galerie-Layout nicht, denn in praktisch allen anderen Ländern einschließlich AT und CH ist es schon seit 2013 aktiv. Für DE gab es praktisch noch eine Schonfrist, die nun abgelaufen zu sein scheint.

Hier das Ganze nochmal als Video:

Mal sehen, wie sich das nun auf meinen Bilder-Traffic auswirken wird…

Und außerdem darf ich jetzt wieder diverse Skripte anpassen, die die Bildersuche auswerten. Na schönen Danke, Google! :-)

Update 08.02.2017
Die Skripte sind soweit angepaßt. Mein Bildersuche-Bookmarklet funktioniert wieder wie es soll. Auch die Datenerfassung für bidox und bibeo sind auf dem neuesten Stand.

Was mir noch aufgefallen ist. Durch die neue Ergebnisanzeige in der Bildersuche werden auch Bilder in Originalgröße geladen, die möglicherweise gar nicht angezeigt werden.

Google-Bildersuche: Neues Layout (Preload)

Wie man in der Debug-Console sieht (rot hervorgehoben), wird zunächst mein Bild geladen (tomate.bilderu.de). Direkt danach werden noch zwei Bilder geladen. Das sind jeweils das nach (marions-kochbuch.de) und vor (berliner-behindertenzeitung.de) meinem platzierte Bild.

Aus Sicht des Nutzers ist das natürlich eine feine Sache. Sofern er sich mit den Navigations-Buttons weiter bewegt, wird das nächste Bild ohne Verzögerung angezeigt. Falls nicht, wurden die Bilder allerdings unnützerweise geladen, verbrauchen Bandbreite und verfälschen die Aufrufstatistik. Aber das ist Google natürlich auch egal.

Weitere Berichte zum Thema:

5 Kommentare »

Google Bildersuche: Bunte Filter-Buttons ersetzen „Verwandte Suchanfragen“

Verwandte Suchanfragen in der Google-Bildersuche

Google-Bildersuche: Verwandte Suchanfragen für Tomaten

Wie in der normalen Textsuche bei Google gibt es auch in der Bildersuche „Verwandte Suchanfragen“. Im Unterschied zur Textsuche werden diese aber nicht am Ende als einfache Textliste angezeigt, sondern ganz oben mit einem Vorschaubild. Dadurch kann man bereits sehen, was einen bei der entsprechenden Suchanfrage für Bilder erwarten.

Google-Bildersuche: Verwandte Suchanfragen für Tomaten Clipart

Beim Klick auf das Vorschaubild oder den Suchtext landet man in der entsprechenden Bildersuche, die ggf. weitere „Verwandte Suchanfragen“ anbietet. Eine schöne Sache, wie ich finde.

Bunte Filter-Buttons in der Google-Bildersuche

Google-Bildersuche: bunte Filter-Buttons für Tomaten

Seit einigen Tagen wird mir in der Bildersuche immer öfter ganz oben anstelle der verwandten Suchanfragen etwas anderes angezeigt. Eine lange Liste mit bunten Flächen, die einzelne Wörter enthalten. Der Klick auf so eine Fläche (Button) setzt ein Filter zusätzlich zum eigentlichen Suchbegriff.

Google-Bildersuche: bunte Filter-Button Tomaten Mozzarella

Auch hier gibt es ggf. wieder eine Liste mit weiteren Filter-Suchbegriffen. Ein Klick darauf fügt ein neues Filterwort hinzu.

Google-Bildersuche: bunte Filter-Button Tomaten Mozzarella Lasagne

Mit dem kleinen (x) können die Filter auch wieder einzeln entfernt werden.

Google-Bildersuche: bunte Filter-Button Tomaten Lasagne

Die bunten Flächen sind farblich nach Begriffskategorien gruppiert, im Fall der Tomaten z.B. nach Farben, weiteren Zutaten, Gerichten und Regionen. Bei der Lasagne ist die Unterteilung noch etwas feiner, z.B. als weitere Zutaten nach Gemüse, Milchprodukten und Fisch/Fleisch.

Besser oder schlechter? Und noch nicht mal wirklich neu!

Ob ich das nun gut oder schlecht finde, kann ich noch nicht wirklich sagen. Im Moment finde ich die alten „Verwandten Suchanfragen“ besser, insbesondere wegen der Vorschaubilder. Man sieht schon vorher so ein bißchen, was man bekommt.

Die bunten Filter-Buttons bieten hingegen viel mehr Optionen und Filtermöglichkeiten. Und sie sind so schön bunt. :-)

Ganz neu sind die bunten Filter-Labels wiederum auch nicht. Bei Google in den USA (und anderen Ländern?) gibt es das bereits seit Mitte März letzten Jahres. Nun wird es scheinbar nach und nach auch hier in Deutschland aktiviert, oder ist es noch eine Art Testphase bei goolge.de?

Habt Ihr die neuen Filter-Buttons auch schon bei google.de in der Bildersuche gesehen?

0 Kommentare »

Google-Doodle Top-100 Übersicht 2017

Im Jahr 2017 gab es in Deutschland bisher 14 Google-Doodle:

01.01.2017Frohes neues Jahr!
26.01.2017125. Geburtstag von Bessie Coleman
13.02.2017Vorfreude auf den Valentinstag!
14.02.2017Alles Liebe zum Valentinstag!
23.02.2017Alaaf und Helau!
08.03.2017Internationaler Frauentag 2017
13.03.2017Holi Frühlingsfest 2017
20.03.2017Frühlingsanfang 2017
21.03.2017Frühlingsanfang 2017
22.04.2017Tag der Erde 2017
26.04.2017Raumsonde Cassini kreuzt Ebene der Saturnringe
01.05.2017Einen frohen 1. Mai!
14.05.2017Alles Gute zum Muttertag!
25.05.2017Alles Gute zum Vatertag!

Hier die Übersicht für 2011, 2012, 2013, 2014, 2015 und 2016.

0 Kommentare »

Google-Doodle (USA) Top-100 Übersicht 2017

Im Jahr 2017 gab es in den USA bisher 36 Google-Doodle:

01.01.2017Happy New Year from Google!
16.01.2017Martin Luther King Jr. Day 2017
23.01.2017Ed Roberts’ 78th Birthday
26.01.2017Bessie Coleman’s 125th birthday
28.01.2017Happy Lunar New Year 2017!
30.01.2017Fred Korematsu's 98th Birthday
31.01.2017Fred Korematsu's 98th Birthday
01.02.2017Celebrating Edmonia Lewis
11.02.2017Happy Valentine's! - Day 1 of Pangolin Love
12.02.2017Happy Valentine's! - Day 2 of Pangolin Love
13.02.2017Happy Valentine's! - Day 3 of Pangolin Love
14.02.2017Happy Valentine's! - Day 4 of Pangolin Love
22.02.2017Seven earth-sized exoplanets discovered!
23.02.2017Seven earth-sized exoplanets discovered!
25.02.2017Ida Lewis’ 175th Birthday
28.02.2017Abdul Sattar Edhi’s 89th birthday
06.03.201737th Anniversary of Komodo National Park
06.03.201737th Anniversary of Komodo National Park
08.03.2017Happy International Women's Day 2017!
13.03.2017Holi Festival 2017
17.03.2017St. Patrick's Day 2017
20.03.2017First Day of Spring 2017!
21.03.2017First Day of Spring 2017!
31.03.2017Doodle 4 Google 2016/2017 Winner! - "A Peaceful Future" by Sarah Harrison, Stamford, CT
01.04.2017Doodle 4 Google 2016/2017 Winner! - "A Peaceful Future" by Sarah Harrison, Stratford, CT
03.04.2017Fazlur Rahman Khan’s 88th birthday
08.04.2017Mary Pickford’s 125th birthday
18.04.2017Esther Afua Ocloo’s 98th Birthday
22.04.2017Celebrating Earth Day 2017!
23.04.2017Celebrating Earth Day 2017!
26.04.2017Cassini Spacecraft Dives Between Saturn and its Rings!
28.04.2017Marie Harel’s 256th Birthday
09.05.2017Happy Teachers' Day 2017!
14.05.2017Happy Mother's Day 2017!
17.05.2017115th anniversary of the Antikythera mechanism's discovery!
22.05.2017Richard Oakes’ 75th Birthday

Hier die Übersicht für 2015 und 2016.

0 Kommentare »

Google-Doodle 2016 in Zahlen – alles ganz sportlich

Das neue Jahr 2017 ist schon fast drei Wochen alt, höchste Zeit für den Doodle-Rückblick 2016.

Die nachfolgenden Zahlen beziehen sich auf Google-Doodle, die im Jahr 2016 bei google.de zu sehen waren.

2016 – ein sportliches Doodle-Jahr

Google-Doodle über die Jahre (1998-2016)

Das Doodle-Jahr 2016 belegt mit insgesamt 63 bebilderten Google-Startseiten einen guten 3. Platz knapp hinter 2012 (64 Doodle).

Allein 17 der 63 Doodle gehen wie auch schon 2012 auf die Kappe der Olympischen Sommerspiele. Zur Olympiade in Rio de Janeiro gab es jeden Tag ein animiertes Doodle mit Früchten, die eine olympische Sportart betreiben. Die Doodle selbst waren zwar nicht interaktiv, Google hatte aber ein paar Spiele programmiert, die sogenannten Fruit-Games.

Dazu kommt noch jeweils ein Doodle zum Beginn der Fußball-EM („Jetzt geht’s looos!“) und zur Eröffnung der Paralympics, so daß das Jahr 2016 ein ziemlich sportliches Doodle-Jahr war.

Gut verteilt über das Jahr

Google Doodle im Jahr 2016 nach Monaten

Die Doodle verteilen sich mit 3, 4 bzw. 5 Doodles pro Monat recht gleichmäßig über das Jahr. Ein kleines Sommerloch gab es im Juli mit nur zwei Doodles, und auch der trübe November steht mit zwei Stück nicht besonders gut da.

Klarer Spitzenreiter ist der August mit den 17 Doodles zu den Olympischen Spielen in Brasilien. Ich war übrigens praktisch die ganze Olympia-Zeit im Urlaub und konnte mich nicht besonders intensiv um die Doodle kümmern. Immerhin hat es zu einem Video für die ersten drei Sportarten gereicht:

Der Dezember hat wie in den letzten Jahren einen gewissen Vorteil, denn allein Weihnachten (Mini-Serie mit 3 Doodles) und Silvester sind für 4 Doodle gut.

Ein Doodle zum Winteranfang gab es zwar, es war wurde aber nicht bei google.de gezeigt. Schade, ich hatte dafür sogar ein Video erstellt. :-)

Dazu kommen im Dezember noch zwei Doodles zu Jahrestagen und ein Geburtstag:

  • 181. Jahrestag der Eröffnungsfahrt der Adler Dampflokomotive (07.12.2016)
  • 105. Jahrestag der ersten Expedition, die den Südpol erreicht hat (14.12.2016)
  • 200. Geburtstag von Franz Sacher (19.12.2016)

Damit gab es im Dezember insgesamt sieben Google-Doodle, ein ganz guter Wert.

Die langweilige Doodle-Wochentagverteilung

Google Doodle im Jahr 2016 nach Wochentagen

Die Doodle-Verteilung über die Wochentage sah auch 2016 recht ausgeglichen aus. Zumindest gab es keine großen Ausreißer wie 2013. Zwischen 12 am Donnerstag und 7 am Samstag verteilen sich die Doodle über die Woche. Was soll man dazu schon noch sagen?

Google ist 2016 ganz sportlich

Google Doodle im Jahr 2016 nach Themen

Die thematische Einordnung der Doodle ist natürlich eher subjektiv. Hier hatte ich beschrieben, was ich in welche Kategorien einsortiere.

Durch die Olympischen Spiele in Rio dominierten, wie oben bereits erwähnt, die Sport-Themen (19). Auf Platz 2 folgen mit 16 Stück bereits die Geburtstag-Doodle. Folgende Geburtstage feierte Google in 2016:

  • Charles Perrault (388) am 12.01.2016
  • Sophie Taeuber-Arp (127) am 19.01.2016
  • Wilbur Scoville (151) am 22.01.2016
  • Rene Laennec (235) am 17.02.2016
  • Clara Rockmore (105) am 09.03.2016
  • Caroline Herschel (266) am 16.03.2016
  • Claude Shannon (100) am 30.04.2016
  • Sigmund Freud (160) am 06.05.2016
  • Lotte Reiniger (117) am 02.06.2016
  • Karl Landsteiner (148) am 14.06.2016
  • Nettie Stevens (155) am 07.07.2016
  • Google 2016 (18) am 27.09.2016
  • Ladislao José Biro (117) am 29.09.2016
  • Sir Frederick Banting (125) am 14.11.2016
  • Elisabeth „Ellis“ Kaut (96) am 17.11.2016
  • Franz Sacher (200) am 19.12.2016

Mit jeweils 6 Doodles teilen sich die Feiertage und die Jahrestage den dritten Platz. Mit Neujahr (1), Weihnachten (3) und Silvester (1) sind einige Feiertag natürlich gesetzt. Dazu kam letztes Jahr nur noch der „Tag der Arbeit“. Es folgen mit je 3 Doodles Brauchtum (Halloween, Valentinstag, Weiberfastnacht), Anfang (Frühling, Sommer, Herbst) und Familie (Frauentag, Vatertag , Muttertag).

Gut, das eine Doodle in der Kategorie Nationalfeiertag könnte ich auch den „Feiertagen“ zuschlagen, aber die Kategorie ist deshalb extra vorhanden, um in der globalen Statistik gesondert zu erscheinen.

Google Doodle im Jahr 2016 nach Themen (global)

Von den 386 Google-Doodles weltweit widmeten sich 60 den Nationalfeiertagen in unterschiedlichen Ländern der Erde, was immerhin Platz 3 in der globalen Statistik bedeutet.

Zum „Thema“ Sonstige gab es 6 Doodle:

  • Schaltjahr 2016 (29.02.2016)
  • St. Patrick’s Day 2016 (17.03.2016)
  • Tag der Erde 2016 (22.04.2016)
  • Wir feiern William Shakespeare (23.04.2016)
  • Girls‘ and Boys‘ Day 2016 (28.04.2016)
  • Juno erreicht den Jupiter! (05.07.2016)

Das es in Deutschland ein Doodle zum „St. Patrick’s Day“ gab, war durchaus eine kleine Überraschung.

William Shakespeare (Google-Doodle)

Besonders ungewöhnlich ist aus meiner Sicht aber vielmehr das Doodle für William Shakespeare.

Dazu muß man wissen, daß es Google-Doodle immer nur zu positiven Ereignissen gibt, also Geburtstagen, Feiertagen und Jahrestagen der Entdeckung von Irgendetwas, nie aber für Todestage von großen Persönlichkeiten oder z.B. dem Jahrestag des Untergangs der Titanic.

Das Shakespeare-Doodle wurde am 23.04.2016 gezeigt, also dem 400. Todestag des großen Dichters. Dieser Umstand wird zu dem Doodle zwar nicht erwähnt, aber das Datum wird kein Zufall sein. Gut, Shakespeares Geburtsdatum ist nicht bekannt und es wird auf Grund des Datums der Taufe am 26. April 1564 auch für den April angenommen, aber von Geburtstag ist beim Doodle nichts zu lesen. Anstelle von „452. Geburtstag von William Shakespeare“ findet man nur das schwammige „Wir feiern William Shakespeare“ (Celebrating William Shakespeare).

Ist das „William Shakespeare“-Doodle das erste Doodle zu einem Todestag?

Mein Lieblingsdoodle 2016

Es ist nicht so einfach, ein Lieblingsdoodle zu küren. Es gab einige, die mir sehr gut gefallen haben.

Ein richtig schönes Spiel war letztes Jahr das Halloween-Doodle:

Ich habe zwar nie das Ende erreicht, hatte aber auch nicht viel Zeit, mich mit dem Doodle zu beschäftigen. Spaß gemacht hat es trotzdem und es kann immer noch gespielt werden.

Gut gefallen hat mir auch die Mini-Serie zu den Jahreszeiten-Anfängen:

Auch wenn es das Winter-Doodle in DE nicht gab, ich finde die Google-Steine irgendwie knuffig.

Das Doodlejahr 2017

Dieses Jahr wird es wohl keinen neuen Doodle-Rekord geben, da keine großen Sportereignisse stattfinden.

Gesetzt sind natürlich wieder die Feiertage und wiederkehrende Ereignisse wie Weihnachten, Silvester, Neujahr, Nationalfeiertag, Valentinstag, Tag der Erde, Muttertag und Halloween. Dazu kommt noch die Bundestagswahl, zu der es in den letzten Jahren immer ein Doodle gab.

Dann gibt es so ein paar „Wackelkandidaten“, wie Sommer- und Winteranfang, Frauentag und Vatertag. Da gab es in der Vergangenheit Doodle, manche aber nicht in Deutschland oder auch mal gar nicht. Man weiß es nicht.

Wer immer aktuell über die anstehenden Doodle informiert sein will, folgt am besten dem Doodle-Finder auf Google+ (in letzter Zeit wieder regelmäßig aktiv). Alle vergangenen Doodle findet man bei Google.

Welches Doodle hat Euch 2016 am besten gefallen?
Schreibt es in die Kommentare!

0 Kommentare »