Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Technical SEO for WordPress

196 vues

Publié le

2018 edition presented at WP Oulu Meetup 12.12.2018
https://www.meetup.com/Oulu-WordPress-Meetup/events/jtnrlqyxqbqb/

Publié dans : Internet
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Technical SEO for WordPress

  1. 1. Technical SEO for WordPress Installing Yoast SEO is not enough WordPress Oulu Meetup 2018-12-12 Otto Kekäläinen @ottokekalainen WP-palvelu.fi 2018 EDITIO N
  2. 2. ● WP-palvelu.fi – WordPress hosting and upkeep ● CEO, sysadmin and developer ● Linux and open source advocate ● Contributed to WordPress Core, fi and sv translations, Linux, Docker, Nginx, Redis, MariaDB… ● Twitter:@ottokekalainen Otto Kekäläinen
  3. 3. ● Google’s robots and others crawl our sites ~7,7M times a day ● Google.fi&com alone sends visitors to our customers sites ~600k times a day ● I am senior enough to remember Altavista… Why do I talk about SEO? statistics from Dec 11th 00:00–23:59
  4. 4. DO YOU WANT TO BE NUMBER ONE IMMEDIATELY? Then buy ads. SEO is all about improving organic ranking over time. Nobody outside Google knows how their ranking works in detail. Google penalizes spammers.
  5. 5. GROUND RULE: MAKE THE SITE GOOD FOR HUMANS, AND GOOGLE WILL LIKE IT TOO
  6. 6. Choosing WordPress is a great strategy for good SEO, as your quality content from blogs, WooCommerce etc boosts your domain’s reputation.
  7. 7. “Google loves WordPress” – Matt Cutts, Google WordPress is also a good technology
  8. 8. LEVELS OF SEO MATURITY 1. Acknowledged Easy! 2. Fully crawled robots.txt sitemap.xml No errors No link rot 3. Given relevance Relevant contents Semantic structure Microformats Pretty URLs 4. Given value and high ranking Links to site Social media Popularity Responsive Fast HTTPS HTTP2 IPv6?
  9. 9. TECHNICAL SEO 1. Acknowledged Easy! 2. Fully crawled robots.txt sitemap.xml No errors No link rot 3. Given relevance Relevant contents Semantic structure Microformats Pretty URLs 4. Given value and high ranking Links to site Social media Popularity Responsive Fast HTTPS HTTP2 IPv6?
  10. 10. WORDPRESS AND BUILT-IN SEO
  11. 11. WordPress built-in: robots.txt
  12. 12. WordPress built-in: language markup
  13. 13. WordPress built-in: pretty urls Never use example.com/?p=123 anymore, ok? In posts, the title becomes the url by default
  14. 14. WordPress built-in: image settings url Think about these next time you upload an image. alt attribute
  15. 15. WHAT ABOUT WORDPRESS THEMES?
  16. 16. TYPICAL IN WORDPRESS All modern themes are responsive by design, and most follow good semantic practices: - unique <title> for each page - one <h1> per page - <article>, <section> etc..
  17. 17. IF YOU ROLL YOUR OWN THEME Strive for (standards) valid and clean code! Google’s robots value what G’s engineers value.. Read up on the standard semantic tags in HTML5, explore microformats and adhere to schema.org vocabulary.
  18. 18. MAKING YOUR OWN CUSTOM POST TYPES In most cases you don’t want to have custom post types visible as individual pages or listed in sitemap.xml.
  19. 19. SEMANTIC MARKUP EXAMPLE Feed search engines with semantic data and they will use it.
  20. 20. SEO PLUGINS
  21. 21. FORGET YOAST – USE SEO FRAMEWORK! ★ Smaller, leaner, faster ★ Creates nice clean /sitemap.xml ★ Canonical URL wordpress.org/plugins/autodescription/ ★ No bloat, no annoying ads ★ And it even looks better!
  22. 22. YOAST ⇢ SEO FRAMEWORK MIGRATION = Yoast ≅ SEO Framework
  23. 23. OPENGRAPH (FB) AND TWITTER CARDS Don’t worry – SEO Framework generates these for you
  24. 24. SITEMAP.XML SEO Framework added sitemap.xml automatically
  25. 25. AVOID DUPLICATE CONTENT Spamming does not help SEO! (Unless you are really good)
  26. 26. ACCELERATED MOBILE PAGES We’ve been building websites mobile first for years already, but now Google et al wants us to go back to the m.example.com paradigm, this time the url can be example.com/amp/ though..
  27. 27. / /amp/
  28. 28. REDIRECTION – AVOID LINK ROT wordpress.org/plugins/redirection/
  29. 29. MULTILINGUAL PLUGINS? Polylang is best! Polylang is best! Polylang is best! It does automatically hreflang attributes too. Yes, I have issues with WPML.
  30. 30. GOOD HOSTING AND ACTIVE UPKEEP ● low response times ● https ● http/2 Make sure your site and server are being looked after by progressive Linux admins.
  31. 31. WITH GOOD TECH IN PLACE, IT’S SAFE TO START INVESTING IN CONTENTS AND SOCIAL 1. Acknowledged Easy! 2. Fully crawled robots.txt sitemap.xml No errors No link rot 3. Given relevance Relevant contents Semantic structure Microformats Pretty URLs 4. Given value and high ranking Links to site Social media Popularity Responsive Fast HTTPS HTTP2 IPv6?
  32. 32. THANK YOU! KIITOS! WP-palvelu.FI @SeravoFi @ottokekalainen
  33. 33. Seravo Oy ● Perustettu 2011 ● Luotettava, kotimainen toimija ● Erikoistunut IT-asiantuntijapalveluiden tarjoamiseen Linuxia ja muita avoimen lähdekoodin ohjelmistoja käyttäville asiakkaille ● Tuottaa WordPress-sivustoille suunniteltua hosting- ja ylläpitopalvelua nimeltä WP-palvelu.fi
  34. 34. WP-palvelu.fi ● Suomalainen, erityisesti WordPress-sivustoille suunniteltu pilvipalvelu ● Kiinteä kuukausi- tai vuosimaksu kattaa verkkotunnuksen ja palvelintilan lisäksi myös ylläpidon ○ WordPressin ytimen ja lisäosien päivitys, varmuuskopiointi, tietoturva, sivuston toimivuuden valvonta 24/7 ● WordPress-asiantuntijat huolehtivat sivustojen nopeudesta, toimivuudesta ja tietoturvasta ● Kehittäjille suunniteltu ympäristö
  35. 35. Palvelupaketit ● WP Mini pienille sivustoille, 18€/kk ● WP Pro yrityssivustoille, 30€/kk ● WP Business verkkokaupoille, 45€/kk ● WP Enterprise asiakkaan tarpeisiin räätälöity, alk.100€/kk ● Lisätietoa: wp-palvelu.fi/hinnasto/

×