No. Search Engine Marketing is not free. Its services range from $1000 to $1 million and more.