SEO for Digital Marketing Agencies

Hiring an independent expert or a specialized agency to assign to them to cover your SEO needs as an entrepreneur is a very important, in fact a very critical decision which is bound to have a massive impact on whether or not you will be able to attain good results. To be able to choose effectively and wisely, it is imperative that you understand the basic mechanics behind SEO consulting work. Prior to representing below a few clever tips on how your SEO partner selection should be approached, let us first have a look at some mistakes to be avoided when trying to select an SEO company, in order to maximize the chances for success:

1st mistake: Don’t consider Google is a great filter to base your decision upon.

Many people looking for a SEO company to hire fall into the trap of believing that SEO companies ranking how on a relevant Google search, i.e. if you search for SEO company or SEO consultant plus the name of your town, are automatically the best SEO companies around. This simplistic logic however leads you make assumptions that are not valid. What happens in reality and you should beat it in mind is that most really good companies already have a lot of clients, and because they do a great job they get more clients through the referrals of their existing clientele, thus they do not need to spend their time and effort trying to optimize their own online presence in order to rank high on search engines. Having said this, we don’t mean that all SEO companies ranking high on Google are crap, but that a high ranking may simply indicate a consultancy who due to the lack of actual clients, concentrates its efforts on its own rankings. Just remember that a top position on Google is not the Holy Grail and you should not jump to hire the company that ranks first based on this fact alone.

2nd mistake: Don’t blindly trust "Top SEO" lists

It is very likely that when you perform a search on terms like "best SEOs" or "best SEO consultants" or "best SEO companies," you will get many results referring to various websites and directories that contain lists featuring the “Top SEO” companies. Rather than being authoritative and independent sources of information, ranking the agencies they feature based on solid criteria and upon their true competences and merit, such sites and lists are usually mere aggregators that sell the high positions on these lists to any interested company for a fee, charging more for the top spots. This is the main reason why you should not trust this type of lists and not assume that if an SEO company appears on top it automatically means that it would be an ideal hire to make. More often it simply means that it has paid the highest fee to secure the number one position on the said list.

It is not impossible to find lists that are compiled not on the basis of a fee, but on actual impartial criteria, but for smaller markets, such as Cyprus, these are rare and even if you do come across them, they should not be your sole source of information or the determining factor in deciding which SEO consultant to hire.

3rd mistake: Don’t believe there are secret recipes

.Admittedly at the time of its origins SEO was an art and a science surrounded by a lot of mysticism as the search engine ranking algorithms where indeed a true riddle. However, nowadays SEO is an open field that is well understood, especially by those who are true professional experts in the field. Therefore, you should avoid any SEO company which claims to have secret recipes, or proprietary magic solutions and wands it can shake during your SEO process. Any SEO consultancy that is not completely transparent and instead of clearly telling you how it is going to work and what SEO methods it is going to employ to help your company, but instead tells you it will all happen in a well-kept in-house magical manner that they are not willing to disclose, should be avoided like the plague.

Hiring the right SEO company selection process!

Having pointed out the most common mistakes to avoid during the selection process for hiring an SEO company, let us now discuss how you should ideally go about making the right choice.

The first step is setting out, together with your in-house team, exactly what goals it is that you are trying to achieve through SEO. This is a very crucial process and you absolutely need to engage in this exercise before contacting any SEO consultant. You need to have a clear answer to the question why you seek high organic rankings for keywords and you also need to determine how you are to judge success over failure. During this goal setting process, there are good and plausible goals that you should be after and bad goals that you should avoid. Let us see some examples:

A good goal would be wanting to increase your visibility before the eyes of people performing searches for a specific keyword, i.e. knowing that you need traffic from a specific group or specific groups who are actually searching for the keyword you are targeting.

Another great goal would be your desire to boost revenue through new sales and wanting to utilize the potential of SEO as a sales driver. Similarly, if this is applicable in your case, another good goal would be wanting to increase downloads from or free sign-ups to your website through SEO.

Finally, wanting to boost the sentiment around your brand or particular offering through SEO is also a very legitimate goal, especially if you know for a fact that many people are indeed searching for your branded keywords, so wanting to push bad reviews down and the good reviews up sounds like a good plan.

So what about the bad goals? Top of the list of absolutely terrible goals for doing SEO is wanting more traffic with no reason. If you are certain traffic then converts and you have the data to prove it, this means your goal is revenue, but mere traffic alone is not good enough as a goal. Similarly, rankings alone suck as a goal as well and wanting to rank high simply to be able to brag about it is a negative goal. In general, wanting to use SEO simply to score high on various vanity metrics is a terrible idea all together and so is wanting to use SEO to beat a particular competitor on specific keywords. In short, your SEO related goals need to be positive and clear and somehow either lead directly to income generation or be tied to the overall organizational goals of your venture.

Once you have your list of good goals prepared, you are then ready to proceed to the next of the process of finding a good SEO consultant to hire, which is to also prepare a short list of three to five consultants and/or agencies that you will evaluate in depth. The criteria you will use to decide on these few contestants are up to you and depend on your specific needs, for example you might want to limit it to local agencies that will give you the chance for more regular in person meetings more easily, or you might set your available budget and choose the firms according to their price ranges.

