Choosing an SEO Company

Search Engine Optimisation (SEO) is an extremely powerful marketing tactic. If done correctly, SEO can make your website rank prominently in the search results of Google.

Most people use Google to search for local services and products. Therefore, if your website ranking prominently in Google, you will be seen by the many potential customers.

The question is not whether you should implement SEO for your website. The question should be, “which SEO provider should I use?”.

SEO Consultants vs Companies

An SEO Consultant is an individual who specialises in providing SEO services. This is different to an SEO company, which is typically a larger agency with many employees implementing SEO for clients.

There are many reputable SEO service providers, both consultants and companies. Likewise, there are many that should be avoided.

Here are some factors to consider to help choose the right one.


Is the person who is providing SEO services formally educated in marketing or IT? If so, this is very good, because they actually have a formal background in the subject matter of SEO.

This isn’t to say that someone without a formal background in these matters won’t be good; however, it is very helpful to have that formal education.

There is no such thing as a degree in SEO. But to be good at SEO, one needs to understand marketing, website design, basic HTML – among other things. And having a formal education in such matters is only a good thing.

But, as always, a formal education isn’t the be all end all. Experience is just as, if not more, important.


Does the consultant or company have experience?

Understandably, everyone starts somewhere. No one is born with experience. But when choosing someone to implement SEO for your business website, it is good to have the peace of mind knowing your SEO provider has done it before.


Pricing of SEO services is one of the most important factors to consider when choosing an SEO consultant or company.

This is because, as a business owner, you need your marketing efforts to be cost effective and generate a return on investment (ROI).

It’s not good to have the best SEO consultant in the world if that consultant costs you $2,000 per month, when the benefits of SEO to your business are only worth $1,000 per month.

You need to determine, in terms of the number of customers, how SEO will help you. Once you determine how many new customers SEO can bring your business, then consider the value of each customer.

Suppose ranking on page one of Google will bring your website 100 extra clicks per month. Of those 100 clicks, 10 will enquire. Of those 10, 3 will become paying customers. If each customer is worth $500, then the value of SEO for your business is $1,500 per month.

Ideally, then, your services provider would cost less than $1,500 per month.

So, take the time to consider the potential return on investment.

Area of Speciality

Does the SEO provider specialise in a particular geographic location? While not as important as other factors, it is good to have an SEO who specialises in a particular geographic location.

Why? Because they’ll understand the competitiveness of that geographic location, and therefore understand the effort required in order to improve your website’s rankings in Google.

If you are in Sydney, it helps to choose an SEO Sydney provider, for example, or an SEO consultant who is located in Sydney, and has implemented SEO for websites for businesses located in Sydney.


In conclusion, you must consider the education, experience, pricing and area of specialty of a prospective SEO service provider in order to make the most informed decision possible.

In addition, of course, it helps to see any reviews of the provider. But reviews should always be taken with a grain of salt, given they can easily be faked.

Take the time to talk with a few potential SEO service providers, and truly understand what each one brings to the table. On that basis, choose the one you feel you can trust the most.

Leave a Reply

Your email address will not be published. Required fields are marked *