Kun je een SEO-vriendelijke Flash-site maken?

By Rutger Steenbergen | E-mail marketing

nov 03
Voordelen SEO

Een website in Flash biedt de bezoeker een geweldige ervaring. Vooral de game- en entertainmentindustrie zet de techniek daarom veelvuldig in. Zoekmachines zijn er echter niet dol op. Hier zijn verschillende redenen voor:

  • Flash-sites bestaan uit een enkel SWF-bestand, en niet uit verschillende pagina’s die stuk voor stuk doorgeplozen en vindbaar gemaakt kunnen worden.
  • Een enkele pagina betekent maar één indexeerbare url voor de complete site.
  • Flash gaat niet van pagina naar pagina, maar van frame naar frame. De url’s veranderen dus niet
  • Bij Flash is er geen – dynamische – sitemap.
  • Flash gebruikt geen meta-tag descriptions.
  • Tekst en afbeeldingen worden in frames geladen, niet op individuele pagina’s.
  • Het is niet mogelijk verschillende zoekwoorden op verschillende pagina’s te optimaliseren.
  • De website laden duurt langer dan bij een ‘gewone’ website, en snelheid is een SEO-aspect.

Het bovenstaande maakt duidelijk dat Flash-websites slecht doorzoekbaar zijn voor zoekmachines. Gelukkig maakte Google onlangs bekend dat ze SWF-files wel indexeert als ze op een bepaalde manier zijn opgemaakt. De zoekmachine leest de content en volgt de links in deze SWF-bestanden wel.

Google Webmaster Blog over SEO en Flash

Op het Google Webmaster Blog staat te lezen dat Google:

  • Buttons en menu-items in SWF-bestanden aanklikt en interpreteert als een gewone bezoeker.
  • Links in de Flash-bestanden herkent en volgt.
  • Externe gegevens (afbeeldingen, YouTube-video’s etc) laadt en koppelt aan de Flash-site.
  • Veelgebruikte JavaScript-technieken zoals SWFObject en SWFObject2 voortaan beter ondersteunt.
  • Sites gemaakt met AS1, AS2 en AS3 voortaan doorzoekt.

Met deze kennis in het achterhoofd kun je een website maken die wel zoekmachinevriendelijk is.

Gebruik SWFObject voor SEO Flash-sites

Adobe ondersteunt SWFObject dus gebruik deze techniek, en als het even kan de laatste versie. SWFObject ondersteunt zowel Flash als (X)HTML. Zoekmachines kijken naar de XHTML-bestanden en slaan de gegevens die hierin staan op.

Maak HTML pagina’s voor al je flash-pagina’s

Maak verschillende SWF-bestanden voor je website, optimaliseer deze voor bepaalde zoekwoorden en verwerk deze ook in de XHTML pagina’s. Op deze manier geef je zoekmachines verschillende ingangen op je site en laadt hij – door de kleinere SWF-bestanden – sneller. Verschillende pagina’s maakt navigeren makkelijker en je kunt een sitemap toevoegen. Ook kun je elke XHTML-pagina meta-gegevens meegeven.

Gebruik SWFAddress

Net als SWFObject is SWFAddress buitengewoon nuttig voor zoekmachines. Je kunt informatie in url’s stoppen zodat je kunt ‘deeplinken’ met Flash. Met SWFAddress kun je ook met #ankers aangeven naar welk frame je wilt springen.

Voeg een JavaScript-call toe

Met bovenstaande tips maak je een Flash-site, met verschillende HTML-pagina’s waarbinnen je kunt deeplinken. Nu moet je de bezoekers die via zoekmachines op je site komen nog naar de door hun gewenste pagina brengen. Dit kan door SWFAddress via JavaScript op te roepen. Doordat de Flash-site gebruik maakt van SWFAddress leest hij het commando en stuurt hij de bezoeker door naar de juiste pagina.

Conclusie

Door de juiste technieken toe te passen is het mogelijk een prachtige én SEO-vriendelijke website te maken met Flash.

Tip! Lees ook dit uitstekende Engelstalige artikel over SEO en Flash: Best Practices for Search-Optimized Flash Development

Gerelateerde zoekmachine optimalisatie artikelen

About the Author

Voor een succesvolle website heb je 3 dingen nodig: een uniek verhaal, een doelgerichte website én gerichte bezoekers. Ik bezorg ze je alle drie. Met blogs, boeken, trainingen en SEO-ondersteuning.