SEOKING.nl

SEO en Internet Marketing blog

Categorie: Blackhat

Payperpost nu in opkomst in Nederland!

PPP

In Amerika is PAYPERPOST al razend populair in Nederland echter is iets minder, doordat het nooit echt gericht is geweest op de Nederlandse gebruiker. Echter heeft Payperpost iets nieuws geïntroduceerd genaamd geotargeting, waarmee het mogelijk is voor zowel bloggers als adverteerders om elkaar te zoeken en te vinden in het juiste geografische gebied. Met Payperpost kunnen bloggers in Nederland voortaan geld bijverdienen door te betaald te posten vanaf 5 dollar maar wat op kan lopen tot enkele honderden en adverteerders krijgen relevantere plekken om hun advertenties te plaatsen. Ik denk dat Matt Cutts er niet goed van zal slapen dat het voortaan nog makkelijker is om links “under the radar” te kunnen kopen, zelfs voor Nederlandse gebruikers. Nu paid links door Google naar de blackhathoek is verbannen zou ik het dan ook van harte toejuichen als Nederland dit massaal gaat gebruiken, omdat wij Seo’s PAYPERPOST dan ook makkelijker voor de Nederlandse markt kunnen gebruiken.

Bron

Een Blackhat XSS Link Building Truuk

Gratis backlinks zijn natuurlijk altijd welkom wanneer je bezig met link building. Eerder gaf ik al websites waar je gratis een backlink kunt krijgen zoals Squidoo, TagsPage en eTeamz.

Nu zal ik een blackhat link building truuk laten zien die NIET meer werkt in Google en Yahoo!, maar nog wel voor Ask en Live search. Het is een klassieke XSS (Cross Site Scripting) truuk.

Link Injection met XSS

In het kort komt het erop neer dat je op bepaalde pagina’s je eigen links kunt toevoegen. Natuurlijk is dit niet helemaal whitehat, omdat dit allemaal zonder toestemming is van de webmaster. Met XSS zorg je ervoor dat je een URL met anchortext kunt bepalen op een web pagina, via een speciale samengestelde URL.

Ik zal gelijk een voorbeeld geven. Recentelijk is er een bug gevonden in PHP, specifieker nog de phpinfo() functie. Via een ‘speciale’ URL kun je je eigen link samenstellen en omdat ik zo’n goede bui ben zal ik ook uitleggen hoe je dit kunt toepassen.

Als eerste moet je zoeken naar PHP versies 4.4.3 tot en met 4.4.6. Dan moet je de phpinfo() pagina zoeken (als die bestaat). Voor het gemak zoeken we op “php version 4.4″ phpinfo. Dan zul je handmatig moeten filteren voor de correcte versies. Heb je er een gevonden (waarschijnlijk is het ook nog eens een phpinfo.php bestand!)? Dan voeg je de volgende tekens toe aan de URL:

?f[]=%3Ca%20href%3Dhttp%3A//www.seoking.nl/%3ESEO%20KING%3C/a%3E

Plak dit achteraan de URL en refresh de pagina. Scroll nu beneden naar “PHP Variables” (ergens helemaal onderaan) en als het goed is zie je nu een link met naar deze blog :-) Zo niet, dan heb je de verkeerde PHP versie die al gepatched is. Je zult zelf een beetje moeten knutselen aan de URL om de correcte URL en anchortekst te krijgen.

Hoe kun je nu precies hier gebruik van maken? Zorg ervoor dat er een aantal links verwijzen naar deze ‘speciale’ URL zodat spiders op de betreffende pagina komen. Als het slachtoffer domein een hoge autoriteit heeft, dan zal jij die ook beetje meekrijgen. Voor PageRank hoef je het niet te doen, want 99% van de kwestbare pagina’s hebben geen PR :-)

Mijn advies, gebruik dit niet voor je whitehat sites maar voor je blackhat websites. Het is ook niet echt een truuk die je continu wilt toepassen, maar om snel een aantal pagina’s index te krijgen. Verder wilde ik het even delen voor historische redenen, want deze truuk werkte vroeger wel goed voor Google om .edu en .gov backlinks te krijgen. Nogmaals, het werkt niet voor Google en Yahoo! maar wel voor Ask en Live!

[tags]blackhat, link building, xss, cross site scripting, link injection, php, pagerank[/tags]

