Every SEO service provider has their own set of criteria, however there are some common factors that all providers consider when pricing their services. These include the competitiveness of your industry, the size and scope of the project, the number of keywords you want to target and the complexity of optimizing for them, and the cost and availability of external resources like writers and developers.