Cloaking betekent dat je één versie van een pagina aan een crawler toont en een andere versie aan een menselijke bezoeker. Dat is de volledige definitie, en het omvat twee heel verschillende praktijken die voortdurend met elkaar worden verward: een misleidende techniek die Google bestraft, en een routinematige filterstap die de meeste grote sites uitvoeren zonder dat iemand het cloaking noemt.
Weten welke van de twee je doet, is belangrijk, omdat de ene je zichtbaarheid in zoekresultaten kan kosten en de andere ervoor zorgt dat botverkeer buiten je cijfers blijft.
Wat is cloaking in SEO?
De definitie die Google hanteert
In zoekmachines betekent cloaking dat je content aan Googlebot serveert die verschilt van wat een persoon ziet, om te beïnvloeden hoe de pagina rankt. Een crawler een pagina volgestopt met zoekwoorden tonen terwijl bezoekers een fotogalerij zien, is het klassieke voorbeeld.
Dit is een schending van Google's spambeleid, en de sanctie is verwijdering uit de index. Het is geen grijs gebied en er bestaat geen slimme variant die op de lange termijn werkt.
Waarom mensen het toch proberen
Omdat het een paar weken lijkt te werken. Een pagina rankt voor termen waarvoor die dat niet verdient, verkeer komt binnen, en vervolgens verdwijnt de site zonder waarschuwing en zonder eenvoudige weg terug uit de zoekresultaten. Het voordeel is tijdelijk en het nadeel permanent.
Als je een pagina voor zoekmachines optimaliseert, is het eerlijke antwoord dat de crawler en de bezoeker hetzelfde zouden moeten zien.
Cloaking bij linkrouting is een ander probleem
Het woord wordt ook gebruikt voor iets dat niets met zoekrangschikkingen te maken heeft: bepalen wat een geautomatiseerd verzoek ontvangt wanneer het een link bereikt, tegenover wat een echte persoon ontvangt.
Elke link die je op een sociaal platform publiceert, wordt door machines opgehaald voordat, en vaak in plaats van, door mensen wordt opgehaald. Previewgeneratoren, beveiligingsscanners, spamfilters, monitoringdiensten en scrapers vragen allemaal de URL op. Sommige identificeren zichzelf eerlijk. Veel doen dat niet.
Waarom iemand überhaupt filtert
Drie redenen, waarvan geen enkele iets met zoekrangschikkingen te maken heeft.
Meting. Als een derde van de verzoeken naar je link geautomatiseerd is, is je klikgetal fictie en is elke beslissing die je daarop baseert onjuist. Machines van mensen scheiden is het verschil tussen analytics en ruis.
Controle over previews. Wanneer een link wordt gedeeld, wordt de preview gegenereerd door een crawler die de metadata van je pagina leest. Bepalen wat die crawler ontvangt, is hoe je de previewkaart beheert, en dat is een normaal en verwacht onderdeel van het publiceren van een link.
Bescherming tegen scraping. Een link die voor iedereen identiek wordt opgelost, kan op grote schaal eenvoudig worden verzameld. Geautomatiseerde verzoeken filteren is standaardpraktijk, en het is dezelfde logica achter elke rate limiter en elk botmanagementproduct op de markt.
Waar de grens ligt
Hier is het onderscheid dat ertoe doet, en het loont om daar precies over te zijn.
Geautomatiseerd verkeer filteren om je analytics schoon te houden en te voorkomen dat je content wordt gescrapet, is gewone infrastructuur. Misleidende content serveren aan de beoordelingssystemen van een platform om iets te publiceren dat anders zou worden geweigerd, is iets anders, het schendt de voorwaarden van het platform en brengt het account in gevaar in plaats van het te beschermen.
Wij bouwen niet voor het tweede geval en we zouden het ook niet aanbevelen. Als een bestemming de beoordeling van een platform niet kan doorstaan, is het antwoord om de bestemming te wijzigen, niet om deze te verbergen. Dat is een moeilijker antwoord en het is het enige dat standhoudt tegenover een handhavingsteam.
Wat LinkScale daadwerkelijk doet
Onze filterlaag is gebouwd voor het eerste geval: machines en mensen van elkaar onderscheiden en hen verschillend behandelen.
| Wat er binnenkomt | Wat het krijgt | Waarom |
|---|---|---|
| Een echte bezoeker | Je pagina, en routing naar hun eigen browser in plaats van een in-app-webview | Minder stappen tussen hen en je bestemming |
| Een previewcrawler | Schone metadata voor de previewkaart | De link ziet er goed uit wanneer deze wordt gedeeld |
| Een datacenterverzoek, proxy of bekende scraper | Een neutrale respons | Het is geen bezoeker en mag niet als zodanig worden geteld |
Het routinggedeelte is net zo belangrijk als het filteren. Een bezoeker die terechtkomt in de in-app-browser van een sociale app is niet ingelogd en heeft geen opgeslagen betalingsgegevens, waardoor dezelfde pagina anders converteert afhankelijk van waar deze wordt geopend. We behandelen dat mechanisme uitgebreid in wat is een deep link.
Verkeerskwaliteit is de bruikbare output
Het doel van machines van mensen scheiden is niet de scheiding zelf, maar het getal dat je daarna krijgt.
Zodra geautomatiseerde verzoeken zijn uitgesloten, betekent je klikgetal iets. Je kunt platforms eerlijk vergelijken, zien welke bron mensen stuurt die daadwerkelijk aankomen, en stoppen met het optimaliseren van campagnes op basis van opgeblazen cijfers. Onze pagina over verkeerskwaliteit behandelt de signalen die we gebruiken, en analytics behandelt wat je te zien krijgt.







