Ik help onderandere deze
bedrijven met hun digitale
marketing, door hun websites te
optimaliseren voor gebruikers en
een klein beetje voor
zoekmachines.
(dankjewel AMP…)
Even voorstellen
Toen “het internet”nog simpel was.
• Bereikbare URL’s (URL’s in de HTML
• Duplicate content (#)
• Schone, unieke URL’s
Crawlen Indexeren Presenteren
Wat heeft de query nodig?
Welke featured snippets, welke
data is hiervoor beschikbaar?
1 2 3
Canonical URL’s
Voorbeeld vanbooking.com
- http://www.booking.com/
destinationfinder.html?
label=gen173nr-15Eg...
2e8;dcid=4;dsf_header=1;dsf_sourc
e=1;dsf_from_header_cta=1
- http://www.booking.com/
destinationfinder.html
Vertel tegen Google welke pagina zou
moeten ranken als ze dezelfde
content bevatten.
https://support.google.com/webmasters/answer/139066?hl=nl
9.
• Op deeerste pagina, http://www.ah.nl/producten/?page=1, zet je in de <head>:
- <link rel="next" href="http://www.ah.nl/producten/?page=2" />
• Op de tweede, http://www.ah.nl/producten/?page=2:
- <link rel="prev" href="http://www.ah.nl/producten/?page=1" />
- <link rel="next" href="http://www.ah.nl/producten/?page=3" />
• En op de derde pagina, http://www.ah.nl/producten/?page=3:
- <link rel="prev" href=“http://www.ah.nl/producten/?page=2" />
Voorbeeld van ah.nl: Paginering, het gebruik van rel=next/prev
https://support.google.com/webmasters/answer/1663744?hl=nl
10.
Als je niethele gekke custom themes
maakt rankt je WordPress site al heel
snel, makkelijk en goed,
mits je content blijft maken
JavaScript Object NotationLinked Data
https://json-ld.org/
JSON of JavaScript Object Notation, is een
gestandaardiseerd gegevensformaat. JSON maakt
gebruik van voor de mens leesbare tekst in de vorm van
data-objecten die bestaan uit een of meer attributen met
bijbehorende waarden. Het wordt hoofdzakelijk gebruikt
voor uitwisseling van data tussen server en webapplicatie,
als een alternatief voor XML.
Aldus Wikipedia.
32.
• Google heeftecht enorm uitgebreide help pagina’s hiervoor
• Speciaal voor WordPress:
Gutenberg is heel erg geschikt om JSON-LD aan een block te koppelen. Yoast zijn
plugin heeft al enkele opties en ik heb uit betrouwbare bron dat dit er wel wat meer
worden (en je hoeft niet eens premium te hebben! https://yoast.com/yoast-seo-8-2/ )
• Als je echt nog een stapje verder wilt in hoe je met featured
snippets aan de slag kunt: deze presentation van Izzi is een
prima beginplek:
https://www.slideshare.net/Is...g-epic-featured-snippets
Ik kan er uren over doorgaan, maar…
33.
• Google gebruikthet liefst JSON-LD structured data om featured snippets te maken. Hier zijn een
paar voorbeelden van hele handige soorten JSON-LD:
• https://developers.google.com/search/docs/data-types/corporate-contacts
• https://developers.google.com/search/docs/data-types/logo
• https://developers.google.com/search/docs/data-types/social-profile-links
• https://developers.google.com/search/docs/guides/mark-up-listings
• https://developers.google.com/search/docs/data-types/products
- Reviews zijn misschien wel de mooiste van allemaal (let op! deze doen het niet op je homepage)
- https://developers.google.com/search/docs/data-types/reviews
Featured Snippets via JSON-LD
https://developers.google.com/structured-data/testing-tool/
-
Hoe doet Googledat dan?
Index
Crawl
https://www.youtube.com/watch?v=PFwUbgvpdaQ
41.
-
Hoe doet Googledat dan?
Index
Directe indexatie.
‘First wave of indexing’
Crawl
https://www.youtube.com/watch?v=PFwUbgvpdaQ
42.
-
Hoe doet Googledat dan?
Index
Directe indexatie.
‘First wave of indexing’
Nieuwe links
worden gecrawled
Crawl
https://www.youtube.com/watch?v=PFwUbgvpdaQ
43.
-
Hoe doet Googledat dan?
Index
Render
Directe indexatie.
‘First wave of indexing’
Nieuwe links
worden gecrawled
Crawl
https://www.youtube.com/watch?v=PFwUbgvpdaQ
44.
-
Hoe doet Googledat dan?
Index
Render
Directe indexatie.
‘First wave of indexing’
Nieuwe links
worden gecrawled
Als er rendertijd
beschikbaar komt
Crawl
https://www.youtube.com/watch?v=PFwUbgvpdaQ
45.
-
Hoe doet Googledat dan?
Index
Render
Directe indexatie.
‘First wave of indexing’
Nieuwe links
worden gecrawled
Als er rendertijd
beschikbaar komt
Tweede indexatie.
‘Second wave of indexing’
Crawl
https://www.youtube.com/watch?v=PFwUbgvpdaQ
• Metadata dieer niet direct is terugvinden
title/meta descriptions
• Incorrecte HTTP codes aanpassen
denk aan 404 pagina’s
• Canonical tags gebruiken
aangepaste canonical gebruiken
• Headless Browsing
Dus Google gebruikt geen cookies, sessies, local storage etc.
• Timeouts van Content
Ongeveer 5 seconden is de time-out, test je pagina’s.
Wat doet Google niet in haar second wave?
Dan krijg jedus dit soort dingen:
- Google is totaal in de war. De canonical in de ‘first wave’ is kapot, de gerenderde
canonical word genegeerd (en is er ook niet altijd).
51.
Hmm, dit gaatnog niet helemaal goed
- Dus per keer dat Google weer iets leuks heeft
geïndexeerd staat er weer iets anders.
• Googlebot
Mozilla/5.0 (compatible;Googlebot/2.1; +http://www.google.com/bot.html)
• Googlebot Mobile
Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36
(KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible;
Googlebot/2.1; +http://www.google.com/bot.html)
• Let op! niet elke user agent met deze specificaties is Google. Wil je het zeker weten
doe dan een reverse look-up: https://support.google.com/webmasters/answer/80553
Splitten op User agents
https://support.google.com/webmasters/answer/1061943?hl=nl
> host 66.249.66.1
66.
Dit is allemaalniet zo makkelijk maar alles hiervoor is aan boord:
Het gaat nietalleen om
de snelheid van de website,
maar ook om de perceptie hiervan.
https://www.slideshare.net/DistilledSEO/searchlove-boston-2018-emily-grossman-the-marketers-guide-to-performance-optimization
https://www.slideshare.net/jonhenshaw/page-speed?ref=https://www.deepcrawl.com/blog/events/webinar-recap-site-speed-jon-henshaw
72.
Misschien wel hetbeste verhaal over hoe je
stapsgewijs je WordPress site kunt
optimaliseren:
https://www.slideshare.net/jonoalderson/06-
seconds-is-the-new-slow
73.
Let op!
Test meerpagina’s dan alleen je
homepage, dus ook je categorie-,
dienst- of productpagina.