Microsoft Self-Service-BI Werkzeuge für standardisierte Reportings und Analysen im Bereich SEO.
Inhalt:
- Laden der Google Webmastertools Suchanfragen
- Verknüpfen mit anderen Datenquellen
- Analysen und Reportings mit Power Query & Powerpivot
2. 2takevalue Consulting GmbH
Johannes Kunze
Consultant
takevalue Consulting GmbH
28 Jahre alt
(Frühere) Arbeitgeber
Kurz-Vita
Master of Science
Studium der
Informationswissenschaften an
der Hochschule Darmstadt
Masterarbeit: „Erfolgsmessung
in der
Suchmaschinenoptimierung –
Informationsintegration und
-modifikation zur nicht-
Keyword-bezogenen und
individuellen Erfolgsmessung“
Kurze Vorstellung
Tätigkeitsbereiche
• 360° Online Marketing
• Strategische Online
Marketing Beratung
• Onpage
• Daten-Analyse
• Projektmanagement
3. 3takevalue Consulting GmbH
Vorstellung takevalue
* http://www.takevalue.de/blog/interviews-presse/die-zukunft-der-digitalwirtschaft/
Das Unternehmen
takevalue Consulting GmbH
• Gründung: Oktober 2012
• Mitarbeiter: 21
• Standorte: Darmstadt & Berlin
• Mitglied Expertenbeirat BVDW
• Mitglied des Fachbeirats der SMX-München
• Online Marketing Experten mit Beratungs- und
Produktmarketing-Erfahrung
• Umfassende Expertise bei der Schaffung von
Inhouse Online Marketing Strukturen
• Verschiedene Lehrmandate, z.B. Hochschule
Darmstadt
Die Köpfe
Oliver Gangnus
• Deutsche Telekom AG | Head of Analytics & Consulting
• Greenwich Consulting/ EY | Managing Consultant
Geschäftsführer
Alexander Nemet
• Rocket Internet | CMO (lamudi.com)
• Immobilienscout24 | Head of International Marketing &
SEO
Direktor
Jens Fauldrath|Top10 Köpfe Digitalbranche)*
• Deutsche Telekom AG | Head of SEO
• T-Online AG | Produktmanagement Search
Geschäftsführer
Michael Buschmann
• Deutsche Telekom AG | VP Online Marketing
• Pro7 Digital Media GmbH | Leiter Produktion & Dvlp.
Geschäftsführer
4. 4takevalue Consulting GmbH
Agenda
1 Herausforderungen in Analysen und Reportings
2 Praktischer Teil
4 Self-Service-BI für Standardisierte Analysen und Reportings
3 Google Webmastertools als Datenquelle
6. 6takevalue Consulting GmbH
KonversionSeiteninhalt
SERP-
Snippet
Ranken
Herausforderungen in Analysen und Reportings
Verschiedene Datenquellen in der Wirkkette
Suchen
Diverse
Anbieter
• Erfassen von
KW-bezogenen
Rankings
• Bereitstellen
von
Sichtbarkeits-
indizes
GWMT
• Bereitstellen
von Daten zur
Suche
• Impressionen
• Klicks
• CTR
• Position
Diverse Anbieter
• Systeme zur Verarbeitung und
Bereitstellung Interaktionsbezogener
Daten
Analysen & Reportings
7. 7takevalue Consulting GmbH
Herausforderungen in Analysen und Reportings
Analysen
Viele verschiedene Datenquellen
Abhängigkeit von Anbietern
bezüglich Verfügbarkeit
„not provided“
Daten werden separat behandelt
Keine neuen Erkenntnisse durch
Verknüpfen der Daten
Unterschiedliche
Zugriffsmöglichkeiten
Anmerkungen
Analysen Reportings
8. 8takevalue Consulting GmbH
Herausforderungen in Analysen und Reportings
Reportings
Hohe Anforderung an Effizienz
Standardisiertes Vorgehen und
Optische Wirkung
Verschiedene Aggregationsstufen
je nach Business-Ebene
Anmerkungen
Analysen Reportings
Vorgesetzte
9. 9takevalue Consulting GmbH
Herausforderungen in Analysen und Reportings
Umsetzung von Analysen und Reportings
Umsetzung erfolgt oft in Excel
In Leistungsfähigkeit eingeschränkt
Nutzungsweise von Excel je Person
unterschiedlich
Standardisierung schwer
einzuhalten
Übergaben zwischen Mitarbeitern
oft schwierig
Eher ein Werkzeug zur Analyse und
weniger zur Datenmanipulation
Anmerkungen
Analysen Reportings
Sichtbarkeit
IT
Traffic
12. 12takevalue Consulting GmbH
Was brauche ich dafür?
Zeit zum Experimentieren
Minimalste Programmierkenntnisse
Möglichkeit Datenbanken zu
erstellen
Excel mit Powerpivot
Power Query
Anmerkung
14. 14takevalue Consulting GmbH
Keine Möglichkeit für eigene
Datenhaltung und
Informationsintegration
Nur auf Datumsbereiche
Aggregierte Werte verfügbar
Google Webmastertools als Datenquelle
Top Suchanfragen & Top Seiten
Einzige Datenquelle für
Informationen über Impressionen &
Klicks der SERPs
Analyse über Intentionen der
Besucher
Umständlich zu nutzende
Datenquelle
Daten aus GWMT sichern
Bereiche dynamisch filtern
Zentral bereitstellen
Analysemöglichkeit schaffen
Bemerkung
Ziel
Nur 90 Tage
rückwirkend verfügbar
15. 15takevalue Consulting GmbH
Google Webmastertools als Datenquelle
Self-Service-BI & GWMT
Google
Webmastertools
Daten
Beschaffung
Daten
Verarbeitung
Daten
Haltung
Daten
Analyse
16. 16takevalue Consulting GmbH
Google Webmastertools Daten
Täglich, täglich, täglich
Top Suchanfragen & Top Seiten für
alle angelegten Google
Webmastertools Profile
Niedrigste Aggregationsstufe
Datumsbereich 1 Tag
Google Webmastertools API
Anmerkung
GWMT DL ETL DB A&R
17. 17takevalue Consulting GmbH
Google Webmastertools als Datenquelle
Self-Service-BI & GWMT
Google
Webmastertools
Daten
Download
Daten
Verarbeitung
Daten
Haltung
Daten
Analyse
• Automatischer
Download von
CSV Daten
• Täglicher
Download
• Umfang 1Tag
Python/PHP
Bibliothek
19. 19takevalue Consulting GmbH
Google Webmastertools als Datenquelle
Self-Service-BI & GWMT
Google
Webmastertools
Daten
Download
Daten
Verarbeitung
Daten
Haltung
Daten
Analyse
• Automatischer
Download von
CSV Daten
• Täglicher
Download
• Umfang 1Tag
• Automatische
Verarbeitung der
geladenen Daten
• Tägliche
Ausführung
Python/PHP
Bibliothek ETL Prozess
20. 20takevalue Consulting GmbH
Sterne im Datawarehouse
Von Dimensionen & Fakten
Einfachstes Datenbank-Schema in
einem Datawarehouse
Aufteilung der Tabellen in
Dimensionen und Fakten
Dimensionen sind Denormalisiert
(in Hierarchien aufgebaut)
Voraussetzung für das Nutzen von
Analyse Services (Cubes)
Anmerkung
Faktentabelle
Suchanfragen
Faktentabelle
Suchanfragen
Dimension
Datum
Dimension
Domain
Dimension
Suchanfrage
Dimension
Kunde
Dimension
Profil
GWMT DL ETL DB A&R
21. 21takevalue Consulting GmbH
Google Webmastertools als Datenquelle
Self-Service-BI & GWMT
Google
Webmastertools
Daten
Download
Daten
Verarbeitung
Daten
Haltung
Daten
Analyse
• Automatischer
Download von
CSV Daten
• Täglicher
Download
• Umfang 1Tag
• Automatische
Verarbeitung der
geladenen Daten
• Tägliche
Ausführung
Python/PHP
Bibliothek ETL Prozess
Datenbank-
system
• Stern-Schema
(Schneeflocken-
Schema)
22. 22takevalue Consulting GmbH
Daten in Würfeln
Slice, Dice & Drilldown
Nutzen von Cubes für Analysen
und Reportings
Dimensionen in Hierarchien
Slice, Dice & Drilldown
Powerpivot Datenmodell
Zusätzliche Felder mittels DAX-
Formeln berechnen
Anmerkung
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
Impressi
on
Klick
CTR
Position
MonatMonatMonatMonat
Jahr
Zeit
Keywords
Keyword
Keyword
Keyword
Profil Profil Profil Profil Profil
Profile
GWMT DL ETL DB A&R
23. 23takevalue Consulting GmbH
Google Webmastertools als Datenquelle
Self-Service-BI & GWMT
Google
Webmastertools
Daten
Download
Daten
Verarbeitung
Daten
Haltung
Daten
Analyse
• Automatischer
Download von
CSV Daten
• Täglicher
Download
• Umfang 1Tag
• Automatische
Verarbeitung der
geladenen Daten
• Tägliche
Ausführung
Python/PHP
Bibliothek ETL Prozess
Datenbank-
system
BI oder
S-S-BI
Lösung
• Stern-Schema
(Schneeflocken-
Schema)
• Analyse mit
Analytics-Server
oder Software
für Self-Service-
BI (Powerpivot)
24. 24takevalue Consulting GmbH
Google Webmastertools als Datenquelle
Self-Service-BI & GWMT
• Datenhaltung in Stern-Schema in
Datenbank
• Laden kundenbezogener Daten
(Data-Mart)
• Analysieren des Datenwürfels in
Powerpivot
• Berechnung zusätzlicher Felder mit
DAX-Formeln
Anmerkung
GWMT DL ETL DB A&R
Power
Query
Faktent
abelle
Suchanf
ragen
26. 26takevalue Consulting GmbH
Laden und Verknüpfen mehrerer Datenquellen
Prozesskonzept
Datenquellen
laden
Daten
verknüpfen
Zusätzliche
Felder
berechnen
Analysen in
Pivot
Tabellen
Report mit
Charts,
Slicer &
Zeitstrahl
27. 27takevalue Consulting GmbH
Datenquellen laden
Mehrere Quellen in Powerpivot
Durch Kombination von
verschiedenen Datenquellen,
Kennzahlen kombinieren und neue
Einblicke gewinnen
Verschiedene Möglichkeiten des
Zugriffs werden genutzt
Anmerkung
SEO Controller
Ranking-
Daten
DB
Google Analytics
Nutzer-
verhalten
DB
Eigener Server
Such-
Daten
DB
Power Query
Native DB
Abfrage
Analytics API
Laden
Integri
eren
Calc Analyse Report
28. 28takevalue Consulting GmbH
Laden und Verknüpfen mehrerer Datenquellen
Prozesskonzept
Datenquellen
laden
Daten
verknüpfen
Zusätzliche
Felder
berechnen
Analysen in
Pivot
Tabellen
Report mit
Charts,
Slicer &
Zeitstrahl
Datenquellen in das
Powerpivot
Datenmodell laden:
- Ranking
- GWMT
- Analytics
29. 29takevalue Consulting GmbH
Geladene Daten verknüpfen
Powerpivot Datenmodell aufbauen
Verschiedene Datenquellen werden
innerhalb des Powerpivot
Datenmodells verknüpft
Je nach Verbindung sind Formeln
für Lookups nötig
Hierarchien bilden
Anmerkung
Laden
Integri
eren
Calc Analyse Report
30. 30takevalue Consulting GmbH
Laden und Verknüpfen mehrerer Datenquellen
Prozesskonzept
Datenquellen
laden
Daten
verknüpfen
Zusätzliche
Felder
berechnen
Analysen in
Pivot
Tabellen
Report mit
Charts,
Slicer &
Zeitstrahl
• Geladene
Tabellen an
gemeinsamen
Schlüsseln
verknüpfen
DAX
• Verbindungen
mit Formeln
erstellen
• Hierarchien
erstellen
Datenquellen in das
Powerpivot
Datenmodell laden:
- Ranking
- GWMT
- Analytics
31. 31takevalue Consulting GmbH
Weitere Felder berechnen
DAX Formeln
Berechnung zusätzlicher Felder
über DAX Formeln
Eigenes Formel-Set für Powerpivot
Wer mit Excel Formeln klarkommt,
wird keine Probleme haben
Anmerkung
Laden
Integri
eren
Calc Analyse Report
32. 32takevalue Consulting GmbH
Laden und Verknüpfen mehrerer Datenquellen
Prozesskonzept
Datenquellen
laden
Daten
verknüpfen
Zusätzliche
Felder
berechnen
Analysen in
Pivot
Tabellen
Report mit
Charts,
Slicer &
Zeitstrahl
• Geladene
Tabellen an
gemeinsamen
Schlüsseln
verknüpfen
DAX
• Verbindungen
mit RELATED
Formeln erstellen
• Hierarchien
erstellen
DAX
• Zusätzlich
benötigte Felder
berechnen
Datenquellen in das
Powerpivot
Datenmodell laden:
- Ranking
- GWMT
- Analytics
33. 33takevalue Consulting GmbH
Analysen und Reportings
Excel als Front-End
Analysen in Pivot Tabellen
Keine weitere Datenmanipulation
nötig
Darstellungen für Reportings in
Pivot-Charts
Steuerung über Slicer
Aggregationsstufen über Drilldowns
Anmerkung
Laden
Integri
eren
Calc Analyse Report
34. 34takevalue Consulting GmbH
Laden und Verknüpfen mehrerer Datenquellen
Prozesskonzept
Datenquellen
laden
Daten
verknüpfen
Zusätzliche
Felder
berechnen
Analysen in
Pivot
Tabellen
Report mit
Charts,
Slicer &
Zeitstrahl
• Geladene
Tabellen an
gemeinsamen
Schlüsseln
verknüpfen
DAX
• Verbindungen
mit RELATED
Formeln erstellen
• Hierarchien
erstellen
DAX
• Zusätzlich
benötigte Felder
berechnen
Datenquellen in das
Powerpivot
Datenmodell laden:
- Ranking
- GWMT
- Analytics
• Gewünschte
Analysen in
eingefügten
Pivot-Tabellen
durchführen
• Excel als
Visualisierung
• Steuerung über
Zeitstrahl, Slicer
und Drills
35. 35takevalue Consulting GmbH
ETL & BI für Reportings und Analysen
Zusammenfassung
Automatische Datenaktualisierung
Excel als Front-End, nicht zur
Datenmanipulation
Standardisiert
Ein Datenmodell für alle
Aggregationsstufen
Anreicherung der Informationen
Keyword-Kategorisierung
Verknüpfung von Datenquellen
Entscheidungen anhand der
Datengrundlage und im Kontext der
Angereicherten Informationen
Anmerkung
36. 36takevalue Consulting GmbH
ETL & BI für Reportings und Analysen
Next Steps
Datenhaltung in Amazon Redshift
Analysen mit Pentaho Server CE
Mondrian Data Cubes
ODBC Connector für Excel zu
Mondrian Cubes
Anmerkung
• Amazon Redshift
• Pentaho Server
• Mondrian Data
Cubes
37. 37takevalue Consulting GmbH
Ich will das auch haben!
Maßnahmen
Power Query & Powerpivot für Excel installieren
DAX Formeln lernen
Datenbank für eigene Google Webmastertools Daten anlegen
Happy Reporting
Automatische Sicherung von Google Webmastertools Daten vornehmen
38. 38takevalue Consulting GmbH
Vielen Dank für Ihre Aufmerksamkeit!
Fragen? Ich helfe gerne weiter!
Johannes Kunze
Consultant
Mail: johannes.kunze@takevalue.de
Tel.: +49-6151-850 60 94
www.takevalue.de
/takevalue.