Flash to technologia programowania, która wykorzystywana jest do tworzenia aplikacji internetowych w celu zapewnienia wyjątkowych efektów interaktywnych. Może się ona pochwalić wszechstronnymi możliwościami, takimi jak animacje, dźwięki i wideo – ale ma również wady. Technologia Flasha jest trudna do zrozumienia dla wyszukiwarek internetowych. Oznacza to, że strony internetowe tworzone za pomocą Flasha są ciężkie do pozycjonowania. Dodatkowym problemem jest to, że Flash nie wspiera klasycznych elementów HTML takich jak paragrafy, nagłówki i wylistowania. Wynika z tego, że budowanie witryn opartych na technologii Flasha jest trudne i wymaga skutecznych strategii optymalizacji – jeśli chcesz aby twoja strona była skuteczna w wynikach organicznych.