SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Technisches SEO
für WordPress
WordPress Meetup-Day Potsdam 14.09.2019
Oliver Mösing
Wer bin ich?
• Oliver Mösing – DREIDREIEINS Web – 331.de
• WordPress / Webdesign / Webentwicklung / Wartung /
technisches SEO / Beratung / Ecommerce / SEA
• Irgendwas mit Medien - seit 2000
• Webseiten seit 2003
• WordPress seit 2008
14.09.2019 2Technisches SEO
Technisches SEO
• Unter der Haube
• Kann Google deine Seite crawlen/indexieren?
• technische Grundlagen ist Basis für gute Rankings
vereinfachte Abgrenzung
• Crawling = analysieren der Informationen
• Indizieren = aufnehmen in den Datenbestand
• Rankings = Bewertung des Content (User Signals + Keywordwettbewerb)
• don‘t try this at home – wisse was du tust
3Technisches SEO14.09.2019
Wie sehe ich die Seite / Wie Google?
Technisches SEO 414.09.2019
Nutzer Googlebot
Icons made by Freepik/flaticon.com Image by google.com
Crawl- / Indexierbarkeit
• Wieviel Seiten sind im Index
• site:domain.de
• Crawl Budget Optimierung
• URL Parameter
Bspw. Filter im Shop 10 Produkte * 4 Variationen = 10.000 Filtermöglichkeiten
• Noindex vs. Disallow
• Zusammenspiel von Sitemap / Meta-Tags / Robots.txt
• Crawling-Fehler aufdecken mit externe Tools
14.09.2019 5Technisches SEO
Tools
• WordPress Plugin Yoast SEO oder anderes SEO-Plugins
• Google Search Console
• Immer alle Versionen aktivieren
HTTP / HTTPS / WWW / NON-WWW
• Regelmäßig Checken + Keyword Ranking
• Screaming Frog (kostenlos bis 500 URI)
• Crawling vom eigenen PC
• ähnlich Crawler
14.09.2019 Technisches SEO 6
Meta Tags
• Robots Meta tag (no)index, (no)follow
• Yoast SEO einstellbar
• Keine Angabe = Standard = index, follow
• Noindex: Impressum / Datenschutz / Cart
• Canonicals gegen duplicate content
• Erstellt durch Yoast-SEO
• Hreflang für Mehrsprahigkeit
• Meta Title / Meta Description
7Technisches SEO14.09.2019
Robots.txt
• 30 Jahre Robots.txt - und kein Standard
• Nur Empfehlung – Keine Noindex Steuerung
• Crawler-Ressourcen richtig einsetzen
• Blocked by robots.txt
• Disallow – Account / cart / admin / feed
• URL-Parameter-Steuerung
• WordPress Standard
• In Yoast SEO editierbar Werkzeuge > Datei-Editor
• Verlinkung zur Sitemap.xml
14.09.2019 8Technisches SEO
Sitemap.xml
• XML – Format
• Dynamische Sitemaps
• Hilft der Indexierung / Abgleich gecrawlte Seiten
• Sitemap.xml
• Yoast-Sitemap domain.de/sitemap_index.xml
• Nur SEO relevante Seiten in die Sitemap
• prüfen Attachments / archive pages / Custom Post Types / Landingpages
14.09.2019 Technisches SEO 9
URLs
• Never change a running URL
• Sprechende URL
• Keywords / case sensitive / Kurze URLs
• Trennung mit Bindestrich / Unterstrich = verbundene Wörter
• minimiere dynamische URLs
 Einstellungen > Permalinks
