| |

Trucs
met frames
Frames kunnen ook
gebruikt worden om zoekmachines te foppen. De manier om
dit te doen is door een zodanige frameset te creëren dat
de gebruiker de éne pagina te zien krijgt, en de
zoekmachine een heel andere. Veelal wordt een pagina op
die manier ingericht om de No Frames tag te kunnen
benutten voor allerlei optimalisatie trucs zonder dat de
gebruiker deze lelijke zaken te zien krijgt of zelfs maar
merkt dat het een pagina met frames betreft.
Wees
voorzichtig!
Voordat ik u uitleg hoe dit werkt is een waarschuwing op
zijn plaats. U begeeft zich met deze trucs op het gebied
van de "Spam". Met Spam wordt bedoeld het
moedwillig beïnvloeden of zelfs misleiden van de
zoekmachines met als doel zo hoog mogelijk te eindigen in
de zoekresultaten. Wat nu precies wel en niet spam is is
moeilijk te definiëren. Een criterium dat zoekmachines
veelal hanteren is dat wanneer de zoekmachine een andere
pagina te zien krijgt dan de gebruiker dan wordt dit
aangemerkt als spam. Een ander criterium is wanneer er
trefwoorden opgenomen zijn in een pagina (onzichtbaar
voor de gebruiker, bijvoorbeeld in de meta tags) die
helemaal niets met het eigenlijke onderwerp van de site
te maken hebben.
De Nederlandse webmaster heeft het wat dit betreft nog
moeilijker dan bijvoorbeeld zijn Amerikaanse collega's.
Over het algemeen is het namelijk zo dat de grote
internationale zoekmachines (veelal van Amerikaanse
bodem) aanzienlijk geavanceerder zijn dan de Nederlandse
producten. Dit betekent dus dat Nederlandse zoekmachines
relatief eenvoudig te beïnvloeden zijn met allerlei
trucs. Trucs die in het verleden ook werkten bij de grote
internationale zoekmachines. De grote zoekmachines hebben
de meeste van deze trucs echter onderkend en hebben
tegenmaatregelen genomen. Wanneer u dus toch gebruik
maakt van zo'n truc kan dit resulteren in een lagere
positionering in de zoekmachines i.p.v. de beoogde hogere
positionering. Hier wringt hem dus de schoen: wat in een
Nederlandse zoekmachine tot een hogere notering leidt,
kan in belangrijke internationale zoekmachines juist tot
een lagere notering leiden. Helaas is het in Nederland zo
dat spammen loont. Wanneer u niet dergelijke trucs
gebruikt legt u het af tegen webmasters die dit wel doen,
vooral op competitieve trefwoorden. Maar u snijdt zich
dus met de internationale zoekmachines in de vingers. De
belangrijkste vraag in dit opzicht is dus waar u de
meeste bezoekers van krijgt; van Nederlandse zoekmachines
of van internationale.
De
truc
Dit gezegd hebbende zal ik nu uiteenzetten hoe u met
behulp van frames de zoekmachines kunt beïnvloeden (of
misleiden).
De truc is heel simpel. U definieert een frameset waarbij
één van de frames een grootte 100% heeft. De gebruiker
krijgt dus alleen de 100% frame te zien die beeld vullend
is en zal daarom niet merken dat het een pagina met
frames betreft. In HTML ziet dit er als volgt uit:
<frameset
rows="100%,*" frameborder="0"
framespacing="0" border="0">
<frame src="doelpagina.html"
scrolling="auto" noresize
marginwidth="0" marginheight="0">
</frameset>
Het is mogelijk dat zoekmachines deze truc onderkennen.
Om daarom nog een beetje doortrapter te zijn zou u kunnen
overwegen twee frames te maken, waarbij de ene de grootte
99% krijgt, en de andere 1%. De 1% frame zal natuurlijk
nauwelijks of helemaal niet zichtbaar zijn voor de
gebruiker omdat de 99% frame vrijwel beeldvullend is. In
HTML ziet dit er als volgt uit:
<frameset
rows="99%, 1%" frameborder="0"
framespacing="0" border="0">
<frame src="doelpagina.html"
scrolling="auto" noresize
marginwidth="0" marginheight="0">
<frame src="doelpagina.html"
scrolling="auto" noresize
marginwidth="0" marginheight="0">
</frameset>
En om vervolgens de zoekmachines te beïnvloeden neemt u
de noframes tag op in de pagina die ook de frameset zoals
hierboven beschreven bevat. Daarbinnen kunt u vervolgens
allerlei optimalisatie trucs toepassen.
Een laatste mogelijkheid om de noframes tag te kunnen
gebruiken is door een combinatie van frames en
javascript. U kunt dan bijvoorbeeld 2 frames maken met
een normale grootte, zeg allebei 50%. Zoekmachines hebben
daar uiteraard geen bezwaar tegen. In 1 van die frames
laadt u een onbelangrijke pagina, bijvoorkeur klein (in
kilobytes) zodat deze snel laadt. Dit kan desnoods een
geheel leeg bestand zijn. In de andere frame laadt u de
pagina die u wilt tonen aan de gebruiker. Maar op deze
pagina neemt u teven het stukje javascript code op zoals
eerder in dit artikel werd uiteengezet, dat ervoor zorgt
dat de pagina zichzelf opnieuw laadt maar dan buiten de
frames. Nadeel van deze methode is dat in de korte tijd
die benodigd is om de pagina met de frameset en de No
Frames tag te laden de gebruiker toch een flits van die
pagina te zien kan krijgen voordat hij de bedoelde pagina
voorgeschoteld krijgt nadat het stukje javascript z'n
werk heeft gedaan. Deze methode is echter wel het meest
veilige om niet door de zoekmachines als spam aangemerkt
te worden.
domein en webhosting via Argeweb
|