Jeśli chodzi o strony, to z tego, co mi wiadomo flash jest gorszy jeśli chodzi o pozycjonowanie. Wydaje mi się, że warto prowadzić też bloga, bo to bardziej aktywna forma prezentacji - klient od razu widzi, że działasz, może obejrzeć ostatnie prace itd. Poza tym w blogu w tekście możesz umieszczać linki do swojej strony, galerii, itd. - to się bardzo liczy przy pozycjonowaniu. Im więcej linków prowadzących do Twojej strony umieścisz w różnych miejscach w sieci, tym lepiej. Możesz to robić np biorąc aktywny udział w dyskusjach na innych forach, blogach itd.
Ja sam jestem właśnie na etapie zgłębiania tej wiedzy. Dużo informacji i darmowych poradników znajdziesz na photoshelter.com (są po ang.) - bardzo polecam.