A new search marketing agency, Formic Media Inc., has opened in Portland, OR. The agency will focus on Web analytics, SEO services, pay-per-click (PPC) advertising planning and keyword research for small and midsize businesses.