Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

OMWest Barcamp 2018: Onpage SEO im Griff: Alerting und Monitoring für SEOs

696 views

Published on

Alerting im SEO ist immer ein ziemlich anstrengendes, aber wichtiges Thema! In diesem Blogpost wollen wir Euch unsere Herangehensweise vorstellen und wie wir das Tool Testomato dafür zielgerichtet einsetzen.

Published in: Data & Analytics
  • Be the first to comment

  • Be the first to like this

OMWest Barcamp 2018: Onpage SEO im Griff: Alerting und Monitoring für SEOs

  1. 1. Onpage SEO im Griff: Alerting und Monitoring für SEOs Stefan Keil Senior Consultant & Partner OMWest, Köln, 13.04.2018
  2. 2. Werdegang get:traction – Senior Consultant & Partner Lehrbeauftragter Hochschule Darmstadt /takevalue – Consultant (2015- 2017) Deutsches Institut für Internationale Pädagogische Forschung (2012 – 2015)  Informationswissenschaftliche Forschung  Monitoring, Webanalyse & SEO Informationswissenschaften, M.Sc (2011 – 2014) Information Science and Engineering, B.Eng. (Schwerpunkt Bibliothekswesen) (2008 – 2011) SEO Nachfrageanalysen und Informationsarchitekturen. Content-Planung und Strategieentwicklung. Webanalyse Von der Zahlenerhebung bis zur qualitätsgesicherten Auswertung. Standards & Prozesse Effiziente Gestaltung von Arbeitsabläufen und Findung des optimalen Standardsieriungsgrads. Stefan Keil – Senior Consultant & Partner Bereiche
  3. 3. Onpage-Alerts und –Monitoring Warum? Being happy because our last deployment went perfectly!
  4. 4. Tools und Reports optimal einsetzen
  5. 5. Tools und Reports optimal einsetzen
  6. 6. Alerting: Frühwarnsystem ©bigstockphoto.com / joegough
  7. 7. Monitoring: Entwicklungen frühzeitig Erkennen ©bigstockphoto.com/tashatuvango
  8. 8. Das richtige Werkzeug… …. zur richtigen Zeit und für den richtigen Zweck Alerts Monitoring Reporting Impact Berichtszeit- punkt sofort später niedrig hoch
  9. 9. Alerts: IT-Maintenance-Daten vs. Daten zum Nutzerverhalten Traffic-Beobachtung via WebanalyseIT – Maintenance (Crawls) • Indexierungs- und Crawlinganweisungen • Optimierungen der Informationsarchitektur • Traffic-Einbrüche • Umsatzausfall • Aufrufe 404-Fehlerseiten • … Mehr? z.B. https://www.zedwoo.de/google-analytics-alerts/ https://www.gandke.de/blog/google-analytics-alerts/ http://www.termfrequenz.de/podcast/beyond- pageviews-podcast/bp-2-1-google-analytics-alerts/
  10. 10. Alerts: Möglichst granular und qualitativ Zu aggregierte Betrachtung ergibt nur Last 0 2.000 4.000 6.000 8.000 10.000 12.000 14.000 16.000 KW 12 KW 13 KW 14 KW 15 KW 16 KW 17 Entwicklung Seiten mit noindex-Anweisung + 40% ! + 15% ! Defizite: - Stark Aggregiert - Domainebene - Kein Drilldown (in GSC) - Weiter Weg um den Fehler zu finden
  11. 11. 1.4k seite n oder so :O Grundoptimierung muss vorhanden sein Und noch eine Anmerkung… ©bigstockphoto.com/Stock Photo
  12. 12. Erst nach der Segmentierung klärt sich die Sicht… ©bigstockphoto/rorem
  13. 13. Segmente nach Seitentypen Kontrolle durch granulares Setup ▪ Der Kern einer erfolgreichen Beobachtung. ▪ Stark aggregierte Daten lassen keine Analyse zu. Nicht: Sondern: Segmentierung 0 5 April Mai Juni Juli SEO-Traffic 0 50 April Mai Juni Juli SEO-Traffic Startseite Kategorie Produktdetailseite
  14. 14. Segmentierung einer Webseite Beispiel Publisher/Verlagswesen Startseite Ressort Seitentypen Subressort Artikel Premiumartikel Themenseite Video Video-Ressorts Autorenseite Infografiken Suche Paginierung Filter SEO spezifische Dokumente Robots.txt Index-Sitemap Sitemaps News-Sitemap (Seitenweite) Parameter Usertracking Aktionstracking Partner Kurz-URLs Partnerangebote (auf Hauptdomain) Bugs & weiteres 410 301 404 Wiederholung Seitentypen? Canonicals
  15. 15. Auswahl der zu überwachenden Seiten Beispiel Publisher/Verlagswesen Startseite Ressort Seitentypen Subressort Artikel Premiumartikel Themenseite Video Video-Ressorts Autorenseite Infografiken Suche Je die 2-3 organisch Traffic- oder Konversionsstärksten URLs Ziel: - Muster-, bzw. templatebasierte Fehler frühzeitig erkennen - Stichproben ausreichend
  16. 16. Segmentierung einer Webseite Beispiel Publisher/Verlagswesen Startseite Ressort Seitentypen Subressort Artikel Premiumartikel Themenseite Video Video-Ressorts Autorenseite Infografiken Suche Paginierung Filter SEO spezifische Dokumente Robots.txt Index-Sitemap Sitemaps News-Sitemap (Seitenweite) Parameter Usertracking Aktionstracking Partner Kurz-URLs Partnerangebote (auf Hauptdomain) Bugs & weiteres 410 301 404 Wiederholung Seitentypen? Canonicals Ca. 11 Seitentypen + 8 Paginierungen + 2 Filterfacetten = 21 Seiten N=2 (wenn mehrere vorhanden) 41 Seiten
  17. 17. Segmentierung einer Webseite Mobile Varianten auf eigenen Hosts nicht vergessen… Desktop mobile AMP 41 Seiten + +41 Seiten Ca. 40 Seiten (ohne Suche) Ca. 122 Seiten
  18. 18. SEO-Relevante Merkmale Indexierung und Crawling + durchgeführte IA-Optimierungen sicherstellen Indexierung und Crawling Informations -architektur sonstige Statuscode robots-meta Canonical alternate Linkboxen (div) Titel Description Breadcrumbs h1 h2 schema.org WebPage Tracking Social Media Facebook Twitter relatedLinks breadcrumb mainEntityOfPage (NewsArticle) headline date …
  19. 19. SEO-Relevante Merkmale Indexierung und Crawling + durchgeführte IA-Optimierungen sicherstellen Indexierung und Crawling Informations -architektur sonstige Statuscode robots-meta Canonical alternate Linkboxen (div) Titel Description Breadcrumbs h1 h2 schema.org WebPage Tracking Social Media Facebook Twitter relatedLinks breadcrumb mainEntityOfPage (NewsArticle) headline date … Dokumentieren und Fixieren!
  20. 20. Alerts via URL-Monitor Tägliche Prüfung der Fixierten Merkmale pro URL
  21. 21. Alerts via testomato: IT-SEO Maintenance Gruppen mit Regeln
  22. 22. ▪ a Fehler erkennen bevor man sie hat…
  23. 23. Ask in Advance Prüft auf Probleme, die ihr noch nicht habt… ▪ Analytics geht nicht mehr? Vielleicht ein Problem mit „Content Security Policy“? ▪ Content-Security-Policy im http-Header: ▪ Sollte eine Content Security Policy eingeführt werden, kriege ich es mit ▪ Google.com dabei? –Supi, Alert anpassen, weiterarbeiten ▪ Google.com fehlt? GA-Tracking wird ausfallen! Ticket an die IT, Thema gelöst. Mitnehmen, was man so hört… Type Source Methode Rule Content Type HTTP Header contains Content-Type: text/html Encoding HTTP Header contains Content-Encoding: gzip Index HTTP-Header not contains noindex Follow HTTP-Header Not contains Nofollow Content Security Policy HTTP-Header Not contains -src Standard Tests für den HTTP Header
  24. 24. Wiederkehrende Fehler im Detail prüfen ▪ Bei wiederkehrenden Fehlern nicht nur das „SOLL“ prüfen – sondern auch das bekannte, mögliche Fehlermuster. ▪ Ansonsten habe ich immer etwas Zeitdruck und muss umgehend prüfen – aber so eine Plattform „schwankt“ ja auch gerne mal. ▪ So weiß ich, ob auch das bekannte Fehlermuster verantwortlich war oder unter Umständen ein neues Problem aufgetreten ist. Beschreibung
  25. 25. Alerts in der IT-Maintenance Ich kann nur das prüfen, was ich auch kenne… ▪ …eine Ahnung wie granular (Beispiel Publisher) man beobachten sollte. ▪ …allgemeine SEO-Faktoren, deren Überwachung (nach Optimierung) sinnvoll ist. ▪ …einfache Mittel um diese Dinge regelmäßig zu prüfen. ▪ …keinerlei Ahnung was auf meiner Seite passiert, was ich nicht explizit weiß und festgelegt habe! Bis hier hin haben wir… ©bigstockphoto.com / digitalista
  26. 26. Problem: Regeln können schwer überprüft werden ▪ Beispiel: ▪ Kategorien mit weniger als 5 Artikeln stehen auf noindex ▪ Href-lang nur implementiert, wenn Seite einen selbstreferenzierenden Canonial hat ▪ Slug eines Titles verkürzt sich, wenn Produktnamen eine bestimmte Länge haben ▪ Etc. ▪ Und natürliche alle Prüfungen aus dem Alerting! Im Fall von Abweichung: ▪ Direkt Ticket an IT zur Fehlerbehebung ▪ Entweder an Betrieb oder an Alerting- Ansprechpartner in der IT Lösung: Audisto Monitoring https://audisto.com/contacts/checks/1
  27. 27. Monitoring: Entwicklungen frühzeitig Erkennen ©bigstockphoto.com/tashatuvango
  28. 28. Alerts: Möglichst Granular und Qualitativ Zu aggregierte Betrachtung ergibt nur Last 0 2.000 4.000 6.000 8.000 10.000 12.000 14.000 16.000 KW 12 KW 13 KW 14 KW 15 KW 16 KW 17 Entwicklung Seiten mit noindex-Anweisung + 40% ! + 15% ! Defizite: - Stark Aggregiert - Domainebene - Kein Drilldown (in GSC) - Weiter Weg um den Fehler zu finden Wenig geeignet für einen Alert, allerdings (fast) gut für ein Monitoring!
  29. 29. GSC: relevante Daten IT-Hygiene Daten aus der Search Console Speichern und Monitoren Web/SmartphoneLinks insgesamt HTML-Verbesserungen Doppelte Descriptions Doppelte Titles Fehlende Titles Irrelevante Titles Kurze Descriptions Lange Descriptions Kurze Titles Lange Titles Indexierungsstatus Links zu Ihrer Webseite Mobile Nutzerfreundlichkeit Sitemaps Strukturierte Daten Insgesamt Indexiert Von robots.txt blockiert Seite mit Problemen Elemente Elemente mit Fehlern Bilder eingereicht Bilder indexiert Mobile eingereicht Mobile indexiert News eingereicht Video indexiert News indexiert Videos eingereicht Web indexiert Web eingereicht Crawlerrors notFound notFollowed authpermission Server-Error soft404 other flashContent manyToOneRedirect Suchanalyse
  30. 30. GSC Setup: Verzeichnisverifikation Granulare Verifizierung für mehr Daten und mehr Kontrolle! ▪ Protokollversionen (http/https) ▪ Hosts (www.) ▪ Verzeichnisse ▪ Ein bis zwei Ebenen – je nach Anzahl der Seiten Alle Varianten bedenken!
  31. 31. Monitoring: Search Console – Beispiele Regelmäßige Betrachtung von Fehlerdaten auf allen Ebenen domain.de /verzeichnis1 /verzeichnis2 /verzeichnis3 /verzeichnis4 +n gesamt Sprachverzeichnis de Sprachverzeichnis en
  32. 32. Monitoring: Search Console – Beispiele Top 20 Phrasen nach Klicks der letzten Woche
  33. 33. Dort hinschauen, wo die Bewegung ist!
  34. 34. • „Verwalten“ • Bekannte Fehler stören bei der Sichtung neuer Probleme & verhindern das aktive Steuern • Maßnahmen „sehen“ und auch bewerten können • Erfolg • Misserfolg / Korrektur Normaler Arbeitsablauf: Initialanalyse und Pflege Initialanalyse Betreuung und Pflege AbschlussInitialisierung • Vollständige Erstaufnahme • Evaluation aller Themenfelder und Bereich auf Risiken und Chancen • Erschließung der Seitenstruktur • Fehler kategorisieren und kontextualisieren • Anforderungen an die IT • Anforderungen an die Redaktion • Schätzungen, Workflows entwickeln, SEO- Roadmap aufbauen Vollständigkeit Änderungen
  35. 35. Differenzen zur Vorwoche auf Keyword und URL Ebene Redaktionelle Steuerung ermöglichen!
  36. 36. Credits für das folgende Analyseframework ▪ … frisst am liebsten Rohdaten ▪ … zerlegt, speichert und demoliert alles mit R und Knime ▪ …. hört am liebsten den Satzteil „… kann man das nicht mal eben schnell…“ Meisteranalyst! Patrick Lürwer /in/patrickluerwer/ @netzstreuner
  37. 37. Workflow der Crawl-Auswertung Screaming Frog Crawling Datenaufbereitung & Auswertung R / R Studio Report Alle Links mit Merkmalen wie Status Code, Content Type, Title etc. Alle Verlinkungen der Webpages untereinander Export
  38. 38. IT-SEO-Monitoring: Standardslides Wie hat sich die Indexierbarkeit via meta-Robots entwickelt?
  39. 39. IT-SEO-Monitoring: Standardslides Wie hat sich die Indexierbarkeit via meta-Robots pro Verzeichnis entwickelt? VZ-1 VZ-2 VZ-3
  40. 40. IT-SEO-Monitoring: Standardslides Wie ist die Entwicklung der Canonical-Referenzierungen?
  41. 41. IT-SEO-Monitoring: Standardslides Wie ist der Status der Fremdreferenzierungen? Welchen Status Code weisen die URLs auf, auf die fremdreferenziert wird?
  42. 42. IT-SEO-Monitoring: Standardslides Wenn die Fremdreferenzierung 200 ist, stimmt das Meta-Robots-Tag überein? Stimmten die Meta- Robots der fremdreferenziernden und referenzierten Seite überein?
  43. 43. Bei welchen Seiten hat sich der Meta-Robots geändert? Detaillierte Auszüge bei hohen Schwankungen der letzten Crawldaten Bei wie vielen URLs haben sich die Meta Robots zwischen den Crawls verändert? Um welche URLs handelt es sich? Indexierbarkeit
  44. 44. Welche Seiten sind neu? Schnelle Übersicht zum Überfliegen 2 373 158 5 1 17 3 VZ-1 VZ-2 VZ-3
  45. 45. Du, Patrick, der Graph auf Seite 3 passt nicht, kannst du nicht schnell mal?
  46. 46. Differenzen verschiedener Crawls schnell finden! Abgleich regelmäßiger Crawls der selben Domain mit dem jeweiligen Crawl davor nach: ▪ URLs, die im neuen Crawl nicht mehr vorhanden sind. ▪ URLs, die im neuen Crawl erstmalig vorhanden sind. ▪ URLs deren Canonical-Anweisung sich geändert hat ▪ URLs deren Titel / Descriptions sich geändert haben ▪ URLs deren Indexierungsanweisungen sich geändert haben ▪ URLs deren Statuscode sich geändert haben ▪ Etc. Im Fall von Regelverletzungen: ▪ Direkt Ticket an IT zur Fehlerbehebung ▪ Entweder an Betrieb oder an Alerting- Ansprechpartner in der IT Delta-Abgleich
  47. 47. …ich weiß, was du letzte Woche getan hast… ▪ Neue URLs ▪ Entfallene URLs ▪ Änderungen: ▪ Status-Code ▪ Canonical-Link ▪ Meta-Robots ▪ H1 ▪ Title ▪ Description ▪ Content-Type ▪ Klicktiefe ▪ Dateigröße ▪ Antwortzeit Relevante MerkmaleMittwoch KW 28 Mittwoch KW 29 Entfallene URLs neue URLs Gemeinsame URLs
  48. 48. Crawlabgleich: Screaming Frog & R: Workflow und Link Details und Download unter: https://www.gettraction.de/blog/screamin g-frog-r-websiteaenderungen-ermitteln
  49. 49. Reporting & Monitoring Qualitätssicherung im 3-Stufiges System Alerting Monitoring Reporting • Proaktives Warnsystem • Systemweite Fehler vor einem Impact erkennen. • Wöchentliche Betrachtung aller Fehlerberichte der Google Search Console • Überführung in Tickets • Wöchentliches Crawling, und Abgleich der Deltas • Wöchentliches Reporting mit Kurzübersicht zu SERP Leistung, Sichtbarkeit, Traffic und Website- Fehlern. • Monatlicher Report zu Acquisition-, Engagement- und Transactioninformationen inkl. Ausführlicher Kommentierung. Täglich Wöchentlich MonatlichSEO-Maintenance SEO-Erfolgsmessung
  50. 50. Alles Griff?
  51. 51. Danke für die Aufmerksamkeit! /stefan.keil /profile/Stefan_Keil29 @stefankeil_iw www.gettraction.de FB: https://www.facebook.com/gettraction.de/ Twitter: https://twitter.com/gettraction_om Mail: sk@gettraction.de

×