technical seo for wordpress aka stop wasting time on yoast
TRANSCRIPT
![Page 1: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/1.jpg)
Technical SEO for WordPressInstalling Yoast SEO is not enough
WordPress Stockholm Meetup 2017-03-30Otto Kekälä[email protected]
![Page 2: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/2.jpg)
● Seravo.com – 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
![Page 3: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/3.jpg)
● Google’s robots and others crawl our sites ~789160 times a day
● Google.com and others sends visitors to our customers sites ~100179 times a day
● Senior enough to remember Altavista…
Why do I talk about SEO?
statistics from March 27th 00:00–23:59
![Page 4: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/4.jpg)
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.
![Page 5: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/5.jpg)
GROUND RULE:MAKE THE SITE GOOD FOR HUMANS,
AND GOOGLE WILL LIKE IT TOO
![Page 6: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/6.jpg)
Choosing WordPressis a great strategy for good SEO, as your quality content fromblogs, WooCommerce etcboosts your domain’s reputation.
![Page 7: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/7.jpg)
“Google loves WordPress”– Matt Cutts, Google
WordPress is also a good technology
![Page 8: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/8.jpg)
LEVELS OF SEO MATURITY
1.Acknowledged
Easy!
2.Fully crawled
robots.txtsitemap.xml
No errorsNo link rot
3.Given
relevance
Relevant contentsSemantic structure
MicroformatsPretty URLs
4.Given value
and high ranking
Links to siteSocial media
PopularityResponsive
FastHTTPSHTTP2IPv6?
![Page 9: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/9.jpg)
TECHNICAL SEO
1.Acknowledged
Easy!
2.Fully crawled
robots.txtsitemap.xml
No errorsNo link rot
3.Given
relevance
Relevant contentsSemantic structure
MicroformatsPretty URLs
4.Given value
and high ranking
Links to siteSocial media
PopularityResponsive
FastHTTPSHTTP2IPv6?
![Page 10: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/10.jpg)
WORDPRESS AND BUILT-IN SEO
![Page 11: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/11.jpg)
WordPress built-in: robots.txt
![Page 12: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/12.jpg)
WordPress built-in: language markup
![Page 13: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/13.jpg)
WordPress built-in: pretty urlsNever use example.com/?p=123 anymore, ok?
In posts, the title becomes the url by default
![Page 14: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/14.jpg)
WordPress built-in: image settings
urlThink about these next time you upload an image.
alt attribute
![Page 15: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/15.jpg)
WHAT ABOUT WORDPRESS THEMES?
![Page 16: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/16.jpg)
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..
![Page 17: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/17.jpg)
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.
![Page 18: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/18.jpg)
SEMANTIC MARKUP EXAMPLE
Feed search engines with semantic data and they will use it.
![Page 19: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/19.jpg)
SEO PLUGINS
![Page 20: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/20.jpg)
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!
![Page 21: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/21.jpg)
YOAST ⇢ SEO FRAMEWORK MIGRATION
= Yoast ≅ SEO Framework
![Page 22: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/22.jpg)
OPENGRAPH (FB) AND TWITTER CARDS
Don’t worry – SEO Framework generates these for you
![Page 23: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/23.jpg)
SITEMAP.XML
SEO Framework added sitemap.xml automatically
![Page 24: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/24.jpg)
AVOID DUPLICATE CONTENT
Spamming does not help SEO! (Unless you are really good)
![Page 25: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/25.jpg)
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..
![Page 26: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/26.jpg)
/ /amp/
![Page 27: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/27.jpg)
REDIRECTION – AVOID LINK ROT
wordpress.org/plugins/redirection/
![Page 28: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/28.jpg)
MULTILINGUAL PLUGINS?
Polylang is best!
Polylang is best!
Polylang is best!
It does automatically hreflang attributes too.
Yes, I have issues with WPML.
![Page 29: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/29.jpg)
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.
![Page 30: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/30.jpg)
WITH GOOD TECH IN PLACE, IT’S SAFE TO STARTINVESTING INCONTENTS ANDSOCIAL
1.Acknowledged
Easy!
2.Fully crawled
robots.txtsitemap.xml
No errorsNo link rot
3.Given
relevance
Relevant contentsSemantic structure
MicroformatsPretty URLs
4.Given value
and high ranking
Links to siteSocial media
PopularityResponsive
FastHTTPSHTTP2IPv6?
![Page 31: Technical SEO for WordPress aka stop wasting time on Yoast](https://reader031.vdocument.in/reader031/viewer/2022030308/58ecf2251a28ab0a638b45ef/html5/thumbnails/31.jpg)
THANK YOU!
SERAVO.COM@Seravo
@ottokekalainen