WordPress Seo - WP Meetup Würzburg 2016
of 52
/52
Embed Size (px)
Transcript of WordPress Seo - WP Meetup Würzburg 2016
- 1. @HansPJung WordPress SEO 15.11.2016
- 2. @HansPJung Struktur
- 3. @[email protected] Google Webmaster Guidelines Finden Erkennen Verwenden https://support.google.com/webmasters/answer/35769?hl=de
- 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. @HansPJung Interne Verlinkung
- 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. @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. @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. @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. @HansPJung Sitemap
- 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. @HansPJung HTTP-Header If-Modified-Since
- 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. @HansPJung Crawling per robots.txt steuern
- 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. @[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. @HansPJung Relevanter Content (klar und eindeutig)
- 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. @HansPJung Keywordverwendung
- 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. @HansPJung -Elemente und ALT-Attribute
- 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. @HansPJung klare Seitenhierarchie
- 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. @HansPJung Medien (Bilder, Videos und Strukturierte Daten)
- 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. @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. @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. @HansPJung Saubere URLs (ohne Parameter) Permalinks.
- 30. @HansPJung CSS und JS crawlbar robots.txt
- 31. @HansPJung Sichtbare Inhalte
- 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. @HansPJung Werbelinks per robots.txt oder rel=nofollow
- 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. @[email protected] Google Webmaster Guidelines: Verwenden Keine Broken-Links Valides HTML (W3C) Ladezeitoptimierung Responsive Design HTTPS Screenreader-Kompatibilitt
- 36. @HansPJung Keine Broken-Links
- 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. @HansPJung Valides HTML (W3C)
- 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. @HansPJung Ladezeitoptimierung
- 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. @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. @HansPJung Ladezeitoptimierung: preconnect Ziel: Externe Ressourcen per preconnect schneller abrufen. Alternativ: subresource (nur chrome) Code im Header:
- 44. @HansPJung Ladezeitoptimierung: HTTP/2 Ziel: Mehrere Ressourcen parallel abrufen.
- 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. @HansPJung Responsive Design Natrlich.
- 47. @HansPJung HTTPS
- 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. @HansPJung Screenreader Kompatibilitt
- 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. @HansPJung Alles Umgesetzt? https://varvy.com/
- 52. @HansPJung Fragen? Twitter: @HansPJung Web: hansjung.de