52
Excel für SEOs ...is still a fool! A (F)Uhl With A Tool...

A fool with a tool

Embed Size (px)

DESCRIPTION

Excel-Magie für SEOs: Formeln, Pivot-Tabellen und aussgekräftige Diagramme

Citation preview

Page 1: A fool with a tool

Excel für SEOs

...is still a fool!A (F)Uhl With A Tool...

Page 2: A fool with a tool

Wer spricht hier?

Markus UhlSEOdiot

Programmieren (seit 1984)

SEO (seit 2002)

Web-Entwickler (6 Jahre)

PHPPerl

Death Metal

E-Gitarre

Bass

8 Jahre SEO-Agenturen

SEM

Condé Nast Verlag

VOGUE

GLAMOUR

GQ

Zocken (PS3)

FUS RO DAH!!!

Linux-Server Admin

Inhouse SEO

Page 3: A fool with a tool

Warum seid Ihr hier?

Neugier!

Daten beschaffenKeyword Recherche

Site Crawls

Backlinks

Besucher

Daten auswertenExcel-Funktionen

Pivot-Tabellen

Daten präsentierenDiagramme

?

Page 4: A fool with a tool

Was könnt Ihr in 45 Minuten?

Beliebige CSV-Datenquellen sinnvoll miteinander verknüpfen

Aussagekräftige Listen und Tabellen erstellen (Reporting & Analyse)

Beeindruckend simple Grafiken (Management View) erstellen

Interaktives „Data Mining“

Page 5: A fool with a tool

Daten beschaffenMan kann sinnvollere Sachen mit seinen Händen machen als Zahlen abzutippen

Page 6: A fool with a tool

Keyword-RechercheWenn man mal wieder nach Worten ringt

Page 7: A fool with a tool

Mein Keyword-Tool der Wahl

Erlaubt rekursive KW-Recherche ohne Dubletten

„Platzt“ auch bei 5.000 Keywords noch nicht

Kann taggen – später in Excel sehr nützlich

Ermittelt Suchvolumen, Wettbewerb, KEI, Platzierungen

Importiert Google Analytics Zahlen

Kann mit Proxies (Tor!) und Anticaptcha

Frei definierbare Ansichten (Spalten)

Einfacher Export jeder Ansicht per Copy&Paste

Page 8: A fool with a tool

Tipp:Tool-ServerWindows-Server (ab 10€/Monat) mieten und dort die Tools per Remote Desktop bedienen.

Schützt Euer LAN vor Google-Blockaden.

Tipp 2: Dropbox!

Page 9: A fool with a tool

Keywords kategorisierenUndankbare Handarbeit, aber mit Autofiltern auch bei großen Mengen relativ flott zu meistern.

Tipp: es muss nicht bei einer Kategorie bleiben. Denkt in Tags, z.B. Suchbegriffe nach Bildern, nach News, nach Infoblättern, nach Kaufabsicht, nach Preisinfos – in so vielen Spalten wie ihr möchtet.

Page 10: A fool with a tool

Pivot-Tabelle erstellen

Alles auswählen (STRG-A)

Einfügen -> Pivot-Tabelle

Dialog einfach bestätigen

Über den Generator die gewünschte Ansicht zusammenstellen

Rumspielen!

Page 11: A fool with a tool

ÜbersichtlichSchnelles Erfassen möglicher Themen für Artikel.

Kein Zerstören der Rohdaten!

Interaktiv – auf/zuklappen einzelner Bereiche: Fokus statt Reizüberflutung!

Page 12: A fool with a tool

Same Data – Different ViewAuf einen Blick wird hier klar, für welche Themenbereiche die Website bereits rankt und für welche noch nicht.

(Sogar!) für Redakteure und Vorgesetzte intuitiv verständlich – weil ohne Zahlen...

Page 13: A fool with a tool

Website-CrawlsAuch Du kannst sehen, was Googlebot sieht

Page 14: A fool with a tool

Zwei Tools der Wahl

