WordPress Seo - WP Meetup Würzburg 2016

of 52 /52
@HansPJung WordPress SEO 15.11.2016

Embed Size (px)

Transcript of WordPress Seo - WP Meetup Würzburg 2016

  1. 1. @HansPJung WordPress SEO 15.11.2016
  2. 2. @HansPJung Struktur
  3. 3. @[email protected] Google Webmaster Guidelines Finden Erkennen Verwenden https://support.google.com/webmasters/answer/35769?hl=de
  4. 4. @[email protected] Google Webmaster Guidelines: Finden Interne Verlinkung Sitemap (xml und html) HTTP-Header If-Modified-Since Crawling mit robots.txt steuern Backlinks
  5. 5. @HansPJung Interne Verlinkung
  6. 6. @HansPJung Interne Verlinkung: Beitrge Ziel: Hohe Verweildauer und viele Seitenaufrufe je Session. Plugins: Auto Load Next Post https://wordpress.org/plugins/auto-load-nex t-post/ Plugins: Table of Contents Plus (TOC+) https://wordpress.org/plugins/table-of-conte nts-plus/ Automatic Post Tagger https://wordpress.org/plugins/automatic-po st-tagger/ Yet Another Realted Posts Plugin (YARPP) https://wordpress.org/plugins/yet-another-r elated-posts-plugin/
  7. 7. @HansPJung Interne Verlinkung: Kategorien und Schlagworte Ziel: Themenverwandte Beitrge ber wenige Klicks erreichbar machen, ohne near D.C. und Thin Content Seiten. Matrix: Jeden Beitrag ber Schlagworte und Kategorien aufrufbar machen. Jeder Beitrag nur eine Kategorie. Erste Kategorie ist Canonical-Ziel. Plugins: Allow HTML in Category Descriptions https://de.wordpress.org/plugins/allow-html -in-category-descriptions/ Rich Text Tags https://wordpress.org/plugins/rich-text-tags/ Breadcrumb NavXT https://wordpress.org/plugins/breadcrumb- navxt/
  8. 8. @HansPJung Interne Verlinkung: Archive Ziel: Beitrge sinnvoll gruppieren und zugnglich machen. i.d.R. monatsbasierte Archive abschalten. Bei nur einem Autor das Autorenarchiv abschalten. Plugin: Simple Yearly Archive (Jahresarchive) https://wordpress.org/plugins/simple-yearly- archive/
  9. 9. @HansPJung Interne Verlinkung: Siloing Ziel: Beitrge innerhalb einer Kategorie sinnvoll gruppieren und zugnglich machen. Plugin: Category Posts in Custom Menu https://de.wordpress.org/plugins/category-p osts-in-custom-menu/ Zen Menu Logic https://wordpress.org/plugins/zen-menu-log ic/
  10. 10. @HansPJung Sitemap
  11. 11. @HansPJung Sitemap: XML und HTML Ziel: Die Seitenstruktur fr Suchmaschinen (XML) und Besucher (HTML) aufbereiten und zugnglich machen. Plugins: Simple Sitemap (HTML Sitemap) https://wordpress.org/plugins/simple-sitema p/ Google XML Sitemaps (XML Sitemap) https://wordpress.org/plugins/google-sitema p-generator/ SEO Plugin eures Vertrauens
  12. 12. @HansPJung HTTP-Header If-Modified-Since
  13. 13. @HansPJung Crawlbudget: HTTP-Header If-Modified-Since Ziel: Nur Seiten crawlen, die seit dem letzten Crawl verndert wurden. Plugin: If Modified Since HTTP Header https://wordpress.org/plugins/if-modified-si nce-header/ Add Headers https://wordpress.org/plugins/add-headers/ Diverse Caching-plugins
  14. 14. @HansPJung Crawling per robots.txt steuern
  15. 15. @HansPJung Crawl-Steuerung: robots.txt Ziel: Administrative Bereiche und seiteninterne SERPs vom Crawling ausschlieen. Plugin: SEO Plugin eures Vertrauens Regeln: https://de.onpage.org/wiki/Robots.txt
  16. 16. @[email protected] Google Webmaster Guidelines: Erkennen Relevanter Content (klar und eindeutig) Keywordverwendung -Elemente und ALT-Attribute klare Seitenhierarchie Medien (Bilder, Videos und Strukturierte Daten) Saubere URLs (ohne Parameter) CSS und JS crawlbar Sichtbare Inhalte (keine Tabs oder maximierbare Bereiche) Werbelinks per robots.txt oder rel=nofollow
  17. 17. @HansPJung Relevanter Content (klar und eindeutig)
  18. 18. @HansPJung Relevanter Content (klar und eindeutig) Ziel: Jede Seite und jeder Beitrag behandelt nur ein Thema. Kein interner Wettbewerb. Keine (wenige) wiederkehrenden Textbausteine (z.B. in der Sidebar oder im Footer) Tools: Google Siteabfrage site:[domain] [keyword] Onpage.org (free) https://de.onpage.org/product/free/ Siteliner http://www.siteliner.com/
  19. 19. @HansPJung Keywordverwendung
  20. 20. @HansPJung Keywordverwendung Ziel: User und Suchmachinen sollen sofort erkennen, welches Thema eine Seite behandelt. Dazu muss das Keyword auf der Seite stehen. In der Praxis: Autoren untersttzen, das Keyword an allen relevanten Stellen zu verwenden (Title, H1, H2, Inhalt, Bilder ALT-Attribute) Plugins: Das SEO-Plugin eures Vertrauens DELUCKS SEO Plugin for Wordpress wpSEO Yoast
  21. 21. @HansPJung -Elemente und ALT-Attribute
  22. 22. @HansPJung -Elemente und ALT-Attribute Ziel: Den Inhalt von Seiten und Bildern fr User, Screenreader und Suchmaschinen lesbar aufbereiten. Plugins: SEO Friendly Images (Auto Alt und Title) https://wordpress.org/plugins/seo-image/ DOM SEO Image (ALT und Title pflegen) https://wordpress.org/plugins/dom-seo-ima ge/ Restore Link Title Field (Link Title) https://wordpress.org/plugins/restore-link-ti tle-field/ SEO Plugin eurer Wahl.
  23. 23. @HansPJung klare Seitenhierarchie
  24. 24. @HansPJung klare Seitenhierarchie Ziel: Die wichtigsten Seiten erhalten intern die meisten Links, sind am besten erreichbar. Tools: Onpage.org (free) https://de.onpage.org/product/free/ Screaming Frog http://www.screamingfrog.co.uk/seo-spider/ Plugins: Breadcrumb NavXT https://wordpress.org/plugins/breadcrumb- navxt/ URL- und Verzeichnis-Struktur: Einstellungen > Permalinks [domain]/%category%/%postname%/
  25. 25. @HansPJung Medien (Bilder, Videos und Strukturierte Daten)
  26. 26. @HansPJung Medien: Bilder Ziel: Textwsten aufbrechen, Inhalte um Bilder zum veranschaulichen und auflockernden. Faustregel: PNG fr Logos & JPG fr Fotos. Plugins: Imsanity (Bilddimensionen reduzieren) https://wordpress.org/plugins/imsanity/ Kraken Image Optimizer (komprimieren) https://wordpress.org/plugins/kraken-image -optimizer/ Plugins: a3 Lazy Load (Lazy-load; auch fr Videos) https://wordpress.org/plugins/a3-lazy-load/ Responsify WP (Responsive und Retina Bilder) https://wordpress.org/plugins/responsify-wp/ SEO Friendly Images (ALT und Title pflegen) https://wordpress.org/plugins/seo-image/ DOM SEO Image (ALT und Title pflegen) https://wordpress.org/plugins/dom-seo-image /
  27. 27. @HansPJung Medien: Videos Ziel: Textwsten aufbrechen, Inhalte um Videos zum verdeutlichen und auflockernden. Tools: Youtube-nocookie.com http://www.youtube-nocookie.com/embed/[ videourl] Plugins: Youtube Widget Responsive https://wordpress.org/plugins/youtube-widg et-responsive/ Lazy Load for Videos https://wordpress.org/plugins/lazy-load-for- videos/ YouTube https://wordpress.org/plugins/youtube-emb ed-plus/
  28. 28. @HansPJung Medien: Strukturierte Daten Ziel: Inhalte fr Suchmaschinen strukturiert aufbereiten und auszeichnen. Prfen: https://search.google.com/structured-data/testing -tool Plugins: Schema Creator by Raven (div. Rich-Snippets) Schema https://de.wordpress.org/plugins/schema/ The Events Calendar (Event Rich-Snippets) https://wordpress.org/plugins/the-events-cale ndar/ Euer bevorzugtes SEO Plugin
  29. 29. @HansPJung Saubere URLs (ohne Parameter) Permalinks.
  30. 30. @HansPJung CSS und JS crawlbar robots.txt
  31. 31. @HansPJung Sichtbare Inhalte
  32. 32. @HansPJung Sichtbare Inhalte Ziel: Wichtige Inhalte fr die User direkt sichtbar anzeigen. Keine Tabs keine Accordions (auer ihr wollt Textbausteine gezielt abwerten) Anmerkung: Soll zuknftig gleichwertig indexiert werden. Plugins: Hypotext https://wordpress.org/plugins/hypotext/
  33. 33. @HansPJung Werbelinks per robots.txt oder rel=nofollow
  34. 34. @HansPJung Werbelinks per robots.txt oder rel=nofollow Ziel: Links mit monetrem Interesse entwerten. Plugins: Ultimate Nofollow (Checkbox) https://wordpress.org/plugins/nofollow/
  35. 35. @[email protected] Google Webmaster Guidelines: Verwenden Keine Broken-Links Valides HTML (W3C) Ladezeitoptimierung Responsive Design HTTPS Screenreader-Kompatibilitt
  36. 36. @HansPJung Keine Broken-Links
  37. 37. @HansPJung Keine Broken-Links Ziel: Positives Surferlebnis fr die User und sparsamer Umgang mit den Ressourcen der Crawler. Plugins: Broken Link Checker (Notification + Bulk edit) https://wordpress.org/plugins/broken-link-ch ecker/ Tools: Onpage.org (free) https://de.onpage.org/product/free/ Screaming Frog http://www.screamingfrog.co.uk/seo-spider/
  38. 38. @HansPJung Valides HTML (W3C)
  39. 39. @HansPJung Valides HTML (W3C) Ziel: Darstellungsfehler und Browser Quirks-Modus vermeiden. Tipp: Demo-Seiten vor der Themeauswahl prfen. Plugins wie iThemes Security (XML-RPC) knnen unkritische Fehler verursachen. Tools: W3C Validator https://validator.w3.org/#validate_by_uri
  40. 40. @HansPJung Ladezeitoptimierung
  41. 41. @HansPJung Ladezeitoptimierung: Caching Ziel: Kurzweiliges Surferlebnis fr die Besucher (auch mobil), schnelle Crawls fr die Suchmaschinen. Muss: Caching. Tipps: Webfonts selbst hosten Externe Ressourcen per preconnect schneller abrufen HTTP/2 Plugins: Cache Enabler & Optimimus https://wordpress.org/plugins/cache-enabler / https://wordpress.org/plugins/optimus/ Autoptimize (Minify, Above the Fold inline CSS) https://wordpress.org/plugins/autoptimize/ WP Super Cache https://wordpress.org/plugins/wp-super-cac he/
  42. 42. @HansPJung Ladezeitoptimierung: Messen Ziel: Vergleichbare und reproduzierbare Werte aus Nutzersicht. Serverstandort: Frankfurt oder Amsterdam Falls international oder groe Last: CDN Tools: webpagetest.org http://www.webpagetest.org/
  43. 43. @HansPJung Ladezeitoptimierung: preconnect Ziel: Externe Ressourcen per preconnect schneller abrufen. Alternativ: subresource (nur chrome) Code im Header:
  44. 44. @HansPJung Ladezeitoptimierung: HTTP/2 Ziel: Mehrere Ressourcen parallel abrufen.
  45. 45. @HansPJung Ladezeitoptimierung: AMP Plugins: AMP https://wordpress.org/plugins/amp/ Glue for Yoast SEO & AMP https://wordpress.org/plugins/glue-for-yoast -seo-amp/ Ziel: Kurze Ladezeiten auf Mobilgerten. Anmerkung: Legt ein AMP-Theme mit Link zum Impressum an.
  46. 46. @HansPJung Responsive Design Natrlich.
  47. 47. @HansPJung HTTPS
  48. 48. @HansPJung HTTPS Ziel: Vertrauenswrdige Kommunikation zwischen Browser und Server. Vorteile: Ist Voraussetzung fr HTTP/2.0 Datenschutzkonform fr Kontaktformulare Bei EV-Zertifikaten: grne Adressleiste Plugins: Better Search Replace https://wordpress.org/plugins/better-search- replace/
  49. 49. @HansPJung Screenreader Kompatibilitt
  50. 50. @HansPJung Screenreader-Kompatibilitt Plugins: WP Accessibility https://wordpress.org/plugins/wp-accessibili ty/ Contact Form 7: Accessible Defaults https://wordpress.org/plugins/contact-form- 7-accessible-defaults/ Ziel: Barrierefreies Internet, Ursprung fr Alt-Attribut der Bilder. Tipp: Ein Accessible-Theme whlen (z.B. twentyfifteen und twentysixteen)
  51. 51. @HansPJung Alles Umgesetzt? https://varvy.com/
  52. 52. @HansPJung Fragen? Twitter: @HansPJung Web: hansjung.de