70
Wie optimieren erfolgreiche Unternehmen Ihre Webpräsenz? Jan Hendrik Merlin Jacob ! @jhmjacob " fb.me/jhmjacob # hjacob.com/

SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Embed Size (px)

DESCRIPTION

Einleitung in das Thema SEO anhand einiger Praxis-Beispiele. Fokus auf Google konforme OnPage Optimierungen. Mehr Infos zu OnPage.org: http://de.onpage.org/ Mehr Infos zu Jan Hendrik Merlin Jacob: http://hjacob.com/

Citation preview

Page 1: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Wie optimieren erfolgreiche Unternehmen Ihre Webpräsenz?

Jan Hendrik Merlin Jacob

! @jhmjacob" fb.me/jhmjacob# hjacob.com/

!

Page 2: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Studium:

» Wirtschaftsinformatik (Universität Marbug / Fernuniversität Hagen)

» Dialog- & Online-Marketing (Bayerische Akademie für Werbung & Marketing)

Entrepreneur:

» 2002: Gamona.de

» 2006: JobAustralia Ltd.

» 2008: Evenity GmbH

» 2012: OnPage.org GmbH

Über mich

Sonstiges:

» 2003/2004: Worldtravel

» 2013: Young-Entrepreneur of the Year, Startup of the Year (Verband der dt. Internet Wirtschaft, eco)Bestes Startup, Bayern(kfw Bank)

Page 3: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Wir bauen innovative Tools für bessere Webseiten!

Page 4: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013
Page 5: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Just kidding :-)

Page 6: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Die nächsten 2 Stunden

1. Basics

2. Google Updates

3. Beispiel: High Quality Websites

4. Seitenarchitektur / Crawlability

5. Website Quality Management

6. Beispiel: Workflow

Page 7: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Basics1. Was ist HTML

2. Wie ist eine Webpage aufgebaut

3. Was ist der DOM Tree

4. (Responsive) Design

5. Crawler

6. Search Index

7. Page Scoring / Pagerank

8. SEO

Page 8: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

<b class=“green“>Dicker Text!</b>

Tag Start

Tag Inhalt

Tag Ende

Attribut- Name

Attribut-Wert

HTMLBasics

Page 9: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Eine WebsiteBasics

<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>Seiten Titel</title> <meta name="description" content="Beschreibung!"/> </head> <body> <h1>Hallo Welt</h1> <p>Ich bin der Text</p> </body> </html>

Page 10: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>Seiten Titel</title> <meta name="description" content="Beschreibung!"/> </head> <body> <h1>Hallo Welt</h1> <p>Ich bin der Text</p> </body> </html>

Eine WebsiteBasics

Page 11: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Eine WebsiteBasics

firebug: Ansicht des DOM Trees getfirebug.com <- Must have für Webworker! (Firefox plugin)

Page 12: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Benutzer via Browser

Server

1. Request

2. Response

Anfrage bURL, Cookies, erlaubte Verschlüsselung, etc.

Antwort bStatus Code, Komprimierung, Redirect Ziel, Dokumentinhalt,

Cache-Settings

Ein Request: „Gib mir Dokument X“Basics

Page 13: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Responsive Design

Desktop

Basics

Page 14: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Tablet

Basics

Responsive Design

Page 15: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Smartphone

Basics

Responsive Design

Page 16: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Responsive Design

Media Queries Automatische Anpassung! Gleicher HTML Code

Basics

Page 17: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

(Web-) CrawlerBasics

Bild-Quelle: MetroPublisher

Page 18: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Reverse Index

Basics

Bild-Quelle: Apple

Page 19: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

PageRankBasics

Bild-Quelle: Wikipedia

Page 20: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

SEOBasics

Suchmaschinenoptimierung !

„Wie werde ich bei Google angezeigt?“

Page 21: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

OnPage OptimierungBasics

Alles was auf der eigenen Seite passiert

Page 22: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

OffPage OptimierungBasics

Alles was abseits der eigenen Seite passiert

Page 23: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Google Updates

Page 25: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

„Ultimately, the process resulted in 516 changes that were determined to be useful to users based on the data

and, therefore, were made to Google‟s algorithm.“Eric Schmidt, 2010

Ehemaliger CEO von Google

!

Quelle: selnd.com/1avLbJ6Bild-Quelle: BusinessInsider.com

Google Updates

Page 26: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Ausführliche Liste der Google Updates: http://moz.com/google-algorithm-change

2011 2012 2013

Panda Update Penguin Update Hummingbird

Search Quality UpdatesGoogle Updates

Page 27: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Panda Update (2011)

Primäres Ziel Bessere Ergebnisse für Google KundenWas ist „Content-Spam“?

• „Thin Content“ Seiten

• Viele Anzeigen „above the fold“

• Schlechte User Intent Daten (z.B. „Bouncerate“)

• Keyword Spamming

• Viele Unterseiten & wenige eingehende Links

Wie? Content-Spam bekämpfen

Google Updates

Page 28: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Penguin Update (2012)

Primäres Ziel Bessere Ergebnisse für Google KundenWie bestimmt man „gekaufte Links“?