Screaming Frog SEO Spider

XENU Linksleuth

Page 15: A fool with a tool

XENU LinksleuthKostenlos!

Ausreichende Features

Kann nicht mit Session-Ids etc. (kann aber Cookies -> Reiter „Advanced“)

CSV-Export über File -> Export to TAB separated File

Kann URL-Listen importieren (Wichtig: Maximum Depth auf 1 setzen, sonst rennt er weiter!)

Page 16: A fool with a tool

Screaming Frog

Kostet was

Beherscht RegExes* zum Ausschluss von Parametern etc.(*RegExes: Reguläre Ausdrücke – siehe SEOdiotischer Campixx-Workshop 2013)

Verzeichnisweises crawlen

Zieht H1 und H2 mit raus

Zeigt canonicals

Zeigt index/follow bzw. noindex/follow etc.

Hat Custom Filter (z.B. „sind überall die GA-Codes verbaut?“ – leider noch nicht RegEx-fähig)

Bildet Hashes der Seiten -> DC-Erkennung

Sauberes Handling von URL-Listen

„Export“ per Copy&Paste in jeder Ansicht möglich – aber ohne Header

Page 17: A fool with a tool

Problem: SpeicherhungerSowohl Xenu als auch Screaming Frog platzen gerne bei richtig großen Websites (>100-120k Seiten).

Abhilfe: Screaming Frog kann Unterverzeichnisse einzeln crawlen, die man anschließend zusammenfügen kann (Bedenke: Page Level +1!)

Page 18: A fool with a tool

CSV Annoyances

Achtung: Umlaute!Bei Problemen: in Texteditor öffnen und Copy&Paste

KEIN Programm schert sich um die in CSV vorgesehenen Anführungszeichen, v.a. bei URLs -> Kommas in URLs trennen die Spalten falsch!(Nachbearbeitung über RegEx-fähigen Editor, z.B. Notepad++)

Evtl. werden unnötige Zeilen exportiert

Excel-Grundfunktion „Text in Spalten“

Page 19: A fool with a tool

Text in Spalten

Gesamte Spalte markieren

Auf „Daten“-Ribbon wechseln

„Text in Spalten“ auswählen

Im folgenden Wizard das Trennzeichen auswählen

Vorschau kontrollieren

Fertig

Page 20: A fool with a tool

Schnelle Pivot-Auswertungen

DC

Page 21: A fool with a tool

Schnelle Pivot-Auswertungen

Page 22: A fool with a tool

BacklinksEin Link ist ein Link ist ein Link...

Page 23: A fool with a tool

Tool: Majestic SEOFür eigene Websites kostenlose Reports

„URL Level Advanced Report“ enthält alles, was man braucht