• Breadcrumbs
• SSL als Ranking-Faktor
• www, http, non-www, https – Entscheide dich und leite um
Technisches SEO 1014.09.2019
HTTP Codes
• Jede Seite hat ein Response Code
• 200 - Erfolgreich
• 301 – Moved Permanently - redirect
• 404 Not Found/Broken Links vs. Soft-404
• 500 Server Fehler
• Htaccess vs. Redirect Plugin
• Redirect Schleifen vermeiden – bspw. https > http > https
• Better Search replace
14.09.2019 11Technisches SEO
Pagespeed-Optimierung
• 53 % der Nutzer brechen bei Seitenaufruf >3 Sekunden ab
(Google März 2016)
• Hardware
• SSD / Caching / RAM / First Byte / Shared Hosting
• Software
• PHP 7.3 / HTTP/2 / MySQL 5.7 / Gzip
• CMS
• WordPress / Plugins / Themes / CDN / Reduce HTTP Calls / Minify Ressources
• Content
• Bildgröße / Videos / Browser Caching / Above the Fold / webp
14.09.2019 12Technisches SEO
Use Cases – Performance – Search Sonsole
14.09.2019 Technisches SEO 13
Lösung:
- Caching Plugin
- Wechsel des Hosters
Use Cases – Blocked – Screaming Frog
14.09.2019 Technisches SEO 14
Lösung: Indexierung erlauben.
Einstellungen > Lesen > Suchmaschinen davon abhalten, diese Website zu indexieren. (deaktivieren)
Use Cases – Abdeckung – Search Console
14.09.2019 Technisches SEO 15
Lösung: disallow in robots.txt > /kalender/?time*
Use Cases– Crawling Probleme – Search Console
14.09.2019 Technisches SEO 16
Lösung:
A) keine da Seite entfernt
B) 301 auf vergleichbare Seite
Use Cases – mixed Content – Screaming Frog
14.09.2019 Technisches SEO 17
Lösung: URLs in WordPress per Plugin Better Search Replace auf https ändern
Use Cases – Redirect Schleifen – Screaming Frog
14.09.2019 Technisches SEO 18
Lösung:
- URLs in WordPress per Plugin Better Search Replace auf https ändern
- 301 Umleitung in htaccess auf https
- 301 Umleitung auf www oder non-www (je nach Entscheiung)
Use Cases – Canonical Tag– Screaming Frog
14.09.2019 Technisches SEO 19
Alle Projekte kanonisieren auf die Projektübersichtsseite
Lösung: Bei Kunden nachfragen ob beabsichtigt
Use Cases – Abdeckung – Search Console
14.09.2019 Technisches SEO 20
Problem: zu viele Seiten für den crawler
verhindern das indexieren
Lösung: disallow in robots.txt
What else …
• Überschriften einhalten H1-H6
• Mobile first index / Optimierung mobiler Websites
• Quellcode-Optimierung
• Struturierte Daten – die Geheimwaffe
• Ratings Review
• Events / Rezepte / FAQ / …
• Accelerated Mobile Pages (AMP) /PWA
• …
14.09.2019 21Technisches SEO
Fragen / Anregungen / Feedback
Mail: web@331.de
SEO Audits:
https://331.de/weboptimierung-und-seo/
14.09.2019 Technisches SEO 22

Weitere ähnliche Inhalte

Ähnlich wie Vortrag technisches SEO Oliver Mösing

OMWest Barcamp 2018: Onpage SEO im Griff: Alerting und Monitoring für SEOs
OMWest Barcamp 2018: Onpage SEO im Griff: Alerting und Monitoring für SEOsOMWest Barcamp 2018: Onpage SEO im Griff: Alerting und Monitoring für SEOs
OMWest Barcamp 2018: Onpage SEO im Griff: Alerting und Monitoring für SEOsget traction GmbH
 
TechTalk - Share point for internet sites part 1
TechTalk - Share point for internet sites part 1TechTalk - Share point for internet sites part 1
TechTalk - Share point for internet sites part 1Samuel Zürcher
 
SEO für Magento Commerce - SEOkomm 2011
SEO für Magento Commerce - SEOkomm 2011SEO für Magento Commerce - SEOkomm 2011
SEO für Magento Commerce - SEOkomm 2011formaremedia
 
Misconceptions in SEO - Darum funktioniert Dein SEO nicht!
Misconceptions in SEO - Darum funktioniert Dein SEO nicht!Misconceptions in SEO - Darum funktioniert Dein SEO nicht!
Misconceptions in SEO - Darum funktioniert Dein SEO nicht!get traction GmbH
 