• Brandname kommt nicht in Anchors vor

• Anchor Text bestehen vorwiegendaus Money Keywords

• Vermehrte Links von offtopic Seiten

• Links aus Content Farms / Link Networks

• Überdurchschnittlicher Anteil von Links aus ArtikelverzichnissenPresseportalen, etc.

Wie? Gekaufte Links bestrafen

Google Updates

Page 29: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Hummingbird Update (2013)

Primäres Ziel Bessere Ergebnisse für Google KundenWie kann eine Maschine „verstehen“?

• Linguistic Data Mining

• Bessere Synonym-Erkennung

• „Conversational Queries“

• „Knowledge Graph“

!

Wie? Semantische Analysen

Google Updates

Page 30: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Status Quo

„Welcome to the Internet of strings Things“

Matt Cutts, 2013

Leiter von Googles Webspam Team

!

Quelle: PubCon Keynote 2013 Bild-Quelle: Google Inc.

Google Updates

Page 31: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Internet of ThingsTerm Vector Modell v(„Capital“) + v(„Germany“) = v(„Berlin“) !

v(„Berlin“) - v(„Germany“)+ v(„France“) = v(„Paris“)

Bild-Quelle: Wikipedia

Google Updates

Page 32: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Internet of ThingsConversational Queries

Anfrage 1: „Was ist die Hauptstadt von Deutschland?“

Ergebnis 1 (Knowledge Graph): Berlin

Anfrage 2: „und von Frankreich?“

Ergebis 2 (Knowledge Graph): Paris

Google Updates

Page 33: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Butter bei die Fische

1. Fokussierung auf hochqualitativen InhaltQualität statt Quantität, Ausarbeitung von Content Strategie hilft

2. „Crawlability“ sicherstellen + monitoren

3. Technisches Qualitäts-Management

4. Klassisches PR mit Fokus auf Kontaktaufbau statt auf Linkaufbau

5. Nicht versuchen Google etwas vorzumachen

Google Updates

Page 34: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Butter bei die Fische

Beim SEO geht es nicht darum zu betrügen - es ist ein Handwerk.

Google Updates

Page 35: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Beispiel: High Quality Websites

Muss Traffic via SEA dazukaufen Bekommt kostenlosen Traffic via SEO (Nebeneffekt: Vorteile in SEA,

weil QualityScore gefördert wird)

Page 36: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

• Relevante und gutgeschriebene Texte

• Intuitives Benutzer-Interface das auf allen Geräten funktioniert („Responsive Design“)

• Multi-Media: Ansprechender Mix von Text, Bildern und Videos

• Performance optimiert (Schnelles Laden und Rendern)

• „Walking the extra Mile“ (Feature-Set)

• PS: Kein Flash :) Solange man in den mobile Google Search Results ranken will

Worauf man achten sollteBeispiel: High Quality Websites

Page 37: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Resultat

• Bessere User Intent Daten (Bounce-Rate etc.)

• Förderung der Social Signals

Lieber möglichst wenig Unterseiten, dafür mit informativeren und schöneren Inhalten

als die Konkurrenten

Beispiel: High Quality Websites

Page 38: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Seitenarchitektur / Crawlability

Page 39: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

„Speaking URLs“

http://www.quelle.de/is-bin/INTERSHOP.enfinity/WFS/QuelleDe-Shop-Site/de_DE/-/EUR/ViewProductDetail-Start;sid=zQY_W-2Chg8.... $

%http://www.quelle.de/electronics/samsung/galaxy-note-10.html

Seitenarchitektur / Crawlability

Page 40: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

„Hackable URLs“

%

http://www.quelle.de/electronics/samsung/galaxy-note-10.html

http://www.quelle.de/electronics/samsung/

-> Übersicht der Elektronik Produktedes Herstellers Samsung

%

http://www.quelle.de/electronics/

-> Übersicht aller Produkte der Kategorie „Elektronik“

Seitenarchitektur / Crawlability

Page 42: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Horizontale Navigationhttp://www.quelle.de/electronics/ samsung/galaxy-note-10.html

links

links

http://www.quelle.de/electronics/ samsung/galaxy-note-9.html http://www.quelle.de/electronics/

samsung/galaxy-tab-3.html

Seitenarchitektur / Crawlability

Page 43: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Kurze Klickpfade

Inhalte sollte maximal 4 Klicks von der Startseite entfernt sein.

Seitenarchitektur / Crawlability

Page 44: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Crawlability

Websites needs to be architectured Hyperlinks help search engines to understand what

pages are importantQuelle: spottedpanda.com

Page 45: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Crawler optimierte VerzeichnisseSeitenarchitektur / Crawlability

Page 46: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Crawler optimierte VerzeichnisseSeitenarchitektur / Crawlability

Page 47: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

ZusammenfassungBei vielen Unterseiten (1.000+):

Crawl Budget schonen

• Unnötige (oder „thin“) Unterseiten mit robots.txt blockieren

• Die sitemap.xml erstellen und sauber halten