Betaalde Links = Blackhat

Onlangs heb ik geschreven hoe je een blackhat link building truuk kunt toepassen tegen je concurrenten. Ook gaf ik aan dat betaalde links een tijdelijke oplossing is, omdat je rankings langzaam wegzakken zodra de betaalde links weggehaald worden. Nu zegt Matt Cutts dat betaalde links tegen de guidelines zijn van Google.

In zijn post laat Matt Cutts ook weten hoe je het beste aan Google kunt laten weten dat er betaalde links zijn op je website. Vanaf nu is het ook blackhat om betaalde links te hebben op je website. Immers kun je nu via de spamreport laten weten dat websites betaalde links hebben. Je kunt dus voortaan beter niet je websites adverteren via Text Link Ads (aff) of TextLinkBrokers. Het komt weer erop neer om te netwerken met je adverteerders. Je kunt dus het beste zoiets op je website zetten: “Als je interesse hebt om te adverteren op mijn website, neem dan contact ….” Het moet dus niet opvallen dat je betaalde links adverteert.

Hoe Google algoritmisch betaalde links wilt opsporen is mij nu een raadsel. Dat lijkt mij vrijwel onmogelijk. Wel weet ik dat Google verschillende links kan onderscheiden. Navigatie links en footer links hebben andere waardes dan links ergens op een pagina. Ook gok ik dat links die onder een sectie ‘Links’ minder waardes hebben dan ‘natural’ links. Daarom heb ik ook in de sidebar een sectie ‘Buddies’ ;-) Als je daartussen wilt staan, neem dan contact met mij op. Vermeld dan wel je website/blog. Als je website/blog mij bevalt, dan krijg je een plekje op mijn Buddy list. Wie wilt dat nou niet?!

[tags]black hat, betaalde links, paid links, google, link building[/tags]

Evil Link Building Tip

Eerder gaf ik al aan dat ik een link building tip zou onthullen die je kunt gebruiken tegen je concurrenten. Nu is het eindelijk zover! De truuk is erg simpel, maar effectief. Maar eerst zal ik wat achtergrond informatie geven zodat je snapt waarom deze methode zo effectief werkt tegen je concurrenten.

Betaalde Links = Slecht

Hoe kwam ik op deze truuk? In het verleden heb ik voor enkele clienten wat link building werk gedaan. Aan het begin van het proces ging ik eerst betaalde links gebruiken om te ranken. Het voordeel van betaalde links is dat je je eigen anchortekst kunt bepalen (deze is erg belangrijk voor SEO) en je kunt ‘kiezen’ op welke autoritaire websites je een link wilt krijgen.

Maar betaalde links hebben wel een groot nadeel. Het kost geld (logisch!), maar het is ook een tijdelijke oplossing. Het probleem met betaalde links is: zodra de link wordt verwijderd, dan zal je langzaam wegzakken op de SERPs. Dat is ook wel logisch. Als het aantal backlinks van je website daalt, dan kun je redeneren dat je website niet meer zoveel waarde heeft. De linkers hechten geen waarde meer aan je website, want zij halen een link naar jou weg.

Ik merkte dit al snel toen ik betaalde links contracten liet aflopen. Bij een client gingen werden alle betaalde links in dezelfde maand verwijderd. Je voelt het al aankomen, zijn ranking zakte als een baksteen. Met deze ervaring in mijn achterhoofd probeerde ik het bij een andere client iets anders. Dit keer liet ik links één voor één verwijderen. Het resultaat? Flinke schommelingen op de SERPs. Nu zijn schommelingen vrij normaal. Maar als je vaak op de eerste pagina (top 5) staat en af en toe ineens op pagina 2, dan schrik je wel!

Wanneer je links één voor één weghaalt, dan kun je zien welke links het meeste waard zijn. De meest belangrijke links zorgen namelijk voor flinke schommelingen op de SERPs en de minder belangrijke links hebben weinig effect. De belangrijkste links wil je behouden en er is maar één manier om erachter te komen welke links dat zijn. Dat is dus links één voor één weghalen en analyseren welke links voor de meeste schommelingen en droppings zorgen op de SERPs.

Maar Tri, nu heb je nog steeds niet vertelt wat je evil link building tip is! Oja, dat moet ik nog onthullen :-)

Evil Link Building Tip