SEOkomm 2019 - André Goldmann - User-Experience-Optimierung für SEOs - Wie du...
SEOkomm 2019 - André Goldmann - User-Experience-Optimierung für SEOs - Wie du...SEOkomm 2019 - André Goldmann - User-Experience-Optimierung für SEOs - Wie du...
SEOkomm 2019 - André Goldmann - User-Experience-Optimierung für SEOs - Wie du...André Goldmann
 
SEO A/B Testing by John Munoz (Digital Loop)
SEO A/B Testing by John Munoz (Digital Loop)SEO A/B Testing by John Munoz (Digital Loop)
SEO A/B Testing by John Munoz (Digital Loop)John Muñoz
 
Mein Betrieb im Internet: So findet mich der Gast
Mein Betrieb im Internet: So findet mich der GastMein Betrieb im Internet: So findet mich der Gast
Mein Betrieb im Internet: So findet mich der GastChristina Steinkellner
 
medien-sprechstunde: 5 Jahre / 5 Themen / 5 Referentinnen
medien-sprechstunde: 5 Jahre / 5 Themen / 5 Referentinnenmedien-sprechstunde: 5 Jahre / 5 Themen / 5 Referentinnen
medien-sprechstunde: 5 Jahre / 5 Themen / 5 Referentinnenmedien-sprechstunde
 
Google Analytics Konferenz 2013: Alexander Knett, e-dialog: Website Speed Ana...
Google Analytics Konferenz 2013: Alexander Knett, e-dialog: Website Speed Ana...Google Analytics Konferenz 2013: Alexander Knett, e-dialog: Website Speed Ana...
Google Analytics Konferenz 2013: Alexander Knett, e-dialog: Website Speed Ana...e-dialog GmbH
 
SEO Agentur-Workshop (inhouse)
SEO Agentur-Workshop (inhouse)SEO Agentur-Workshop (inhouse)
SEO Agentur-Workshop (inhouse)Stefan Godulla
 
SEO-Basics: Die 9 häufigsten SEO-Anfänger-Fehler
SEO-Basics: Die 9 häufigsten SEO-Anfänger-FehlerSEO-Basics: Die 9 häufigsten SEO-Anfänger-Fehler
SEO-Basics: Die 9 häufigsten SEO-Anfänger-FehlerHanns Kronenberg
 
Seo Campixx 2015 - Technical SEO for Beginners
Seo Campixx 2015 - Technical SEO for BeginnersSeo Campixx 2015 - Technical SEO for Beginners
Seo Campixx 2015 - Technical SEO for BeginnersJan Berens
 
Mobile SEO - Basics und wichtige Faktoren für die mobile Suche
Mobile SEO - Basics und wichtige Faktoren für die mobile SucheMobile SEO - Basics und wichtige Faktoren für die mobile Suche
Mobile SEO - Basics und wichtige Faktoren für die mobile Sucheget traction GmbH
 
Die 10 groeßten Fehler im eMarketing
Die 10 groeßten Fehler im eMarketingDie 10 groeßten Fehler im eMarketing
Die 10 groeßten Fehler im eMarketingAngelika Röck
 
In den richtigen Ländern ranken | Kerstin Reichert | SEOkomm 2016
 In den richtigen Ländern ranken | Kerstin Reichert | SEOkomm 2016 In den richtigen Ländern ranken | Kerstin Reichert | SEOkomm 2016
In den richtigen Ländern ranken | Kerstin Reichert | SEOkomm 2016Kerstin Reichert
 
JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...
JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...
JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...Artur Kosch
 
SharePoint 2013 Search Driven websites
SharePoint 2013 Search Driven websitesSharePoint 2013 Search Driven websites
SharePoint 2013 Search Driven websitesDavid Schneider
 

Ähnlich wie Vortrag technisches SEO Oliver Mösing (20)

OMWest Barcamp 2018: Onpage SEO im Griff: Alerting und Monitoring für SEOs
OMWest Barcamp 2018: Onpage SEO im Griff: Alerting und Monitoring für SEOsOMWest Barcamp 2018: Onpage SEO im Griff: Alerting und Monitoring für SEOs
OMWest Barcamp 2018: Onpage SEO im Griff: Alerting und Monitoring für SEOs
 