Saubere CSV-Exporte (im Report, „Download Options“ im Hauptmenü -> „Download Backlinks“

Metrik vorhanden (AC-Rank)

Page 24: A fool with a tool

Schnelle Backlink-Pivots

Page 25: A fool with a tool

BesucherWas hinten rauskommt...

Page 26: A fool with a tool

Nutzt Analytics-Segmente!Jedes Feld ist komplett RegEx-fähig.Sehr nützlich z.B. bei falschen Schreibweisen des BrandsProblem: Sampling der Daten (auf Hinweis achten)

Page 27: A fool with a tool

Nervig: Export-Limit

Im neuen Analytics wird genau das exportiert, was zu sehen ist, also max. 500 Zeilen

Trick: im alten Analytics den Link zum CSV-Export kopieren

In Adresszeile einfügen und &limit=20000 anfügen – Go!

Page 28: A fool with a tool

Wozu Analytics-Daten in Excel?Weil die Ansicht Zielseiten / Keywords echt nichts aussagt...Ein Pivot dagegen schon!

Page 29: A fool with a tool

Ähm - merkt Ihr was?

Der Typ labert schon 28 Folien lang...

...und noch KEINE EINZIGE Excel-Formel?!

Also:Dyskalkulie und Formelphobie sind keine Ausreden, langweilige Excels

abzuliefern!

...baut abgefahrene Tabellen und Diagramme

Page 30: A fool with a tool

Excel-FormelnUm alles noch viel, viel geiler zu machen!

Page 31: A fool with a tool

Formel-Basics

Formeln starten immer mit der Eingabe eines „=“

Formeln können direkt im Feld oder in der Eingabezeile eingegeben / editiert werden

Formeln sind immer in GROSSBUCHSTABEN

Deutsches Excel = deutsche Formeln; Englisches Excel = englische Formeln :o(

Während des Tippens macht Excel schon Vorschläge und zeigt Hilfe zu den Formel-Parametern an

Parameter werden mit „;“ voneinander getrennt

Page 32: A fool with a tool

Formel-Basics

Manche Funktionen benötigen Bereiche, z.B. A1:A2, A1:E27, $A$1:$E$3... Kann wiederum eingegeben, mit dem Cursor (Shift-Pfeiltasten) oder der Maus ausgewählt werden. Man kann auch ganze Spalten oder Zeilen markieren.

Felder werden mit Ihren „X/Y-Koordinaten“ angegeben, z.B. A1 oder D5. Das nennt man auch einen „Bezug“

Diese Art nennt man „relative Bezüge“. Wenn die Formel um eine Zeile nach unten verschoben wird, ändern sich diese Bezüge automatisch zu A2 bzw. D6.

Feldnamen können eingetippt, mit den Cursortasten oder der Maus ausgewählt werden.

Für einen fixierten Bezug setzt man ein „$“-Zeichen vor X oder Y, z.B. $A1 (Buchstabe bleibt gleich), A$1 (Zahl bleibt gleich) oder $D$5 (ratet mal...)

Page 33: A fool with a tool

Excel-GrundfunktionenAddition (=A1+B1), Subtraktion (=A1-B1), Multiplikation (=A1*B1), Division (=A1/B1)Datumsrechnen: „4.3.2012“ - „10.1.2012“ = 54 (Tage)Summieren von Bereichen: =SUMME(D5:D13)Zählen der Werte: =ANZAHL(D5:D13)Mittelwerte bilden: =MITTELWERT(D5:D13)Unschöne N/A Fehlermeldung: =WENNFEHLER(...;“Schöner Text“)

Page 34: A fool with a tool

VERKETTENHängt beliebig viele Zeichenketten oder Zahlen aneinander

Kann Feldinhalte und vorgegebene Texte/Zahlen verketten

Praktisch z.B. zum Erzeugen von URLs mit Parameter

Einfach den variablen Teil durch Feldbezeichnung ersetzen

=VERKETTEN(„http://www.domain.com“; A1)

=VERKETTEN(„http://www.domain.com/suche/q=“; A1)

Page 35: A fool with a tool

HYPERLINK

=HYPERLINK( Link_Adresse ; [Freundlicher_Name])

Verlinkt zu der als Argument angegebenen URL

Ein „Linktext“ kann optional als zweiter Parameter angegeben werden – damit der Link sprechend wird statt nur die URL anzuzeigen.

Page 36: A fool with a tool

Verschachtelte Funktionen

Gerade HYPERLINK macht meist nur Sinn in Kombination mit VERKETTEN

Funktionen können beliebig tief ineinander verschachtelt werden

Nicht schön: wenn ein Fehler auftritt...

Tipp: Schritt für Schritt innere Funktionen erst in eigene Felder schreiben, bis sie das gewünschte Ergebnis zeigen und diese Felder dann in den äußeren verwenden. Erst wenn alles klappt, die einzelne Mörderformel per Copy&Paste zusammenbasteln (auf Bezüge achten!).

=HYPERLINK(VERKETTEN(„http://www.domain.de/suche?q=“ ; A1);„Website nach “ ; A1 ; „ durchsuchen“

)

Page 37: A fool with a tool

TEIL: Gegenteil von Verketten

Zerlegen von Zeichenfolgen

Nützlich, um z.B. URLs aus dem Sitecrawl in Domain, Verzeichnisse und Endknoten zu zerlegen

=TEIL(Text ; Erstes_Zeichen ; Anzahl_Zeichen)

=TEIL(„http://www.domain.de“ ; 8 ; 13) => www.domain.de

=TEIL(„http://www.domain.de/index.html“ ; 21 ; 10)=> index.html

Page 38: A fool with a tool

LÄNGE

Gibt die Länge einer Zeichenkette zurück.

Wird z.B. oft in Verbindung mit TEIL benötigt

=LÄNGE(Text)

=LÄNGE(„http://www.domain.de/index.html“) => 31

A1:= http://www.domain.de/index.html

=TEIL(A1 ; 8 ; LÄNGE(A1) – 8) => www.domain.de/index.html (http:// abgeschn.)

=TEIL(A1 ; 22 ; LÄNGE(A1) – 22) => index.html

Page 39: A fool with a tool

FINDENGibt die erste Position eines gesuchten Zeichens (oder Zeichenkette) innerhalb einer Zeichenkette zurück

SEHR nützlich in Verbindung mit TEIL=FINDEN(Suchtext ; Text ; [Erstes_Zeichen] )

=FINDEN(„www“ ; „http://www.domain.de/index.html“) => 8

=FINDEN(„/“ ; A1 ; 8) => 21 (!)

=TEIL( A1;FINDEN("/“ ; A1 ; 8) + 1;LÄNGE( A1 ) - FINDEN("/“ ; A1 ; 8) – 1 (!)

) => index.html

Page 40: A fool with a tool

Letztes Vorkommen finden

Leider keine einfache Funktion hierfür eingebaut

Google is your friend!

Nicht verzweifeln – Copy&Paste...

Beispiel: letztes „/“ in einer URL

http://www.domain.de/cat/subcat/index.html

=FINDEN("§";WECHSELN(A1;"/";"§";LÄNGE(A1)-LÄNGE(WECHSELN(A1;"/";))))

=> 32

=RECHTS(A1;LÄNGE(A1)-FINDEN(„§";WECHSELN(A1;“/";“§";LÄNGE(A1)-LÄNGE(WECHSELN(A1;“/";)))))

=> index.html

Page 41: A fool with a tool

1. Verzeichnisebene ermitteln

Rekursion des FINDEN-Befehls, um die Anzahl auszuschneidender Zeichen für TEIL zu ermitteln

Praxisnutzen: mit Pivot-Tabelle Übersicht über die Verteilung der Inhalte und/oder schneller Vergleich mit Ergebnis von site:-Abfragen (Indexierungsstatus)

Geht natürlich auch mit zweiter, dritter etc. Ebene

http://www.domain.de/cat/subcat/index.html

=FINDEN("/“ ; A1 ; FINDEN( "/“ ; A1 ;8 ) + 1

) => 25

=TEIL(A1;FINDEN("/";A1;8);FINDEN("/";A1;FINDEN("/";A1;8)+1) - FINDEN("/";A1;8)

) => /cat

Page 42: A fool with a tool

SUCHENWie FINDEN, aber unabhängig von Groß-/Kleinschreibung

Kann auch mit Platzhaltern arbeiten

„?“ ersetzt ein einzelnes Zeichen

„*“ ersetzt mehrere Zeichen

Markus Andreas Uhl

=FINDEN(„A“ ; A1) => 8=SUCHEN(„A“ ; A1) => 2=SUCHEN(„a?d“ ; A1) => 8=SUCHEN(„a*d“ ; A1) => 2=SUCHEN(„s*m“ ; A1) => #WERT! (Fehler -> WENNFEHLER!)

Page 43: A fool with a tool

WENNIst eine Bedingung erfüllt, wird ein Wert ausgegeben

Ist eine Bedingung NICHT erfüllt, wird ein anderer Wert ausgegeben

=WENN( Prüfung ; Dann_Wert ; Sonst_Wert )

Page 44: A fool with a tool

Automatisch Kategorisieren

Rekursion von WENN und FINDEN/SUCHEN erlaubt eine automatische Kategorisierung von Listen, z.B. Keywords

Sinnvoll allerdings nur, wenn wenige Werte abgefragt werden

Bier kaufen => KaufabsichtBier Preis => PreisinfoPreise Bier => Preisinfo

=WENN(SUCHEN(„kaufen“;A1);“Kaufabsicht“;WENN(SUCHEN(„preis“;A1);“Preisinfo“))

Page 45: A fool with a tool

Profi-Methode: SVERWEIS

Mit SVERWEIS werden zwei Tabellen miteinander verknüpft

„Such den Wert in Zelle X innerhalb von Tabelle Y und gib mir dort den Wert, der daneben in Spalte Z steht“

Praxisbeispiel: ich habe aus der KW-Recherche eine Tabelle mit Keywords, deren Suchvolumen und Platzierung – und eine Tabelle aus Analytics mit den Keywords, deren Traffic und die platzierte Seite.Ich hätte aber gerne eine Übersicht, welche Seite mit welchen Keywords rankt, wie deren Suchvolumen ist und welchen Traffic ich darüber tatsächlich bekommen habe.

Page 46: A fool with a tool

Ausgangstabellen

Page 47: A fool with a tool

SVERWEIS einfügenDie Tabelle, in der man nachsieht, sollte aufsteigend sortiert sein, sonst kanns Fehler geben

Verweis auf andere Tabellenblätter:Tabellenname!ZeileSpalteoder: einfach mit der Maus auswählen...

=SVERWEIS( „onpage optimierung“ ; Analytics!A:B ; 2 ; FALSCH) => 169

=SVERWEIS( „hermes sendungsverfolgung“ ; Analytics!A:B ; 2 ; FALSCH) => 99

Tipp: gut benannt Tabellenblätter helfen, sich zurechtzufinden. Also keine „Blatt 1“, „Blatt 2“ etc. mehr stehen lassen!

Page 48: A fool with a tool

Ergebnistabelle

Kombinierte Tabelle mit Werten aus beiden Quellen

„Zerstörungsfrei“ – Änderungen in der Nachschlagetabelle ändern sofort die Werte in Zieltabelle

#N/V heißt: Wert in Tabelle nicht gefunden – WENNFEHLER nutzen!

Page 49: A fool with a tool

Und jetzt das geilste: daraus ein Pivot!

Page 50: A fool with a tool

TabellenWir sprechen zwar immer von „Tabellen“ bei Excel, aber eigentlich sind echte Tabellen in Excel noch was ganz anderes...

Anlegen: Bereich markieren – Tabellen – Neu

Vorteile:Schönere Ansicht

Autofilter (Sortieren / Filtern) auf den Headern

Erste Zeile bleibt beim Scrollen stehen

Spalten (Formeln!) werden automatisch ausgefüllt – kein Aufziehen mit der Maus oder reinkopieren in alle Zeilen mehr

Kommen neue Zeilen hinzu, werden alle berechneten Spalten automatisch befüllt

Vorsicht: Speicherhungrig! Also Tabellenbereich so klein wie möglich halten. Nicht ganze Spalten auswählen sondern nur STRG-A drücken.

Page 51: A fool with a tool

ZusammenfassungAllein mit Pivot-Tabellen ist schon Erstaunliches möglich

Zusammen mit SVERWEIS und einigen Hilfsformeln seid Ihr eine WELTMACHT!

Wir konnten nur die Oberfläche der Möglichkeiten von Excel ankratzen

Bei Fragen: Google ist Dein Freund!

Tipp für Agentur-SEOs: derartige Auswertungen und Visualisierungen sind bei Pitches DER BURNER!

Page 52: A fool with a tool

Letzte WorteA (F)Uhl with a tool......still a fool?