Include the consultants or agencies that meet and fulfill your criteria on your shortlist and then proceed to compare and contrast between them. During this process you will need to talk with all the contestants and also do some good research in terms of obtaining references.

Obviously a good place to try and get references would be your friends and people from your close personal and/or professional networks. Moreover, a good idea would be to approach for recommendations any companies similar to yours that you may have access to or relations with, provided of course that they are not your direct competitors. Talk to such companies and find out who they are using for SEO and whether they are satisfied and had successful results. Another good source of information and feedback on available SEO agencies could be industry insiders that you could reach out to and ask for their recommendations.

However, it is also of great importance to shape your opinion of each consultant or agency your considering based on their actual answers to the questions you will pose during your own conversations with them. Again here there are some good questions you should ask to help you reach valid conclusions about their work and whether they are the right choice to make for your needs.

A good starting point would be to ask them to explain to use the process they intend to follow in order to help you accomplish your own specific SEO related goals and tell you why they prefer the particular process over others. Another topic to inquire on pertains to their communication and reporting processes. You need to find out how often this happens and in what way, including which metrics they report on, how this data is collected and whether you need to collecting anything yourself. Also ask them to explain exactly how these metrics match the goals you have specified.

A very important factor to clarify is exactly what you need to commit internally in terms of extra workload and resources for the SEO consultant’s recommendations to be applied. This will help you plan your available resources in advance and avoid any misunderstandings before you actually commit with a SEO agency. If the recommendations involve things you simply cannot provide for, e.g. extra development or content creation bandwidth, the SEO experts should be prepared to accommodate that and come up with viable alternatives. Related to this, is to also ask to be informed what the company does when things turn out not to be working and how they have rectified such instances in the past with other clients.

In general, don’t be afraid to ask open ended questions and give the SEO agents time and space to explain to you their own understanding of how Google and other search engines work and how it is that they go about influencing search engine results and ranking. If they are comfortable to explain and give solid answers with comfort and confidence, then this is surely a good sign.

After discussing in depth with all the people on your shortlist you are ready to take the final step and actually choose the best between them. Your choice should be based on a combination of factors, but the following four are of critical importance:


  • a. Judge based on the trust you have managed or not to establish with a particular SEO provider. This trust may be a result of references you obtained or through talking to people you know and also know the firm, and/or the outcome of the conversations you had with the SEO experts yourself.
  • b. Pay attention to the referrals you got, especially if the referrals were good and you trust and value the opinion of the referees.
  • c. Ensure that your styles of communication match with your preferred provider, because if there are cultural or other differences and clashes this is bound to create problems along the course.
  • d. Be clear about the pricing and contract structure and compare who gives you the best terms or those you are more comfortable with in terms of contract duration, actual price level, when payments are due, if upfront payments are required etc.

Having gone through the process to be followed when seeking to hire an SEO provider for your SEO related needs as a Cyprus-based business owner, here’s also a few parting tips as food for thought before you make your actual hiring:


  • If your company needs SEO as core competency then you should seriously consider hiring a person to do this in-house as having someone present on a permanent basis can surely bring better results. You can always start with hiring an external consultant and then set up your internal structure as you go along and depending on the results obtained and the needs that arise.
  • Don’t be put off if all the SEO experts you are considering prove too pricey for your own budget. You could ask if it is possible to hire them on a purely consultative basis and then hire an in-house person for a lesser cost that they could train to implement their recommendations.
  • Don’t forget however that SEO is immensely competitive and may not be for everyone at all times. The truth is that page one of search results gets more than 95% of all clicks, so if your SEO efforts will merely push you from page 10 to page 5 then perhaps it is not the way to go just yet. Before rushing to hire an SEO expert make sure you have the available budget, energy and resources to commit in order to obtain really useful results, i.e. to land on the first page of results. If this in not the case, then perhaps you should wait a bit more and re-consider SEO at a later stage.

Talk to the Team

Stay Ahead Of Your Competition. Improve your presence online and bolster your site's performance.

Talk to the Team

The key benefits of SEO for businesses

The key benefits of SEO for businesses

If you own a business that has online presence or you manage a website of any kind, wanting to increase the traffic to your website sounds like a very sensible and plausible aim to have. Achieving this however, requires a set of actions that will improve and develop your presence on the internet....…

Local SEO as a business booster for 4 industries

Local SEO as a business booster for 4 industries

When it comes to geographically relevant searches the online landscape is not only fiercely competitive, but it is also becoming increasingly expensive and much more difficult to penetrate. What this fact signifies is that local SEO is currently enjoying a huge significance for businesses across ...…

The whys and hows of SEO for online businesses in Cyprus

The whys and hows of SEO for online businesses in Cyprus

In today’s modern, fast pacing world every business person needs to ensure that their business, besides all its other assets, also has a purposely designed, fully – functional website, which is SEO friendly to the greatest possible extend. This forms the basis of any solid digital marketing strat...…

The necessity of SEO for Cyprus based startups

The necessity of SEO for Cyprus based startups

Startups are a trend in the economy of Cyprus that is here to stay, since authorities seem determined to encourage such ventures, which hold promising prospects for the country’s future and especially for the younger generations of aspiring entrepreneurs. Scarcity of resources, both of ti...…