Als u toch frames wilt gebruiken...

Ondanks al deze nadelen worden frames toch veel gebruikt op internet, hoofdzakelijk om één reden: ze vereenvoudigen het maken en onderhouden van een navigatiemenu sterk. Dit is een belangrijk argument voor het gebruik van frames. Wanneer u dus toch gebruik wilt maken van frames moet u op een aantal dingen letten die van belang zijn voor de zoekmachines.

1. Neem op de pagina die de frameset bevat ook een titel en meta-tags op

Dit wordt nog wel eens vergeten maar het staat zeer slordig wanneer iemand zoekt in een zoekmachine en uw frameset pagina komt in de resultaten met de titel "geen titel" o.i.d. naar boven. De kans dat een gebruiker uw site met een bezoekje vereert is dan niet zo heel groot. Het gebruik van meta-tags geven de zoekmachine aanknopingspunten voor het onderwerp van de site, aangezien een pagina die de frameset definieert verder weinig inhoud heeft.

2. Maak gebruik van de NO FRAMES tag

De NO FRAMES tag van HTML is speciaal bedoeld voor browsers die geen frames ondersteunen. Wat er vroeger gebeurde wanneer een browser geen frames ondersteunde (en de NO FRAMES tag was opgenomen in de pagina) dan werd de tekst binnen de NO FRAMES tag getoond aan de gebruiker i.p.v. de geframede pagina's. Tegenwoordig is deze tag eigenlijk overbodig geworden want alle moderne browsers ondersteunen frames. De gebruiker krijgt de tekst binnen de NO FRAMES tag dus nooit te zien. Nooit? Nou eigenlijk, bijna nooit. Er is een situatie waarin de tekst binnen de NO FRAMES tag wel zichtbaar wordt. En dat is wanneer u in een zoekmachine zoekt en u vind een pagina die een frameset bevat en eveneens de NO FRAMES tag. In dat geval laat de zoekmachine meestal de tekst uit de NO FRAMES tag zien aan de gebruiker.

3. Zorg ervoor dat sub-pagina's niet zelfstandig geladen worden maar binnen de frameset

Zoals eerder in dit artikel al werd opgemerkt kan dit eenvoudig gerealiseerd worden met behulp van javascript.

Ook is het aan te bevelen op elke subpagina op z'n minst een link op te nemen naar de startpagina, dit zowel voor menselijke gebruikers, als voor de zoekmachines. Dit zorgt ervoor dat gebruikers niet vast komen te zitten op een van uw subpagina's maar verder kunnen surfen door de link te volgen.


De No Frames tag optimaal gebruiken

Wanneer u toch gebruik gaat maken van de No Frames tag besteed er dan ook de nodige aandacht aan. Zet dus niet de weinig zinvolle tekst "Sorry, uw browser ondersteund geen frames" hier neer, tenzij u natuurlijk graag wilt dat uw website gevonden wordt in zoekmachines op die zinsnede.

De No Frames tag geeft u in wezen een extra pagina om te optimaliseren voor de zoekmachines. En omdat gebruikers zelden de volledige tekst die u hier plaatst te zien krijgen (tenzij ze opzettelijk de broncode van uw pagina bekijken) kunt u zich hier uitleven met optimalisatie trucs. De gewone richtlijnen voor het optimaliseren van pagina's voor zoekmachines zijn hierbij dus van toepassing. Maak gebruik van koppen met relevante trefwoorden. Neem links op met relevante trefwoorden. Zorg voor een bodytekst die kort en krachtig is en eveneens al uw trefwoorden bevat in een goede (maar niet onnatuurlijke hoge) woordfrequentie. En vergeet dus ook de titel en de meta tags niet.

E.a zou er bijvoorbeeld zo uit kunnen zien in HTML:

<HTML>
<HEAD>
<META name="description" content="beschrijving van de pagina">
<META name="keywords" content="trefwoorden">
<TITLE>Een eenvoudig frameset document</TITLE>
</HEAD>
<FRAMESET cols="20%, 80%">
<FRAME src="inhoud_van_frame1.html">
<FRAME src="inhoud_van_frame2.html">
</FRAMESET>
<NOFRAMES>Hier geoptimaliseerde HTML code om hoog te scoren in de zoekmachines</NOFRAMES>
</HTML>

Verder >>


domein en webhosting via Argeweb