• Zusätzliche vertikale Navigationen / Links erstellen

• URLs sollten konstant bleiben nicht alle paar Tage ändern

Seitenarchitektur / Crawlability

Page 48: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Website Quality Management

Page 49: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Status Codes

• Keine „toten“ (404, etc.) oder defekte (500) Seiten

• Unnötige Redirects vermeiden / eliminieren

• Verstehen wann 302 besser ist als 301

Website Quality Management

Page 50: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Meta Tags

• Klarer inhaltlicher Fokus auf jeder Seite

• Texteinzigartigkeit im Auge behalten („Duplicate Content“)

Website Quality Management

Page 51: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Canonical Tag

• http://www.quelle.de/

• http://www.quelle.de

• http://www.quelle.de/index.html

• http://quelle.de/

• http://www.quelle.de/?utm_campaign=adwords

• http://www.quelle.de/Index.html

Theoretisch erreichbar unter:

Der Canonical Tag hilft (alternativ per robots.txt komplett sperren)

Website Quality Management

Page 52: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Inhaltliche Relevanz

• Fragen der Zielgruppe abdecken (Google Trends, Suggest, „Did you mean“)

• Aber vorsichtig: Dabei nicht spammy werden (aus Versehen)

Website Quality Management

Page 53: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Alte MethodenWebsite Quality Management

Page 54: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

“Neue“ MethodenWebsite Quality Management

Page 55: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Beispiel zur Revelanzberechnung

Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah

Blah Blah Blah Blah BLUB Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah

„BLUB“ hat eine KW-Density von 2%

Website Quality Management

Page 56: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB Blah BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB

Beispiel zur Revelanzberechnung

„BLUB“ hat eine KW-Density von 98% Dieser Text wäre 49 mal relevanter als der erste Text

Website Quality Management

Page 57: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Beispiel zur RevelanzberechnungWebsite Quality Management

„BLUB“ hat einen WDF-Wert von 0,18 log_2(1+1)/log_2(50)

„BLUB“ hat einen WDF-Wert von 1Dieser Text wäre 5,5 mal relevanter als der erste Text

Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah

Blah Blah Blah Blah BLUB Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah

BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB Blah BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB BLUB

Page 58: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Performance Optimierung

Zum Beispiel: Image Sprites

1 Request statt 83 (!) !

=> Page lädt 1 Sekunde schneller (0,1 Sek * 83 Req. / 8 parallele Downloads)

!

=> Seiteneffekt: Conversionrate steigt !

Website Quality Management

Page 59: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Performance OptimierungWebsite Quality Management

Zweites Beispiel: Caching !

Besonders für statische Assets ( Javascript, CSS und Bilder) ist Browser Caching ein Muss. !

Dabei wird im Response Header mitgeteilt wie lange der Browser die Daten lokal speichern und verwenden soll - dadurch müssen sie nicht bei jedem Request neu geladen werden.

37 Elemente (Bilder, CSS, JS, etc.) -> Insgesamt 380 kb. !Bei 2000 Visitors & 5 Seitenaufrufen pro Visitor. !Einsparpotential: = 380kb * (5-1) * 2000 !=> 2,9 GB am Tag => 87 GB pro Monat

<ifModule mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month 1 hour" ExpiresByType image/jpg "access plus 1 month 1 hour“ </ifModule>

Page 60: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Performance OptimierungWebsite Quality Management

Drittes Beispiel: Komprimierung

Einsparpotential: = 559kb * 5 * 2000 !=> 5,3 GB am Tag => 159 GB pro Monat

<ifModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$ </ifModule>

567 kb ohne gzip (Nur HTML Code!)

8 kb mit gzip (98% Ersparnis!)

Page 61: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Das „nofollow“ Attribut ist nicht für den internen Gebrauch geeignet.

!

!

Wenn man Seiten blockieren will, robots.txt benutzen

(-> Crawl Budget effektiv nutzen)

„nofollow“ LinksWebsite Quality Management

Page 62: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Workflow Beispiel

Page 63: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Workflow Beispiel

Page 64: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Workflow Beispiel

Page 65: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Workflow Beispiel

Page 66: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Workflow Beispiel

Page 67: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Workflow Beispiel

Page 68: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

/blog/tipps-fur-den-lebenslauf/ /blog/page/6/

Duplicate Content!Workflow Beispiel

Page 69: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

/blog/tipps-fur-den-lebenslauf/

Duplicate Content!

%

/blog/page/6/

• Speaking URL

• Hackable URL

$• Canonical

• Redirect

• Block per robots.txt

• Alle Links eingehenden entfernen(= Seite entfernen)

Workflow Beispiel

Diese Seite behalten, weil:

Diese Seite entfernen, z.B. durch:

Page 70: SEO: OnPage Optimierungen erfolgreicher Webseiten, Gastvortrag Uni Bayreuth 2013

Danke!Jan Hendrik Merlin Jacob

! @jhmjacob" fb.me/jhmjacob# hjacob.com

!

OnPage.org GmbH

! @onpage_org " fb.me/onpage.org # de.onpage.org

PS: We are hiring :)