We all blog, most of us anyway.
We mention other vendors who have worked at a wedding with us. Florists, venues, coordinators. It helps our search ranking, and theirs, but, over time, our name comes up when potential clients Google them.
Some of us participate in Blogrolls and other link exchanges and post our 'friends' websites and links on our blogs. Again over time Goolge's index begins to bring up our name when others are being searched.
Now when you search for some photographers, others come to the top of the list - Organically.
Where is the line? When someone pays money for adwords? Is it just about money?