TechTalk - Share point for internet sites part 1
TechTalk - Share point for internet sites part 1TechTalk - Share point for internet sites part 1
TechTalk - Share point for internet sites part 1
 
SEO für Magento Commerce - SEOkomm 2011
SEO für Magento Commerce - SEOkomm 2011SEO für Magento Commerce - SEOkomm 2011
SEO für Magento Commerce - SEOkomm 2011
 
Misconceptions in SEO - Darum funktioniert Dein SEO nicht!
Misconceptions in SEO - Darum funktioniert Dein SEO nicht!Misconceptions in SEO - Darum funktioniert Dein SEO nicht!
Misconceptions in SEO - Darum funktioniert Dein SEO nicht!
 
SEOkomm 2019 - André Goldmann - User-Experience-Optimierung für SEOs - Wie du...
SEOkomm 2019 - André Goldmann - User-Experience-Optimierung für SEOs - Wie du...SEOkomm 2019 - André Goldmann - User-Experience-Optimierung für SEOs - Wie du...
SEOkomm 2019 - André Goldmann - User-Experience-Optimierung für SEOs - Wie du...
 
SEO A/B Testing by John Munoz (Digital Loop)
SEO A/B Testing by John Munoz (Digital Loop)SEO A/B Testing by John Munoz (Digital Loop)
SEO A/B Testing by John Munoz (Digital Loop)
 
Mein Betrieb im Internet: So findet mich der Gast
Mein Betrieb im Internet: So findet mich der GastMein Betrieb im Internet: So findet mich der Gast
Mein Betrieb im Internet: So findet mich der Gast
 
medien-sprechstunde: 5 Jahre / 5 Themen / 5 Referentinnen
medien-sprechstunde: 5 Jahre / 5 Themen / 5 Referentinnenmedien-sprechstunde: 5 Jahre / 5 Themen / 5 Referentinnen
medien-sprechstunde: 5 Jahre / 5 Themen / 5 Referentinnen
 
Google Analytics Konferenz 2013: Alexander Knett, e-dialog: Website Speed Ana...
Google Analytics Konferenz 2013: Alexander Knett, e-dialog: Website Speed Ana...Google Analytics Konferenz 2013: Alexander Knett, e-dialog: Website Speed Ana...
Google Analytics Konferenz 2013: Alexander Knett, e-dialog: Website Speed Ana...
 
SEO Agentur-Workshop (inhouse)
SEO Agentur-Workshop (inhouse)SEO Agentur-Workshop (inhouse)
SEO Agentur-Workshop (inhouse)
 
SEO-Basics: Die 9 häufigsten SEO-Anfänger-Fehler
SEO-Basics: Die 9 häufigsten SEO-Anfänger-FehlerSEO-Basics: Die 9 häufigsten SEO-Anfänger-Fehler
SEO-Basics: Die 9 häufigsten SEO-Anfänger-Fehler
 
Seo Campixx 2015 - Technical SEO for Beginners
Seo Campixx 2015 - Technical SEO for BeginnersSeo Campixx 2015 - Technical SEO for Beginners
Seo Campixx 2015 - Technical SEO for Beginners
 
Zecplus de 2020_07_27
Zecplus de 2020_07_27Zecplus de 2020_07_27
Zecplus de 2020_07_27
 
Mobile SEO - Basics und wichtige Faktoren für die mobile Suche
Mobile SEO - Basics und wichtige Faktoren für die mobile SucheMobile SEO - Basics und wichtige Faktoren für die mobile Suche
Mobile SEO - Basics und wichtige Faktoren für die mobile Suche
 
Die 10 groeßten Fehler im eMarketing
Die 10 groeßten Fehler im eMarketingDie 10 groeßten Fehler im eMarketing
Die 10 groeßten Fehler im eMarketing
 
Relaunch Bullshit Bingo
Relaunch Bullshit BingoRelaunch Bullshit Bingo
Relaunch Bullshit Bingo
 
In den richtigen Ländern ranken | Kerstin Reichert | SEOkomm 2016
 In den richtigen Ländern ranken | Kerstin Reichert | SEOkomm 2016 In den richtigen Ländern ranken | Kerstin Reichert | SEOkomm 2016
