WPSyndicator is een plugin voor WordPress die je blogcontent naar 13 verschillende andere sites (WordPress.com, TypePad, Blogger, Live Journal, Posterous, Tumblr, Multiply, Plurk, Friend Feed, Xanga, Identica, Twitter en Publr) doorstuurt.
Adblock plus gebruikers kan je detecteren en een bericht sturen met behulp van dit trucje.
Nota bene: lokaal testen werkt niet, altijd eerst uploaden.
From me to you heeft een aantal prachtanimaties online staan. Wat dit met SEO te maken heeft? Dit is een goede manier om de aandacht van mensen te grijpen!
Lees meer »
Unieke content, essentieel voor SEO, als reclameborden.
Zoektermen:
- unique content seo
Nota bene: dit zijn door Google streng verboden technieken. Als je deze trucjes op de juiste wijze combineert is het echter vrijwel onmogelijk te detecteren.
Deze trucs zijn voor als je niet in staat bent om andere content aan te bieden aan de zoekmachine dan aan de gebruiker.
Een zoekmachine spider kijkt op een andere manier naar websites dan mensen en hun browsers (e.g. Firefox, Internet Explorer, Opera). Een browser zet webpagina’s, die door een webserver zijn aangeleverd, om in een voor mensen leesbare vorm.
Een browser rendert de content elementen (HTML tags) in webpagina’s (lees ook: het Wikipedia artikel over het Document Object Model) volgens de opmaak in de HTML code.
Een zoekmachine spider leest de code, maar het zou (zeker voor grote indexen zoals Google) teveel CPU kosten om alles te renderen.
De opmaakcode wordt door de spider dus wel gelezen, maar niet “uitgevoerd”.
Via de Javascript “document.import” opdracht kan je extra HTML code aan een webpagina toevoegen. Obfuscated Javascript (gratis online js obfuscator) is een manier om Javascript te versleutelen om de interpretatie ervan te vermoeilijken.
Met behulp van al dan niet obfuscated javascript kan je weer andere javascriptjes inladen, een proces dat de spider niet kan volgen.
Bij deze methodes is het verstandig om de map waar de blackhattruc instaat te disallowen in de robots.txt en nergens directe en onobfuscated links naar die locatie te plaatsen om detectie te verhinderen. Als je gebruikt maakt van een obfuscated js bestand, zorg dan dat het ook css instructies bevat om de content niet te tonen. Zorg voor fallback opties.
Een aantal methoden om dit te benutten zijn:
- In HTML zijn er meerdere methodes om content te verstoppen, zoals input type =”hidden”, noframes tags en dergelijke. Een andere veelgebruikte truc is om div’s met verschillende z-indexen over elkaar laten vallen. Ook zijn obfuscated redirects populair.
- Als je in het begin van de pagina een hoop spam stopt kan je zorgen dat dat niet aan gebruikers wordt getoont door in het begin van de body tag een link te zetten naar een extern en eventueel zelfs obfuscated javascript met een import tag waarmee het begin van een comment tag geindexeerd wordt. Na het stuk spam moet een HTML comment-einde staan.
Nadelen: vereist Javascript
- Spam pagina met link naar een extern en eventueel zelfs obfuscated javascript met import tag(s) waarin de echte pagina wordt gestopt die aan de gebruiker wordt getoont. Dit scriptje bij voorkeur plaatsen in een map die volgens de robots.txt niet geindexeerd mag worden
Nadelen: vereist Javascript
- Met behulp van CSS kan je ook spam verbergen. Met behulp van een al dan niet extern javascriptje kan je de CSS in de pagina injecteren, of gewoon in een (extern) css bestand inladen. Ook kan je in al dan niet obfuscated javascript de instructie zetten die het CSS bestand aanroept. De meest gebruikte css opmaak instructies voor deze blackhat SEO methode zijn:
- visibility:hidden & display: none
- top/left met negatieve waarde.
- width/height 0px.
- textindent met een negatieve waarde
Hiervoor is Javascript niet noodzakelijk.
Stappenplan SEO Experiment
1: Men neme een html bestand met een stukje javascript dat een extern .js bestandje inlaad
2: Obfusceer die inlaad instructie in dat html bestand volgens 1 van de vele mogelijke methodes
3: In het externe js bestandje stop je weer een via een nog niet gebruikte obfuscatiemethode geobfusceerde inlaad instructie om een ander extern js bestandje in te laden etc etc. (Deze stap kan je vrijwel oneindig herhalen).
Dan kijken hoever de Google spider komt door nauwkeurig de serverlogs van de bestanden in de gaten te houden, eventuele andere bezoekers kan je er gemakkelijk tussenuit halen omdat je kan checken of t IP van Google is. Dit is de seriële variant van het experiment, het idee is gelijktijdig een parallelle variant te doen en obfuscated links te plaatsen naar bestanden en dan voor elke obfuscatie methode een eigen bestand maken waarnaar gelinkt kan worden, als het geïndexeerd wordt weet je dat Google de obfuscatie deobfusceerd. Het obfusceren zelf zal handmatig moeten gebeuren, maar met wat programmeerkunst zijn de benodigde bestanden makkelijk te genereren.
Wat gebeurt er als je in robots.txt geen toestemming geeft aan Google om de bestanden met de blackhatcode te indexeren?
Het is niet noodzakelijk je tot het obfusceren van de inlaadinstructie voor een extern bestand te beperken, je kan ook de blackhatcode zelf obfusceren. Geef je wrapper div eens een margin-left: van -9001px; waardoor hij buiten beeld verdwijnt en plaats in ruil daarvoor een populair filmpje, full screen, autoplay met behulp van obfuscated Javascript.
Zoektermen:
- black hat seo
- blackhat seo
- seo tricks
- javascript seo
- js/obfuscated
- black-hat seo
- seo trucs
- travian trucs
- seo blackhat
- robots txt blackhat