Met de tekst hierboven wil ik dus aangeven dat verwijderde links zorgen voor dalingen in rankings. In mijn post Link Building door Concurrenten Bestuderen liet ik al zien hoe je concurrenten aan links komen. Daarnaast vertelde ik je dat je links wilt krijgen van dezelfde bronnen.

Maar dat is natuurlijk niet genoeg. Hoe kun je ooit boven je concurrent komen als jullie beide backlinks hebben van exact dezelfde websites? Dat kan niet. De links van je concurrenten zijn ouder. Dit is ook een belangrijke factor voor SEO, oude links. Maaaaaar, wat als die links worden verwijderd? Precies, wat ik al aangaf. De rankings zullen omlaag gaan.

Als je concurrent links heeft van ‘gratis’ websites, zoals startpagina varianten en dergelijke, dan kun je de volgende truuk gebruiken.

E-mail de webmaster van de website waar je concurrent haar link heeft en vraag of diegene de link wilt weghalen van je concurrent. Als beloning krijgt de webmaster een vast bedrag, bijvoorbeeld €20.

Verwijder Link van je Concurrent

Simpel he? Ja ik weet het, SEO is geen rocket science! Je zult verbaasd zijn hoeveel webmasters hieraan willen meewerken. Eigenlijk is dat best logisch, iedereen wilt toch een simpel geld verdienen?! Als je nog je je link op de linkpagina moet krijgen, dan kun je ook gelijk de webmaster vragen of diegene je concurrent’s link wilt vervangen met die van jou.

Om dit echt succesvol te maken, moet je wel geld gebruiken. Hoe hoger het bedrag, des de groter de kans van slagen. Daarnaast wil je ook een soort NDA (Non-Disclosure Agreement) hebben. In je e-mail wil je ‘officieel’ en professioneel overkomen. Zet ergens onderin je e-mail een disclaimer van “deze informatie mag niet worden vrijgegeven” of iets in die trant. Ik zou zeggen, wees creatief.

Ook wil je het liefst links laten weghalen van autoritaire websites en kijk ook hoe oud de link is met bijv. Web Archive of Google cache. Hoe ouder de link, des te meer waarde deze heeft. Als je deze link building tip gebruikt, dan wil je dus vooral oude links verwijderd hebben van je concurrent.

Wederom, ik laat slechts zien dat SEO niet altijd even ethisch is. Het is niet altijd netjes en dat kan het ook niet blijven. Als het altijd zonneschijn is, dan hebben we toch geen SEO nodig? Content is toch king? ;-)
[tags]link building, betaalde links, evil, blackhat, serp[/tags]

Elimineer je Concurrenten met Googlewashing!

Er zijn een aantal evil truukjes om met SEO je concurrenten te elimineren. Een van de truukjes is Googlewashing. Wat is Googlewashing? Met Googlewashing zorg je ervoor dat je hoger rankt op de SERPs dan je concurrent met de content van je concurrent (oftewel, jij hebt duplicate content). Hoe werkt Googlewashing? Om dat uit te leggen moet ik eerst wat vertellen over duplicate content.

Duplicate Content

Je hebt vast wel eens gehoord dat duplicate content slechte zoekmachine optimalisatie is. Duplicate content zorgt ervoor dat je in de supplemental index komt en het zorgt voor lagere rankings. Daarnaast krijg je penalties voor duplicate content. Dat willen wij natuurlijk allemaal voorkomen! Maar ik zal zo vertellen hoe je die straffen kunt gebruiken tegen je concurrent. Eerst moet je weten hoe Google duplicate content vindt.

Hoe weet Google en andere zoekmachines wat duplicate content is? Hiervoor heeft SEOMoz een uitstekende artikel geschreven, lees hier hoe de zoekmachines duplicate content classificeren (engelstalig).

Als je het bovenstaande artikel hebt gelezen, dan weet je ongeveer hoe zoekmachines duplicate content classificeren. In de post staat dat de zoekmachines kijken naar verschillende factoren wanneer het duplicate content tegenkomt om te bepalen welke post de originele content heeft. Hieronder staat een lijst van factoren overgenomen van de SEOMoz post:

  • Waar de zoekmachine de content als eerste tegenkwam
  • TrustRank in het domein
  • Meeste backlinks
  • Links bij duplicate content die verwijzen naar origineel
  • PageRank

