2
Über mich
Bachelor of Science Wirtschaftsinformatik, Hochschule Augsburg
Lehrbeauftragter für SuchmaschinenmarketingHochschule Augsburg (2014 bis heute)
SEMY Award Jury Mitglied seit 2017
Web-Entwicklung seit 1999
Suchmaschinenoptimierung seit 2003
SEO Consulting seit 2010
Christoph Baur
3
Agenda
Wichtigkeit der internen
Verlinkung
Tools zur Analyse der internen Verlinkung
Formen der internen
Verlinkung
• Linkjuice-Sackgassen• Hierarchie• Klick-Pfad-Tiefe• Verlinkung des relevanten Inhalts• Doppelte Links• Anzahl ausgehender Links• Reduzierung der Anzahl an Links• Sprechende Linktexte• Einzigartige Links pro Seite• Potenzial-Seiten• Nutzerorientierung
Wie kann man die interne Verlinkung für bessere Rankings optimieren?
4
Usability:
Navigation deiner Benutzer
SEO:
Steigerung der Relevanz deiner Inhalte – je mehr Verweise, desto bessere Rankings
Steuerung des Crawlers – z. B. um neue Inhalte in den Index zu bekommen
Steigerung der Nutzersignale – z. B. Verweildauer, Anzahl besuchter Seiten pro Nutzer
Als Backlink-Ersatz bzw. -ergänzung
Nicht alle Inhalte können von extern verlinkt werden!
Nicht immer ist eine externe Verlinkung sinnvoll/“natürlich“!
Warum ist interne Verlinkung wichtig?
6Quelle: nike.de
Hauptnavigation
z. B. Mega Drop Down Menü
Subnavigation
z. B. in der Seitenleiste
Footer
Breadcrumb Navigation
Related Content
z. B. „Nutzer kauften auch…“
In-Text-Verlinkungen
HTML-Sitemaps
Welche Formen der internen Verlinkung gibt es?
9
Linkjuice-Verteilung
Eine Seite mit 10 Verlinkungen vererbt pro Link 1/10 Linkjuice (stark vereinfachte Betrachtung).
10
1/10 1/10 1/10 1/10 1/10 1/10 1/10 1/10
10
Linkjuice-Sackgassen
10
1 1 1 1 10
per robots.txt blockiert
Status Code 4XX
0
Status Code 5XX
0
Status Code 3XX
10
verlinkt mit rel=„nofollow“-
Attribut oder Seite mit
nofollow im Meta Tag
∑ 6,0
10
Linkjuice verpufft bei nofollow, robots.txt, Status Code 4XX und 5XX
Bei 301 Weiterleitungen wurden früher nur 85% des Linkjuices weiter gegeben (mittlerweile 100%).Linkjuice:
11
Von 2005 bis 2009 konnte mit dem Link-Attribut rel=„nofollow“ der Linkjuice gezielt gesteuert werden
(PageRank Sculpting)
PageRank Sculpting funktioniert seit 2009 nicht mehr!
Intern sollten keine Links mittels rel=„nofollow“ ausgezeichnet werden
Der Linkjuice verpufft!
Weitere Informationen zum Thema „nofollow“:
https://support.google.com/webmasters/answer/96569?hl=de
PageRank Sculpting mittels rel=„nofollow“ ist tot!
12
Analyse mit der neuen Google Search Console
• Seit dem Rollout der neuen Search Console
listet Google neben allen Fehlerseiten auch
alle ausgeschlossenen Seiten auf!
• Das kann bei der Analyse extrem hilfreich
sein!
• Tipp: Ausgeschlossene URLs ansehen und Muster ableiten, warum diese von Google nicht indexiert werden.
14Quelle: Vgl. https://blog.kissmetrics.com/conversion-killing-design-trends/
Tiefe vs. flache Hierarchie
• Verwende eine flache Hierarchie
• Alle Seiten sollten idealerweise mit fünf oder
weniger Klicks erreichbar sein – besser mit drei
oder weniger!
15Quelle: Thomas Zeithaml / Seoratio, https://www.seoratio.de/die-interne-verlinkung-der-wikipedia/
• Faustregel: Alle Seiten sollten mit fünf oder weniger Klicks erreichbar sein.
• Beispiel: Wikipedia – alle 10 Millionen Seiten sind mit 6 oder weniger Klicks
erreichbar! Wenn die Wikipedia das kann, kannst du das auch! ;-)
Seitenebenen & Klick-Pfad-Tiefe
17Disclaimer: Förderland hat das mit den dynamischen Footern leider nur teilweise umgesetzt. Apple hatte ebenfalls eine Zeit lang dynamische Footer.
Verlinkungen im Footer helfen die Klick-
Pfad-Tiefe zu verkürzen.
Idealerweise arbeitest du mit einem
dynamischen Footer, dessen Links auf
den Inhalt der Seite angepasst sind.
Achtung: Footer-Links haben weniger
Gewicht als Links aus dem Content!
#1 Footer-Verlinkungen
18
Häufiges Problem: Sehr große Anzahl an Seiten in einem Verzeichnis.
Beispiel:
Über 9.000 Artikel im Verzeichnis „Technik“ der Domain foerderland.de
Pro Seite werden 150 Artikel gelistet
Mehr als 60 paginierte Seiten
Mehr als 20 Klicks notwendig, um auf die Artikel der letzten Paginationsseite zu gelangen!
#2 Paginierungen
Quelle: Förderland (https://www.foerderland.de/technik/)
…
19Quelle: Förderland (https://www.foerderland.de/technik/), Audisto
Die normale Paginierung wird durch eine logarithmische Paginierung ersetzt bzw. ergänzt.
#2a Tipp: Logarithmische Paginierung
Alle Informationen rund um das Thema logarithmische Paginierung im „Ultimate Pagination – SEO Guide“ von Audisto:
https://audisto.com/insights/guides/1/
20Quelle: Audisto (https://audisto.com/insights/guides/1/#ghostblock)
Die normale Paginierung wird durch eine sogenannte „Ghostblock“ Paginierung ergänzt.
Der zweite Block ergänzt den ersten „normalen“ Pagination Block.
#2b Praxistipp: Ghostblock Paginierung *
Alle Informationen rund um das Thema logarithmische Paginierung im „Ultimate Pagination – SEO Guide“ von Audisto:
https://audisto.com/insights/guides/1/
21Quelle: Maximilian Bloch / https://www.verwoehnwochenende.de
Bei Problemen mit der Umsetzung der logarithmischen bzw. der Ghostblock
Pagination: Die „View-All“-Paginierung
Übersichtsseite mit Verlinkungen auf alle paginierten Seiten
Wichtig: „View-All“-Seite auf „noindex“ setzen
#2c Praxistipp: „View-All“-Paginierung – „Dirty Hack“
23
Überprüfe, ob alle relevanten Inhalte für den Nutzer erreichbar sind!
Klick-Pfad-Tiefe: Ist die Seite mit wenigen Klicks erreichbar?
Häufigkeit: Ist die Seite ausreichend häufig verlinkt – oder nur von wenigen, selbst schlecht
erreichbaren Unterseiten?
Wichtigkeit: Ist die Seite von wichtigen Unterseiten verlinkt?
Startseite
Wichtige Hub- / Verteiler-Seiten
Thematische relevante Seiten (Related Content)
Überprüfe deine Website hinsichtlich „verwaister“ Seiten, z. B.
Seite ist nur in der XML-/HTML-Sitemap verlinkt
Seite ist nur via Canonical-Tag oder rel=„next“/rel=„prev“ verlinkt
Verlinke alle relevanten Inhalte
24Quelle: Ryte (https://de.ryte.com/)
Verwaiste Seiten findest du mit Hilfe des Website Success Moduls von Ryte.com unter
Links > „Seiten ohne eingehende Links“
Häufige Ursachen:
Weiterleitungen
Fehlerhafte URL ist im Canonical-Tag, der hreflang-Auszeichnung oder sonstigen Meta-Tags hinterlegt
URL ist nur in der Sitemap hinterlegt, aber über die Seite nicht erreichbar
Verwaiste Seiten finden mit ryte.com
26Quelle: Malte Landwehr (http://www.nxplorer.net/blog/2014/02/linktext-google/)
Vermeide „doppelte“ bzw. „mehrfache“
Verlinkungen auf ein und dasselbe
Linkziel!
Häufige Probleme:
Links der Hauptnavigation werden
zusätzlich im Footer wiederholt
Links für mobile Version werden
mitgeladen und nur via CSS
ausgeblendet
Beachte: Der erste Linktext zählt! *
Doppelte Links
>50% Linkjuice verpufft!
27Quelle: Seoratio Tools (https://www.seoratiotools.com)
Identifizierung von doppelten Links mit Hilfe der Seoratio Tools
1. Detailansicht einer Seite auswählen
2. In Spalte „Doppelt“ den Filter auf „ja“ setzen
3. Doppelte Links analysieren und abbauen
Praxistipp: Doppelte Links identifizieren mit den Seoratio Tools
29Quelle: Seoratio Tools (https://www.seoratiotools.com)
Der Linkjuice, den eine Seite zu vergeben hat, teilt sich durch die Anzahl der ausgehenden Verlinkungen auf dieser Seite.
Je mehr ausgehende Verlinkungen auf einer Seite, desto weniger Linkjuice erhält jeder einzelne Link.
Faustregel: Optimal sind ca. 100 bis 150 ausgehende Links.
Anzahl ausgehender Links
31
1. Vermeide doppelte Verlinkungen (z. B. auf Kontakt, Impressum etc.).
2. Entferne alle Links aus dem Footer, die bereits in der Hauptnavigation enthalten sind.
Ausnahme: Links, die vom Nutzer nachweislich im Footer erwartet/geklickt werden!
Problem: In der Regel schwer zu messen!
3. Spiegle nicht deine Hauptnavigation im Footer!
4. Verlinke im Footer ausschließlich Seiten, die relevant für den Nutzer sind!
5. Hinterfrage jeden einzelnen Link!
#1 Footer ausdünnen
32
Häufiges Problem:
Mega Drop Down Menü mit teilweise mehreren hundert Links
Links werden auf allen Unterseiten geladen
Keine thematische Fokussierung
Linkjuice wird nicht gezielt übertragen sondern nach dem Gießkannenprinzip
Verlinke ausschließlich für den Nutzer relevante Unterseiten!
Verwende eine Maskierung für Siloing!
#2 Mega Drop Down Menü ausdünnen
33
„Normales“ Mega Dropdown Menü
Online-Shop Startseite
Damen Herren Kinder
Kleidung
Taschen
Schuhe
Wäsche
Kleidung
Accessoires
Schuhe
Wäsche
Baby 0-3
Geschenke für Neugeborene
Pflege und Ernährung
Mobil und unterwegs
>600 ausgehende Links, keine thematische Fokussierung
35* Bitte nachfolgende Informationen beachten
Mega Dropdown Menü mit Siloing
Online-Shop Startseite
Damen Herren Kinder
Kleidung
Taschen
Schuhe
Wäsche
Kleidung
Accessoires
Schuhe
Wäsche
Baby 0-3
Geschenke für Neugeborene
Pflege und Ernährung
Mobil und unterwegs
z. B. nur noch 250-300 Links, thematische Fokussierung
Maskierung via PRG-Pattern oder
per AJAX nachladen *
36Quelle: manor.ch
Mega Dropdown Menü am Beispiel von manor.ch
Wird auf allen Unterseiten der Kategorie „Herren“ initial
mitgeladen.
Grundannahme für das Beispiel: Wir befinden uns auf einer URL/Unterseite aus dem Bereich „Herren“ (z. B. https://www.manor.ch/de/shop/herren/hemden/c/men-shirts)
37Quelle: manor.ch - Im Falle von manor.ch werden die Links mittels base64 maskiert und via JavaScript bzw. AJAX nachgeladen.
Mega Dropdown Menü am Beispiel von manor.ch
Submenü-Links des Hauptmenüs „Kinder“ werden
via PRG-Pattern maskiert oder via AJAX bei „Hover“ auf
„Kinder“ nachgeladen.*
Grundannahme für das Beispiel: Wir befinden uns auf einer URL/Unterseite aus dem Bereich „Herren“ (z. B. https://www.manor.ch/de/shop/herren/hemden/c/men-shirts)
38
Idee: Filter Links in Post-Formular umwandeln.
Bei Klick auf den Link wird eine Post-Anfrage an den Server geschickt.
Server antwortet mit Redirect auf die Quellseite, die die Inhalte anzeigt.
Vorteile:
Der Googlebot folgt dem POST-Formular nicht => Links werden nicht als solche erkannt.
Außerdem wird zunächst keine neue URL erzeugt.
Anschließend wird wieder eine URL generiert, die geteilt und via „noindex“ von der Indexierung ausgeschlossen werden
kann.
Blog-Artikel zum PRG Pattern:
Catbird Seat Blog von Mario Schwertfeger: https://www.catbirdseat.de/blog/post-get-prg-pattern-fuer-online-shops/
One Advertising Blog: https://www.advertising.de/seo/wiki/prg-pattern.html (mit Beispiel-Code!)
Ryte.com Wiki: https://de.ryte.com/wiki/Post-Redirect-Get
Das Post-Redirect-Get Pattern
39* Disclaimer: Keine Garantie, dass das (noch) funktioniert.
Idee: Nur die themenrelevanten Links direkt laden, alle anderen Links (z. B. Subnavigationslinks einer anderen Kategorie) erst
dann via AJAX nachladen, wenn der Nutzer mit der Maus über den jeweiligen Hauptmenüpunkt hovert.
Vorteile:
Es wird initial nur ein Bruchteil der Links geladen.
Alle anderen Links werden bei Bedarf nachgeladen.
Problem:
Der Googlebot kann mittlerweile auch JavaScript auslesen und verstehen.
Mögliche Workarrounds:
Base-64-Codierung zur Maskierung der Links
AJAX im gesperrten Verzeichnis: Hover über Menüpunkt löst AJAX Aufruf aus, der in einem für Google zugänglichen
Dokument abgelegt ist (nicht per robots.txt gesperrt). Im Dokument wird ein weiterer Aufruf vorgenommen, der ein Script in
einem für Google per robots.txt gesperrten Verzeichnis aufruft und eine Funktion enthält, welche die Links nachlädt. *
Via AJAX nachladen
40
Ansichts- und Sortierungsfilter verändern
lediglich die Reihenfolge der Produkte und sind
daher nicht index-relevant.
Verschwendung von Crawl-Budget und Linkjuice
Crawling und Indexierung verhindern
Lösung:
Formular auf POST-Methode umstellen
Maskierung der Links via PRG-Pattern
#3 Maskiere Ansichts- und Sortierungsfilter
41Weiterführende Informationen zur Faceted Navigation: https://www.search-one.de/best-practice-faceted-navigation/
#4 Maskiere Faceted Navigation
Index-relevante Filterkombinationen:
mit Suchvolumen: z. B. „Boss Sakko“
Crawling und Indexierung zulassen
Aber: Auf individuelle Titles und Descriptions achten!
Nicht Index-relevante Filterkombinationen:
ohne Suchvolumen: z. B. „Jack & Jones Sakko 50 € rot“
Crawling und Indexierung verhindern
Maskierung (z. B. Formular mittels POST-Request oder
PRG-Pattern) + „noindex“ als SafeGuard / alternativ:
Canonical-Tags
42
#5 Maskiere Produktfilter
Produktfilter sind in der Regel nicht index-relevant:
Crawling und Indexierung verhindern
Maskierung
Formular mit POST-Request oder
PRG-Pattern) + „noindex“ als SafeGuard
Alternativ: Verwendung des Hash in der URL, z. B.:
https://www.fressnapf.de/p/select-gold-sensitive-adult-6x800g#hirsch-kartoffeln
https://www.fressnapf.de/p/select-gold-sensitive-adult-6x800g#rind-reis
https://www.fressnapf.de/p/select-gold-sensitive-adult-6x800g#huhn-reis
44* Malte Landwehr (http://www.nxplorer.net/blog/2014/02/linktext-google/), weitere Quellen siehe Anhang
Verwende einen aussagekräftigen Linktext!
<a href=„/innentueren/“>Innentüren</a> anstelle von <a href=„/innentueren/“>hier</a>
<a href=„/kindermode/“>Kindermode kaufen</a> anstelle von <a href=„/kindermode/“>kaufen</a>
Bei Bild-Links, also wenn das Bild verlinkt wird, Keyword im alt-Attribut verwenden:
<a href=„/innentueren/“><img src=„/img/innentueren.jpg“ alt=„Innentüren online kaufen“ /></a>
Kein Stuffing! Übertreibe nicht mit der Anzahl an (Keyword-)Links auf ein und dasselbe Ziel. Ein Link pro
Linkziel reicht vollkommen aus.
Setze Footer-Keyword-Links nur sehr gezielt ein!
Der erste Linktext zählt! -> "First Link Priority" *
Verwende sprechende Linktexte
46
Der Crawler findet 13 Unterseiten, die alle mit dem Linktext „CPL Holzdesign“ angelinkt werden.
Alle Unterseiten erhalten gleich viele interne Links.
Wie soll Google hier die richtige URL auswählen, wenn alle URLs exakt gleich stark verlinkt sind?
Verwende jeden Linktext nur für eine Seite
48
Umsatzbringer
Produkte, die den meisten Umsatz bringen.
Pareto ist dein Freund!
Denke an die 20% deiner Produkte / Seiten, mit denen du den meisten Umsatz machst!
Schwellen-Rankings
Seiten, die bereits auf Platz 11 bis 20 ranken (besonders leicht auf Seite 1 zu bringen)
Seiten, die auf Position 7 bis 10 ranken (ab Platz 6 oder besser wird es erst interessant!)
Verlinke deine Potential-Seiten
50
Wenn du dir jetzt immer noch unsicher bist, ob du einen Link setzen sollst oder nicht, dann stell dir
einfach folgende Frage:
Ist der Link an dieser Stelle nützlich bzw. sinnvoll für den Nutzer?
Wenn du diese Frage mit einem klaren „ja“ beantworten kannst, dann setze den Link auch!
Wenn du dir unsicher bist oder eher zu einem „nein“ tendierst, prüfe die vorher erwähnten Punkte.
Setze Links für deine Nutzer
51
Rel=„nofollow“ für bestimmte Links verwenden, Google Search Console-Hilfehttps://support.google.com/webmasters/answer/96569?hl=de
Die interne Verlinkung der Wikipedia, Thomas Zeithaml, Seoratio Bloghttps://www.seoratio.de/die-interne-verlinkung-der-wikipedia/
The Ultimate Pagination - SEO Guide, Tobias Schwarz, Audistohttps://audisto.com/insights/guides/1/
Testing the First Link Priority Rule, Christian Greiner, SEO.comhttps://www.seo.com/blog/testing-link-priority-rule/
First Link Priority Rule: What It Is And How It Affects Your Link Building, Ana Hoffman, Traffic Generation Caféhttps://trafficgenerationcafe.com/first-link-priority-rule/
Welchen Linktext wertet Google?, Malte Landwehr, nXplorer SEO Bloghttp://www.nxplorer.net/blog/2014/02/linktext-google/
Google’s Matt Cutts: One Page With Two Links To Same Page; We Counted The First Link, Barry Schwartz, Search Engine Landhttps://searchengineland.com/googles-matt-cutts-one-page-two-links-page-counted-first-link-192718
Das Google Crawl-Budget und Linkjuice optimieren mit PRG, One Advertising Blog (mit Code Beispiel für eure Entwickler)https://www.advertising.de/seo/wiki/prg-pattern.html
Post-Redirect-Get, Ryte Wikihttps://de.ryte.com/wiki/Post-Redirect-Get
POST, GET & PRG-Pattern für Faceted Navigation und große Seiten, Mario Schwertfeger, Catbird Seat Bloghttps://www.catbirdseat.de/blog/post-get-prg-pattern-fuer-online-shops/
Faceted Navigation – Best Practices, Tim Tabellion, Search One Bloghttps://www.search-one.de/best-practice-faceted-navigation/
Website Navigation Best Practices, Benj Arriola, Search Engine Journalhttps://www.searchenginejournal.com/website-navigation-best-practices/192261/
Weiterführende Links
52
Titelfolie: http://www.carpelux.net/chains Creative Commons Attribution Share-Alike 3.0
Folie 3 - Tools: https://pixabay.com/nl/tools-construct-ambacht-reparatie-864983/ Creative Commons CC0
Folie 4 - Links: https://www.shutterstock.com/de/image-vector/icons-link-vector-set-eps8-198071627 - Lizenzfreie Stockvektornummer:
198071627 gefunden unter: https://publicdomainpictures.net/view-image.php?image=33525&picture=link-chain
Folie 8 - Wein: https://openphoto.net/gallery/image/view/27316 Creative Commons Attribution Share-Alike 3.0
Folie 13 – Straßenmarkierungen (Pfeile): https://pxhere.com/de/photo/1265487 Creative Commons CC0
Folie 22 – Auseinandergebaute Kette: https://bicycles.stackexchange.com/questions/43236/putting-pins-back-into-chain Creative
Commons Attribution Share-Alike 3.0
Folie 25 – Flugzeuge: https://en.wikipedia.org/wiki/Red_Arrows Creative Commons Attribution 2.0 Generic
Folie 28 – Straßenschilder: https://pxhere.com/en/photo/1087917 Creative Commons CC0 Public Domain
Folie 30 – Kabel: http://www.freeimageslive.co.uk/free_stock_image/streamline-concept-jpg Creative Commons Attribution 3.0
Folie 49 – Laptop: https://www.freeimageslive.co.uk/free_stock_image/laptopmouseuserjpg Creative Commons Attribution 3.0
Bildquellen