Eigenlijk helemaal geen nieuws, ook geen nieuwe techniek: SEO (Search engine optimization) voor Flash. Echter het gaat nog veel te vaak fout: er worden (dure) campagnewebsites in Flash zonder degelijke SEO gemaakt. Tienduizenden euro’s worden uitgegeven aan de meest schitterende Flashomgevingen, maar daarbij wordt maar al te vaak de SEO (deels) vergeten.
Waarom indexeert Google geen Flashbestanden? Dat komt omdat een zoekmachine alleen maar kijkt naar de HTML-pagina van een website. Een Flashpagina is een gesloten platform waar zoekmachines niet door heen kunnen “crawlen“. Zoekmachines zien dus niet wat er in een Flashpagina gebeurt.
Hoe zorgen we er dan toch voor dat Flashpagina’s vindbaar zijn in een zoekmachine?
Een eerste stap is gebruik maken van deeplinks. Deeplinken is niets bijzonders en Flash ondersteunt dit. Deeplinken is het creëren van een URL die specifiek linkt naar een specifieke pagina binnen een website. Binnen Flash kan dat met behulp van twee tools in JavaScript: SWF Address en SWF Object.
Vervolgens zetten we achter iedere Flashpagina op dezelfde deeplink een HTML-pagina. Wanneer Google de website bezoekt ziet die de HTML-pagina, aangezien de crawler de Flash niet kan laden. Bezoekers zullen deze HTML-versie waarschijnlijk nooit zien, bij hen wordt via de deeplink de juiste pagina in de Flashweb geladen.