Finding the right SEO agency can be tricky. Some key factors will help to guide you to the right target – an agency that matches your needs and ready for you challenges. Before giving a more detailed best-practice on finding a SEO company, the best suggestion right away: Find an SEO expert, agency or SEO consultant with a proven track record. For an agency this would mean that they have great rankings as SEO agency themselves. Some oft he most successful SEO firms can be found via Google organic search for keywords like SEO services, SEO company, SEO expert or SEO optimization. But be cautious, this is not the whole story – because the SEO expert of this company that optimized their own site is not necessarily the same that will be in charge of you as a customer. They might give this assignement to a trainee or intern – you never know. In the following we’ll give further detail on other important factors to find the right SEO agency. If you heard enough and would like to find out if we could be the right pick for you, get in touch.

Which are the key factors when looking for a SEO agency?

1. Proven SEO track record

As mentioned in the text above, and pretty rational: A SEO firm that already helped many customers and their own website to create top organic rankings won’t be the worst pick. But watch out – SEO companies or agencies usually have several employees. The proven expert with a long track record list is not necessarily the one responsible for you project. Take that into consideration. And another critical point could be the price in this case: top SEOs might not match everybody’s marketing budget.

2. Have a plan for your SEO optimization

When getting in touch with a company, you should already know roughly what your looking for. The more exact you can communicate your goals and needs, the faster and better they will be targeted. Do you want to expand your website as sales instrument or just get found for certain local events? How would you like to present yourself to your target group? Do you want to get freed from manual penalties and need disavowing action? Make sure you have your optimization goals clear and ready.

3. Watch out for SEO No-Go’s!

As most industries, digital marketing and SEO has some black sheep companies and so-called experts. There’s no exact procedure, but try to read between the lines. If you talk to a salesman, try to get in touch with the girl or guy who is actually doing the work. Let him give you a quick indication for your website. Find a reason to get in touch with her or him. Bring every critical issue or doubt on the table right away – don’t wait with that until it’s too late. Try to get as much of your goals into the contract and beware of long-term contracts. Never do more than 3-6 month if you start working with a new SEO agency or expert that you haven’t worked before. Look out for companies that give a money back guarantee. Go through the contract you sign and really read it instead of listening to what the salesman says. You will prevent some frequent failures by doing that. But honestly, most SEOs have a lot of integrity and are great people!

4. Determine the SEO type you need before finding an agency

A SEO firm or expert might be a leading capacity in one certain SEO or digital marketing aspect, but not necessarily in all oft hem. Distinguish between local SEO, technical SEO, OnPage SEO, OffPage SEO and linkbuilding, SEO packages, app SEO, voice search SEO and other services like PPC. Here some details about a few of them:


OnPage SEO is the part of SEO that is all about your own website and it’s communication with Google. Parts of it are website structure, content like texts, videos, infographics or images, technical aspects like backend CMS, programming language, inline CSS or SSL scripts and then all the meta data like meta titles and descriptions, tags like h-tags, canonical tags, href-lang-tags and ALT attributes for images or videos. OnPage SEO, especially creating highly valuable and customer friendly content, will be crucial to bring your website into top positions. Think about it as a foundation that comes first before OffPage SEO should be implemented.


Often people think that Local SEO is only relevant for Local Businesses. It is not. Local SEO is a vital part of SEO and more relevant for local businesses like restaurants, beauty salons or lawyers. The better those businesses are locally connected and enhanced online, the more relevant they are to Google and thus shown in local search results. A famous example for a local search result is “asian food near me”.

The Google Algorith will check entries and reviews from local directories like Google My Business, Yellowpages or Yelp. It also checks for referencing with other websites from the same town or part of the city.

As mentioned, Google will also check the local connection of eCommerce shops and other non-local websites and take local ranking factors into account for them.



Technical SEO is more of an absolute minimum requirement to rank well with your project. If you think of a tiny plant that should emerge into a huge tree, technical SEO will be the roots. Without it, you can never get enough juice into the branches and leafs to reach the upper regions. Make sure that technical SEO is in place when you start your project. Have a webmaster in place that knows about SEO quite well, and use the right CSM solutions that supports your SEO. WordPress is usually a good choice.