Deze factoren kun je in je voordeel gebruiken om hoger te ranken dan je concurrenten. De meeste factoren lijken logisch, toch? Als je een artikel als eerste vindt, dan zal dat waarschijnlijk ook de bron zijn. Maar hier zit juist een kleine bug (race condition).

Hoe elimineer je je concurrent met Googlewashing?

Dat is heel simpel. Op het moment dat er een unieke artikel op het web verschijnt van je concurrent, dan moet jij ervoor zorgen dat jij de eerste bent die rankt voor de content. Hiermee zorg je ervoor dat de originele content niet nummer #1 rankt. Dat ben jij! De voorwaarde is wel dat de content nog niet is opgepikt door de crawlers.

Voor een succesvolle Googlewash moet je aan een aantal eisen voldoen. De eisen staan eigenlijk hierboven, want dat zijn de factoren die zoekmachines gebruiken bij bepalen van duplicate content. Ten eerste heb je een domein nodig met een hoge PR (PR 5 en hoger) en je moet heel wat trust hebben van de zoekmachines. Hoge PR domeinen en domeinen met veel trust krijgen veel vaker een bezoek van de Googlebot en andere crawlers.

Daarnaast heb je een link netwerk nodig die linkt naar je “originele content”. Als je link netwerk, die natuurlijk niet in dezelfde IP C-class staat, ook wat trust heeft van de zoekmachine, dan heb je de perfecte middelen voor Googlewashing. Maak bijvoorbeeld een aantal Squidoo lenses aan en begin van daaruit.

Zodra je een artikel vindt dat nog niet in de index staat, dan kun je Googlewashing uitvoeren. Zet de content op je superdomein en link ernaar met je link netwerk. Voila, done! Omdat jij een superdomein hebt zorg je ervoor dat jij als eerste wordt herkend als de zogenaamde auteur van je duplicate content. De originele auteur zal niet zo hoog ranken, waarschijnlijk zal deze in de supplemental index komen. Mission accomplished!

Het belangrijkste van Googlewashing is dat jij als eerste wordt opgenomen in de index. Met je hoge PR domein zal dit geen probleem zijn. In sommige gevallen kun je ook Googlewashen met jonge content dat al in de index opgenomen staat, maar die kans is vrij klein heb ik gemerkt. Je kunt beter als eerste zijn.

Om succesvol Googlewashing te kunnen uitvoeren heb je wel een concurrent nodig die niet zoveel trust heeft bij zoekmachines. Dit zijn vaak nieuwe websites met weinig traffic. Als je Googlewashing wilt uitvoeren op Nu.nl of WebWereld, succes :-)

Deze tactiek werkt dus vaak alleen voor content based websites, zoals blogs, fora en dergelijke. De reden is dat je wilt ranken voor unieke content, en dat is wat blogs en dergelijke hebben. Voor bedrijf websites en dergelijke zal Googlewashing niet zo snel werken.

Waarom zou ik Googlewashing uitvoeren?

Dat laat ik aan jou over. Heb je zelf nog een leuk idee? Denk aan alle MFA (Made For Adsense) pagina’s die je hiervoor kunt maken! Denk dan wel dat je hiermee je superdomein omlaag haalt. Het is dus geen lange termijn business model ;-)

Oja nog iets, ik ben niet verantwoordelijk voor je daden! Ik deel slechts mijn evil mening over SEO!

[tags]blackhat, googlewashing, duplicate content[/tags]

Leren van ‘verborgen teksten’ met Wikiseek

In Verborgen teksten truken liet ik zien dat er verschillende truken zijn om teksten voor de lezer onzichtbaar te maken, maar niet voor de crawlers. Dit keer zal ik daarop verder gaan door voorbeelden te laten zien. Je kunt heel wat leren van andere blackhats door alleen al de SERPs (Search Engine Result Pages) te bekijken. Als je op populaire keywords zoekt zoals viagra, mortgage en poker kun je zien welke technieken er allemaal worden gebruikt. Met behulp van Wikiseek gaan we een paar voorbeelden doornemen!
Read the full article »

Verborgen teksten truken

