Er gaan veel (verkeerde) opvatting over Frames, JavaScript en Flash de ronde. Deze 3 zouden niet te optimaliseren zijn. Het kan wel maar elk vereist zijn eigen aanpak.

Frames:
Zoekmachines zouden niet overweg kunnen met frames. Op zich klopt dat als je een pagina opbouwt zonder de <no frames> sectie. In dit gedeelte plaats je relevante data die voor de zoekmachine prima te indexeren is. Een hele grote instinker is het winkelwagen icoon bij webwinkels. Als de icoon via frames van een niet-beveiligde pagina komt mis je het veilig-surfen icoon tijdens de bestelling. Er zijn aardig wat klanten die hier op letten en vervolgens niets kopen omdat de site onveilig lijkt.

JavaScript:
Des te meer JavaScript je gebruikt des te slechter de zoekmachine je vindt... Helaas zit hier een kern van waarheid in. Als je toch JavaScript moet gebruiken doe het dan via een include verwijzing in je pagina.

<script language=JavaScript
  src=Mijn-Scrippie.js
  Type=text/javascript>
</script>
  Een robot/spider indexeert namelijk maar een bepaald gedeelte van je pagina (de eerste 100 regels b.v.). Probeer zoveel mogelijk JavaScript te voorkomen. JavaScript en complexe frames zijn simpelweg nadelig voor je zoekmachine indexering.

Flash:
Wil je hoog scoren bij een zoekmachine... Gebruik dan geen Flash. Zoekmachines lezen de metatags van je pagina uit. De zoekwoorden die je daar opgeeft zijn voor veel robots/spiders niet (of moeilijk) uit de flash pagina te filteren. Wil je toch Flash gebruiken let dan op het volgende:
  • Bouw niet een hele pagina met Flash. Zorg dat de teksten te indexeren zijn door HTML te gebruiken.
  • Net als met Frames maak gebruik van de <noembed> tag in HTML.
Ondertussen is Google bezig om Flash te kunnen indexeren. Echter het gaat nog niet echt goed genoeg om er volledig op te kunnen vertrouwen. Er zijn sites die volledig uit Flash zijn opgebouwd en toch redelijk scoren bij zoekmachines... Dit is doorgaans niet de verdienste van de code maar van de marketing machine die erachter zit.

We gaan verder met metatags.