i would charge by the project or work completed rather than hourly. i believe if you can promise a certain amount of increase in their traffic you should be able to set a price to match your completed work. or have you thought of a monthly fee?