In den richtigen Ländern ranken | Kerstin Reichert | SEOkomm 2016
 
JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...
JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...
JavaScript SEO - Crawling, Indexierung und Auditing von JavaScript-Websites -...
 
SharePoint 2013 Search Driven websites
SharePoint 2013 Search Driven websitesSharePoint 2013 Search Driven websites
SharePoint 2013 Search Driven websites
 
SEO und Web Analytics
SEO und Web AnalyticsSEO und Web Analytics
SEO und Web Analytics
 

Vortrag technisches SEO Oliver Mösing

  • 1. Technisches SEO für WordPress WordPress Meetup-Day Potsdam 14.09.2019 Oliver Mösing
  • 2. Wer bin ich? • Oliver Mösing – DREIDREIEINS Web – 331.de • WordPress / Webdesign / Webentwicklung / Wartung / technisches SEO / Beratung / Ecommerce / SEA • Irgendwas mit Medien - seit 2000 • Webseiten seit 2003 • WordPress seit 2008 14.09.2019 2Technisches SEO
  • 3. Technisches SEO • Unter der Haube • Kann Google deine Seite crawlen/indexieren? • technische Grundlagen ist Basis für gute Rankings vereinfachte Abgrenzung • Crawling = analysieren der Informationen • Indizieren = aufnehmen in den Datenbestand • Rankings = Bewertung des Content (User Signals + Keywordwettbewerb) • don‘t try this at home – wisse was du tust 3Technisches SEO14.09.2019
  • 4. Wie sehe ich die Seite / Wie Google? Technisches SEO 414.09.2019 Nutzer Googlebot Icons made by Freepik/flaticon.com Image by google.com
  • 5. Crawl- / Indexierbarkeit • Wieviel Seiten sind im Index • site:domain.de • Crawl Budget Optimierung • URL Parameter Bspw. Filter im Shop 10 Produkte * 4 Variationen = 10.000 Filtermöglichkeiten • Noindex vs. Disallow • Zusammenspiel von Sitemap / Meta-Tags / Robots.txt • Crawling-Fehler aufdecken mit externe Tools 14.09.2019 5Technisches SEO
  • 6. Tools • WordPress Plugin Yoast SEO oder anderes SEO-Plugins • Google Search Console • Immer alle Versionen aktivieren HTTP / HTTPS / WWW / NON-WWW • Regelmäßig Checken + Keyword Ranking • Screaming Frog (kostenlos bis 500 URI) • Crawling vom eigenen PC • ähnlich Crawler 14.09.2019 Technisches SEO 6
  • 7. Meta Tags • Robots Meta tag (no)index, (no)follow • Yoast SEO einstellbar • Keine Angabe = Standard = index, follow • Noindex: Impressum / Datenschutz / Cart • Canonicals gegen duplicate content • Erstellt durch Yoast-SEO • Hreflang für Mehrsprahigkeit • Meta Title / Meta Description 7Technisches SEO14.09.2019
  • 8. Robots.txt • 30 Jahre Robots.txt - und kein Standard • Nur Empfehlung – Keine Noindex Steuerung • Crawler-Ressourcen richtig einsetzen • Blocked by robots.txt • Disallow – Account / cart / admin / feed • URL-Parameter-Steuerung • WordPress Standard • In Yoast SEO editierbar Werkzeuge > Datei-Editor • Verlinkung zur Sitemap.xml 14.09.2019 8Technisches SEO
  • 9. Sitemap.xml • XML – Format • Dynamische Sitemaps • Hilft der Indexierung / Abgleich gecrawlte Seiten • Sitemap.xml • Yoast-Sitemap domain.de/sitemap_index.xml • Nur SEO relevante Seiten in die Sitemap • prüfen Attachments / archive pages / Custom Post Types / Landingpages 14.09.2019 Technisches SEO 9
  • 10. URLs • Never change a running URL • Sprechende URL • Keywords / case sensitive / Kurze URLs • Trennung mit Bindestrich / Unterstrich = verbundene Wörter • minimiere dynamische URLs  Einstellungen > Permalinks • Breadcrumbs • SSL als Ranking-Faktor • www, http, non-www, https – Entscheide dich und leite um Technisches SEO 1014.09.2019
  • 11. HTTP Codes • Jede Seite hat ein Response Code • 200 - Erfolgreich • 301 – Moved Permanently - redirect • 404 Not Found/Broken Links vs. Soft-404 • 500 Server Fehler • Htaccess vs. Redirect Plugin • Redirect Schleifen vermeiden – bspw. https > http > https • Better Search replace 14.09.2019 11Technisches SEO
  • 12. Pagespeed-Optimierung • 53 % der Nutzer brechen bei Seitenaufruf >3 Sekunden ab (Google März 2016) • Hardware • SSD / Caching / RAM / First Byte / Shared Hosting • Software • PHP 7.3 / HTTP/2 / MySQL 5.7 / Gzip • CMS • WordPress / Plugins / Themes / CDN / Reduce HTTP Calls / Minify Ressources • Content • Bildgröße / Videos / Browser Caching / Above the Fold / webp 14.09.2019 12Technisches SEO
  • 13. Use Cases – Performance – Search Sonsole 14.09.2019 Technisches SEO 13 Lösung: - Caching Plugin - Wechsel des Hosters
  • 14. Use Cases – Blocked – Screaming Frog 14.09.2019 Technisches SEO 14 Lösung: Indexierung erlauben. Einstellungen > Lesen > Suchmaschinen davon abhalten, diese Website zu indexieren. (deaktivieren)
  • 15. Use Cases – Abdeckung – Search Console 14.09.2019 Technisches SEO 15 Lösung: disallow in robots.txt > /kalender/?time*
  • 16. Use Cases– Crawling Probleme – Search Console 14.09.2019 Technisches SEO 16 Lösung: A) keine da Seite entfernt B) 301 auf vergleichbare Seite
  • 17. Use Cases – mixed Content – Screaming Frog 14.09.2019 Technisches SEO 17 Lösung: URLs in WordPress per Plugin Better Search Replace auf https ändern
  • 18. Use Cases – Redirect Schleifen – Screaming Frog 14.09.2019 Technisches SEO 18 Lösung: - URLs in WordPress per Plugin Better Search Replace auf https ändern - 301 Umleitung in htaccess auf https - 301 Umleitung auf www oder non-www (je nach Entscheiung)
  • 19. Use Cases – Canonical Tag– Screaming Frog 14.09.2019 Technisches SEO 19 Alle Projekte kanonisieren auf die Projektübersichtsseite Lösung: Bei Kunden nachfragen ob beabsichtigt
  • 20. Use Cases – Abdeckung – Search Console 14.09.2019 Technisches SEO 20 Problem: zu viele Seiten für den crawler verhindern das indexieren Lösung: disallow in robots.txt
  • 21. What else … • Überschriften einhalten H1-H6 • Mobile first index / Optimierung mobiler Websites • Quellcode-Optimierung • Struturierte Daten – die Geheimwaffe • Ratings Review • Events / Rezepte / FAQ / … • Accelerated Mobile Pages (AMP) /PWA • … 14.09.2019 21Technisches SEO
  • 22. Fragen / Anregungen / Feedback Mail: web@331.de SEO Audits: https://331.de/weboptimierung-und-seo/ 14.09.2019 Technisches SEO 22

Hinweis der Redaktion

  1. Kategorisieren in 3 Aufgaben einer Suchmaschinen Größere Seiten mehr Komplexität Lebendige Seiten = Seiten hinzu, Seiten weg
  2. Warum ist die technische sicht wichitg?
  3. Der googlebot vorbeikommt und ackert deine Seite durch Crawlu Budget für große Seiten oder Serverlast Crawling Fehler = Google Bot wohl fühlt und unnötige Klicks
  4. WordPress ist gut SEO-konform Plugin erstellt canonicals oder MetaTags oder sitemaps Externe Tools, Außenansicht
  5. Google Standard Kriterien festlegen
  6. Wichtig zum Crawling Google crawlt auch Seiten die nicht per sitemap übermittelt wurden
  7. Wenn Entwickler vergessen die Indexiereung zuzulassen.