You hear a lot of conversations about Search Engine Optimization,
Pay Per Click aka Ad Words, All Important, but we exerted a
massive effort for the last 4 to 6 months to get traffic to our
website, they are finally coming, they land on the homepage and
we see in the stats they never went...