I am totally new to the SEO world. I got a client though, for whom I am doing SEO. He has a laundry/dry clean/moving/shoe repair kind of business and a website for it.

I have no idea how much I should charge him. Also I am not sure whether it has to be a one time thing or ongoing work with monthly payments. We agreed that he pays me $300 and gives one month to work on his site, and we'll see what happens after that.
I have done a lot of work on the site - both on-page and off-page.
Am I supposed to be supporting it and getting paid monthly?
And if so, what should my work be?
I am just lost.

Could you please give me any guidelines? Thank you!

I really think these questions should all be answered before taking on any serious clients.

Different people have different ideas of how they want to do business but here's how I would do it. Make an agreement. Explain to him what SEO means and that is does not happen over night. I really don't see how you would do one time payments because SEO takes months to compete for tough keywords. Because of this, I would think you would want to do an ongoing monthly fee. Give him projections as ot where you will be 3 months down the road of the SEO campaign. Have a monthly call and send him a monthly report. If he sees constant improvement every month and you can show him that, he will stay for a long time.

Just remember, it's all about the relation. You can have a good relationship and bad results and keep a client, but you can't have good results and a bad relationship.

Also, if you can show him how the SEO is contributing to dollars going into his pocket, he will never drop you. Track things and be able to show him when someone came from Google and chose his business. That's what clients really care about.

This is the kind of answer I was hoping for.
Thank you so very much!

Thank you for all your efforts that you have put in this. very interesting info . nice way of your posting.

You got some nice and informative posts, as I can see. I will only add a little thing: indeed you can do monthly work for him, but make sure you deliver quality work. Before even starting a campaign, let your client know how and when will you achieve certain rankings (top 10 in 1 month, top 5 in 2 months, top 3 in 3 months). After achieving the desired result, ask for a monthly fee to maintain that result. Something like ~$100 (less or even more) to keep him in top 3.

m2c.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.