Sommigen van jullie zullen deze techniek wel kennen. Met CSS, cascading style sheets, kun je ervoor zorgen dat tekst verborgen blijft voor de lezer, maar niet voor de crawlers. Dat kan heel makkelijk met een hidden div of de tekst dezelfde kleur geven aan de achtergrond. Maar er zijn nog meer manieren!

Verborgen teksten zijn teksten die de lezer niet kan lezen, maar de crawlers wel. Wat denkt Google hierover? Op de spamreport pagina staat:

Trying to deceive (spam) our web crawler by means of hidden text, deceptive cloaking or doorway pages compromises the quality of our results and degrades the search experience for everyone. We think that’s a bad hing.

Eerst zal ik eerst even wat schrijven over de oude hidden div techniek. Voor diegenen die de oude techniek niet kennen, ik zal het kort uitleggen. De meeste gebruikte methode om teksten onzichtbaar te maken is met de hidden div. Je zet de display op ‘none’ en alles wat in de div zit is niet zichtbaar voor de lezer. Crawlers kunnen dit wel lezen, het staat immers in de broncode en indexeren
deze teksten dus ook. Een voorbeeld:

[html]


De tekst hier kan je lezen

Dit zie je niet



[/html]

(De display en visibility property kun je beiden apart gebruiken.) Deze methode werkte jaren geleden, maar inmiddels niet meer. Nog steeds zul je veel sites zien die dit gebruiken, maar die zullen later wel opgepakt worden.

Maar sommigen denken dat ze weer te slim voor big G en denken dat ze wel deze oude techniek nog kunnen gebruiken. Wat doen ze? In robots.txt zorgen ze ervoor dat de crawler geen toegang krijgt tot het CSS bestand. Ze zetten dus zoiets in robots.txt:

Disallow: /stylesheet.css

Nu de crawler geen toegang heeft tot het CSS bestand, hoe kan dan de crawler erachter komen of de website een hidden div truuk gebruikt? Dat kan het niet. Google is natuurlijk bekend met deze techniek dus hier zullen zij ook wel een oplossing voor bedenken.
Hmmm, stiekem hebben ze die ook. Ook al staat er in robots.txt dat het CSS bestand niet geindexeerd mag worden, soms negeren crawlers die regel. Zij indexeren dan wel gewoon het CSS bestand. Als jij een van diegene bent die deze truuk gebruikt, check je logs maar eens of het CSS bestand door de crawler wordt opgepikt. Busted?

Een variant op de hidden div is met layers. Met de z-index property kun je aangeven welke layers ‘over elkaar heen zitten’. Door een layer bovenop je div te zetten met alle keywords kun je zo dus ook tekst verbergen.

Een van de nuftige CSS mogelijkheden is text-indent. Hiermee kun je ook verborgen teksten hebben in div’s. Zet text-indent: -999px; en de teksten in je div zijn niet zichtbaar op het scherm. Op het moment van schrijven werkt deze methode nog, maar zal ongetwijfeld binnenkort niet werken.

Een ander oude truuk is de tekst dezelfde kleur te geven als de achtergrond. Deze techniek is wel heel makkelijk te achterhalen en moet dus ook niet meer gebruikt worden. Maar dezelfde techniek met een kleine aanpassing kan nog gebruikt worden. Het wordt al een stuk moeilijker voor crawlers als je achtergrond afbeeldingen gaat gebruiken. Je moet dus zorgen dat de afbeelding dezelfde kleur heeft als de tekst en voila. Tot nu toe zijn de crawlers nog niet in staat deze truuk te achterhalen, dus gebruik het nu je het nog kan.

Crawlers kunnen geen javascript lezen en dat is een voordeel voor ons. Met javascript kun je ook div’s op hidden zetten. Viva la javascript! Een simpel voorbeeld:
[js]

[/js]

Meeste gebruikers hebben tegenwoordig Javascript ondersteuning, dus deze truuk werkt vaak wel. Een andere manier is het gebruik van de noscript element. Gebruikers met javascript zullen de tekst tussen de noscript tags niet zien, maar de crawlers wel.
[html]

[/html]

Zo, weer wat nuftige technieken geleerd voor je SEO kennis. Er zal tal van mogelijkheden met verborgen teksten. Mix deze technieken allemaal met elkaar en het is bijna niet te detecteren door crawlers. Obfuscate en scramble om het nog meer verborgen te houden. The sky is the limit.

[tags]hidden text, css, javascript, googlebot[/tags]