Kissmetrics Blog

A blog about analytics, marketing and testing

Built to optimize growth. Track, analyze and engage to get more customers.

How to Know if Your SEO Firm is Helping You or Hurting You

Consider this a warning. Your SEO firm could be hurting you.

I know a lot of small businesses who have placed their trust in an SEO agency, only to have their sites all but destroyed through black hat techniques. I’ve seen struggling online startups spend thousands of dollars trying to “skyrocket in the rankings,” and then realize they’ve been scammed.

I don’t want that to happen to you. I don’t want you to waste your money or ruin your site. I wrote this article so you can figure out if your SEO agency is doing good or doing harm.

I’ve organized the article into three parts. First, I’ll explain how to know if they’re hurting you. Second, I’ll explain how to know if they’re truly helping you. Finally, I’ll explain a few things that will help you work with an SEO agency in a profitable way.

Your SEO Agency Is Hurting You: Signs They’re Doing It Wrong

So you hire an SEO agency. Now what? Should you trust them with all things SEO, expecting your rankings to rise as they work their SEO magic?


Instead, you should find out exactly what they’re doing, especially during the first few months of the contract. The earlier you can find out what they’re doing, the better chance you have of determining whether they are helping or harming your site.

Here are the warning signs that your SEO agency could be a problem.

1. They have nothing to show.

Your SEO agency should have something to show you. I’m not talking about results or a rise in rankings. Instead, the agency should be able to show you the actual SEO practices they are doing.

Two, three, or even four months into a contract might be too early for significant SEO results, so don’t sweat it if you’re not seeing the top results you were hoping for.

However, your SEO agency should be doing something with the money that you give them. You have a right to ask for deliverables.

Here are some of the things that an SEO agency might be able to provide in the first few weeks or months of a contract:

  • An SEO audit of your site
  • An analysis of your site’s link profile
  • Optimized content on your site
  • Articles with links to your site that are being or have been published on other sites

This is just a sampling. Whatever the case, you should make sure that they are actually doing something, and have proof of it.

2. They don’t ask you for anything.

An SEO agency that’s doing good stuff is going to need your help. You’re the site owner, so they might ask you for the following:

  • Editor or admin access to your CMS
  • View or admin access to Google Analytics
  • Access to Google Webmaster Tools
  • Access to social accounts
  • A list of target keywords
  • Past audits/penalties/work

If they don’t ask for anything, it could be that they’re merely adding linkbacks from their vast network of spammy sites. They don’t need access, and there’s a chance they are performing potentially harmful actions.

3. They have no suggestions for improvements

If an SEO agency is not asking you or telling you to do certain things, it’s a sign that they are up to something suspicious — either that, or doing nothing at all.

Disreputable SEOs often just point a bunch of linkbacks to your site. They are hoping that their low efforts will yield high results. They’re not interested in interfacing with you, their client. Instead, they just want to give you something that will make you think that you’re getting a benefit.

The best SEO agencies view their relationship with you as a partnership. In order for you to be successful, you’ll have to work with them. That means they will make recommendations. I’ll tell you what kind of recommendations later on in this article.

4. They can’t share their techniques.

If you’re curious as to what your SEO is doing — and you should be — ask them.

“So, what it is exactly that you guys are doing?”

Any of these responses are glaring scam signals:

  • “As an SEO firm, our efforts on your behalf must remain confidential.”
  • “Due to the nature of the industry, we’re not permitted to disclose our practices.”
  • “Well, we do a variety of things, but it involves basically optimizing your site for search engines.”
  • “Oh, tons of things. It would take me too long to explain.”
  • “I’m not sure exactly, but I’ll get back with you.”

If you get an answer like that, I recommend firing the agency as fast as you can. True SEO involves white hat practices that are accepted as legitimate and are proven to get results. If your agency is doing those things, they should be able to explain them.

If they can’t, you’ve invested in a scam. Tell them to go away.

5. You get a manual penalty.

A manual penalty is one of the worst things that can happen to your site.

a manual penalty

You’ll know if you receive a manual penalty if you get a GWT notification or an email message.

If you receive a manual penalty one or two months after commencing work with an SEO agency, you have a right to be suspicious.

Obviously, you don’t want to fire them right away. Just because you got a manual penalty doesn’t mean it’s their fault. But it might be.

You need to do some careful thinking and close questioning to find out exactly why your site was penalized and what to do about it.

6. Your rankings drop.

Rankings drop for a variety for a variety of reasons. In another article, I’ve explained several of the common reasons.

I recommend that you keep an eye on your rankings (but not obsess over it). If you notice that your rankings are steadily declining, then your SEO might be performing actions that are getting your site algorithmically penalized.

You need to find out what the agency is doing. If it sounds, looks, feels, or smells suspicious, get them get them to stop.

7. Your traffic drops.

A sudden traffic drop, like a rank loss, could be the sign of an algorithmic penalty.

This is a bad thing.

traffic drop

It may or may not be your SEO’s fault. The cautious response is to be suspicious, and start asking questions.

First, find out if there have been any algorithm changes which could have coincided with the traffic decline. Second, determine exactly what changes were made to your site in the days and weeks leading up to the decline. Finally, get an accurate picture of what offsite actions were taken by your SEO agency.

8. You start ranking for the wrong keywords.

You should already know what your target keywords are. In addition, you should have an idea based on Google Analytics, how your longtail keywords are driving traffic and/or ranking in the SERPs. To determine analytics on this, navigate to Acquisition → Keywords → Organic.

Acquisition Keywords Organic

If your organic keywords change significantly, beware. If you begin gaining traffic from the wrong keywords, it’s happening for a reason. Or, if you stop ranking for previously high ranking keywords, this is also problematic.

google analytics screenshot

Your goal in growing your traffic is to earn targeted traffic. If, for some reason, the traffic comes from arbitrary or suspicious queries, then it could a sign of indiscriminate and careless work by an SEO.

9. You see an uptick in suspicious linkbacks on your link profile.

One of the metrics that you need to watch is your link profile. Your link profile is like a sign that you wave to Google telling them, “Here’s how to rank me!”

If your link profile gets messed up, your site is in trouble.

How does a link profile get messed up? It gets messed up when your site receives too many questionable linkbacks from spammy or suspicious sites.

Here’s a random example:

Google Webmaster Tools

The backlink comes from a site that is entirely outside of the niche and language of the recipient site.

If you begin to see a proliferation of backlinks like this, it could be a sign that your SEO is targeting your site with a lot of random backlinks. Instead of adding link juice and site authority, these linkbacks are devaluing your site.

This technique — spraying a site with as much junk and random linkbacks as possible — used to work. In some rare cases, it may still cause a temporary spike in traffic and/or rank. In time, however, the traffic and rank start to drop, and an algorithmic or manual penalty could result.

Show your SEO agency the list of suspicious sites, and ask them if they know where they came from. (You may or may not receive an honest answer.) Whatever the case, you now have some cleanup to do, and your agency might have caused the problem.

10. You see optimized anchor text from linkbacks.

“Optimized anchors” are a major no-no in SEO today. Google’s Penguin update in April of 2012 penalized 3.1% of all sites that showed signs of anchor optimization.

Optimized anchors consists of an anchor text made up of your keywords.

For example, let’s say your site is “” You are trying to rank for “cheap electric guitars online.” You gain a backlink, and the keyword is “cheap electric guitars online.

That’s a textbook example of anchor optimization.

If you find, based on research into your link profile, that you’re gaining a substantial amount of such optimized links, then it could be the devious work of your duplicitous SEO.

Here’s a telltale sign:

  • Scenario: Your link profile has few or no optimized anchors.
  • You contract with an SEO agency, and give your SEO a list of target keywords.
  • A few weeks later, your link profile has a lot of optimized anchors, and these anchors match the keyword list that you gave your SEO agency.

You’re on the runway, taxiing for a penalty, and it’s your SEO agency’s fault.

Your SEO Agency Is Helping You: Signs They’re Doing It Right

There are some good SEOs out there. I hope that you’re working with one of them. Here are a few of the reassuring signs that you’ve got a good SEO partner.

1. They have deliverables.

A quality SEO firm is going to show you what they’re doing. They may not be able to show you first-page results, but they do give you evidence of things that they’ve done.

For example, they may show you the following:

  • Actual sites that have real dofollow backlinks to your site
  • An audit of your site, homepage, content, or link profile, that includes action points
  • New content for your pages, or changes to your existing content
  • A weekly or monthly report, displaying work they’ve done and how your site ranks

SEO agencies can’t wave the magic wand to improve rankings, but they can do things. If they show you exactly what they’re doing, that’s a good sign.

2. They have recommendations for improvement.

No SEO can help you unless you’re helping them help you. (Did you catch that?)

If they recommend that you do certain things, this tells you that the agency wants to work with you in a partner relationship. If you comply with their requests, you will most likely see the kind of results that you’re hoping for.

Here are a few of the things that quality SEO agencies may recommend:

  • Start social channels — Facebook, Twitter, YouTube, Google+, LinkedIn, etc.
  • Integrate social channels with home page
  • Launch a content marketing plan
  • Start a blog
  • Add content to your homepage
  • Integrate internal linking into your existing content
  • Optimize all site content
  • Add alt tags to images
  • Change your robots.txt to allow crawling on other portions of the site
  • Create a sitemap.xml
  • Improve site speed
  • Add WP plugins like Super Cache or Yoast to enhance SEO
  • Perform a link profile audit
  • Disavow spammy links

When the agency makes such recommendations, they’re not necessarily trying to upsell you or scam you. Sure, the “extra services” — audits, content, etc. — might cost. But this isn’t throwaway money on your part. These SEO services are intended to help you.

I know of SEO agencies who might actually fire you, the client, if you don’t comply. That sounds harsh, but it’s a sure sign that the agency is wearing a white hat and doing the right thing.

3. Your ranking improves.

Ah, rank! Everyone loves to talk about rank, and everyone loves to see rank improvements. If your SEO agency is giving you better rank, then you’re probably in good hands.

Here are signs of legitimate and trustworthy rank improvement:

  • Your site is ranking for your target keywords
  • Your site is ranking on the first page of Google
  • Your site is ranking for a variety of longtail keywords
  • Your ranking stays consistent. Shifting a few positions up and down on a weekly basis is normal. Dropping several positions day after day for several days at a time is not good.

4. Your traffic goes down, but your revenue goes up.

In some cases, you may work with an SEO agency, and subsequently see your traffic drop.

Is this cause for concern? Yes, but only if your revenue goes down. It’s possible that your traffic drops, but your revenue increases.

Understand this: Your goal is targeted traffic, not just lots of traffic. If you receive less traffic, but it’s good traffic, then you’ll improve your revenue.

How so? “Good traffic” consists of traffic that comes from 1) the right longtail keywords, and 2) the right audience. This kind of traffic is more likely to convert on your site. The result? You get more conversions and revenue from fewer visitors.

(Thank you, awesome SEO agency.)

Things You Need to Do

As you try to figure out whether you’re working with a scam agency or a legit agency, there are a few things you should do. Here is my list of six rules for working with an SEO agency.

1. Be patient.

Have you been working with an agency for three months, but haven’t seen any “results?” Relax. SEO takes time.

2. Do your own research.

I recommend that you learn all you can about SEO, and stay on top of any industry changes.

Do not assume that your SEO agency possesses all the best knowledge. Sometimes, they’re just running on the wheel of outdated techniques, thinking it will get them somewhere. It won’t.

3. Work with them.

SEO is a team effort, and you’ll need to view your agency as a partner in the process. If they’re a good agency, and they ask you to do something, please comply.

If you’ve asked them to do SEO work, you’re going to have to share the burden, too. SEO is a multifaceted field. They’re going to do some of it. You need to do stuff, too.

4. Don’t expect a guarantee (or a refund).

SEOs can’t guarantee their work. Sorry. They can’t do “100% satisfaction” or “full money back guarantees” that some companies are able to do.

Why not? Because SEO is always in flux. SEOs are working with powers — specifically the Power of Google — that are outside of their control. It would be like Apple saying, “Yeah, we can guarantee Microsoft’s work.”

Things change. The tried-and-true practice that worked great on Tuesday might not work well on Thursday.

5. Know what to expect.

Have a clear understanding of what you expect your SEO to do. Don’t fire them because they’re not doing something that they weren’t supposed to do.

Are they….

  • Creating content?
  • Creating linkbacks?
  • Auditing content?
  • Optimizing for local SEO?
  • Monitor your link profile?
  • Creating new social channels?
  • Optimizing conversion elements?

They may do only one thing. They may do nothing in the list above.

Have a clear knowledge from the get-go of what the agency is doing for you.

6. Monitor them.

You have to do this with any outsourced process: Keep tabs.

Find out how they’re doing. Find out what they’re doing. Ask for reports. Check in with your account manager. Look at the reports they send.

Ask questions.

Don’t Underestimate the Importance of SEO.

Your online business will succeed or fail based on SEO. It’s too important to hand over to just anyone.

If you’re truly concerned about your business’s success, you’ll give SEO the attention and investment it deserves.

How have you been helped or hurt by an SEO agency?

About the Author: Neil Patel is the cofounder of Neil Patel Digital.

  1. Pradeep Singh Apr 08, 2014 at 7:25 am

    Great Post, It is very difficult to do proper seo in right way. People want instant traffic but it can’t possible so thanks for helping me.


    • LED channel letters is based on LED lights( as a sign of light emitting products, with its variety of colors, uniformly bright glow effect, high efficiency, easy installation and use by the majority of advertisers loved and quickly spread.

    • Pradeep, people forget it’s a process and takes patience. Thanks for these great points :)

  2. Hi,
    Nice Post! It is very diffcult to post if i am thinking how about my SEO is. I need some more knowledge to post my blog. Thanks for your article, Kissmetrics

    • Xiao, it’s very important to have your site architecture optimized before you start promoting content. Glad I could help.

  3. I think my SEO is doing a great job!

  4. What a great article Neil. Any marketing outfit should always record, measure and report.

    • Gary, I agree. It’s important to measure everything in order to optimize everything :)

  5. Number 7 – yes I think if anyone saw that graph it’s a sure sign something is wrong! I would add to this list – a great way to know whether your SEO agency cares is if you make suggestions to them – i.e. you actively try to help or say to them you are able to help in any way – and they shrug their shoulders or don’t give any feedback to you.

    • Chris, I agree. A great agency will provide feedback and make you feel like they are vested in your long term success!

  6. Greg Gillespie Apr 08, 2014 at 11:30 pm

    Hi Neil,

    another great post and very helpful for client education. Understanding the mysterious background of SEO and the landscape sprawl of service providers can be a daunting task and I am sure this list will assist those on the search for a search specialist. They will find this most enlightening.

    We are here to help our customers to gain the success they need from search marketing and being transparent and most importantly available and proactive, is the number one way to customer satisfaction.

    • Greg, great points! I think transparency is key. An SEO agency should be a great educator while providing you with ROI.

  7. The item looks like it’s incredible though. It is valuable…….

  8. Thanks, Neil! Great post, great and very truthful ideas. “The tried-and-true practice that worked great on Tuesday might not work well on Thursday ” – I liked that most of all!
    Unfortunately, many clients just don’t understand how SEO works in general: they see a report with many spammy backlinks and they think that’s ok.

    • Krisrina, great point! I think a good SEO agency will walk you through each and every metric. You should come out of a meeting with an SEO feeling as though you yourself can perform the same tasks.

  9. It sounds to me like all SEO service providers build people up to believe the same things and that is to hire providers with the belief that they are like lawyers and that their work is special enough to pay a retainer and that they actually do a lot of time consuming work and anyone that does this work for a few houndred dollors and actually gets you on the front page is a scam when in fact it is those companies that get results and the high paid outfits that are actually the true

    • That’s definitely a way to look at it. However, if you come across a great agency they will be very metrics driven and their KPIs will center around conversions and ROI.

  10. Great article! Spot-on, I’ve seen some dodgy SEO companies and some great ones – this is the perfect article to spot either, thank you.

  11. Well detailed and helpful article!!

    On a personal note, I have discovered that 85% of most SEO consultants and agencies simply are not competent, all what they do is build useless backlinks to a clients site.

    Thanks for sharing, its definitely going to help lots of folks out there.



    • James, great point. It’s important to find the right firm that is focused on results. Thanks for sharing your thoughts :)

  12. A great post as always, Neil. A huge post, in this case. I think. so long as you choose the right company, there’s no problem with having an SEO firm do the hard work for you. Just research them beforehand, the last thing any small business needs is to flood the internet with spammy, spun content and dodgy, inappropriate keywords.

    Innovation and creativity are key things to look for – anything which will make great content to keep customers happy, and to make others interested in your company.

  13. Very true. These SEO guys can trick you with results which are pleasing you and at the end of time you will notice they are doing nothing and you are much far behind I think it is important for someone to know how SEO works before putting the last word on the agreement paper. This is because there will be waste of time and money.

    • Becky, the most important part of SEO is finding a firm that is vested in your long term success and is metrics focused.

  14. What a terrific and useful article! Thank you!

  15. John Rogerson Apr 09, 2014 at 1:31 pm

    ‘I recommend that you learn all you can about SEO, and stay on top of any industry changes.’

    Thats the most important one for me, you cant judge others work if you’re not sure what to do. Learn at least the basics which arent that difficult
    Great post as always Neil

  16. very good information Neil, we are in to seo firm,we can create seo deliverable with your information, thanks

  17. I think SEO in these times are too diverse there is no fixed means to go about it for a long period of time ( guess this is because of the loop holes this might provide for the giants).

    I love this article about but I would suggest to anyone who plans to do SEO try to get it from the most recent sources and most trusted.

    • Gary, great points. It’s important to really do research before jumping into a firm.

  18. Great Post for SEO Clients. This article recommend for all business people to understand SEO agency. This is we try to instruct to our clients for understanding the business and our services. Well done dude for deep analysis about SEO agency and clients expectation :)

  19. Two points I loved in this post.
    If your SEO agency doesn’t ask you for anything (example Analytics details or some stuffs for off-site optimisation) then I am sure they are doing absolutely nothing
    And second is although it is not necessary that they would show ranking improvement or traffic rise but atleast they should showcase genuine efforts.
    Well written. All points covered.

  20. Rupal Sathavara Apr 10, 2014 at 3:44 am

    Nice point included, According to me we need to be reminded what works and what doesn’t. As it stands today, there are five SEO techniques. Thanks for this post.

  21. Ricky Shockley Apr 10, 2014 at 9:38 am

    Great article, but I think you are missing the fact that an SEO should be developing and implementing strategies to earn links. Content Publicity, strategic outreach etc. are vital to a successful Search Marketing campaign. Too many SEO’s publish blog content and just hope the links will come. You HAVE to be intentional about link building in my opinion.

    • Ricky, good point. I think if you build out content the links will come as well :)

  22. Such a great ideas for evaluating an SEO agency and work done by them. This article give as aspect of SEO success and failure. Thanks Neil for sharing details information.

    • Kanti, glad you found the article helpful. I look forward to hearing more from you :)

  23. Great post, I forgot completely about the Webmaster Tools check list and apparently some “friends” gave me some nice back links on websites that are not to be visited.
    Thanks for your post

  24. Thank you for your great article.

  25. I agree, but SEO companies (legit ones) should be setting expectations up front that rankings will take a while to increase if they’re done right. It should be a big red flag if an SEO company promises immediate results…just run!

    • Charise, you are 100% correct. Results always take a bit of time. There is no magic in the process.

  26. Sometimes the problem is the site owner itself. They don’t listen to your suggestions at all. Then they expect to have mo ROI. tsk! tsk!

    • Marian, good point. It’s tough sometimes to get buy in from the operator of a site.

  27. Vijay, glad you found it helpful. Looking forward to hearing more from you :)

  28. What a fantastic article Neil.

    ‘4. Your traffic goes down, but your revenue goes up.’

    This is a fantastic point, particularly for more traditional stakeholders who are stuck focusing on rankings and traffic numbers. As SEO’s, it’s important to bring them back to their overall goal – are they getting more sales? Are they getting more enquiries? This expectation is to be set up front – if SEO companies do not set up this expectation, they’re shooting themselves in the foot.

  29. Vijay, glad you liked it. Thanks for the great feedback :)

  30. Ranjana Sharma Apr 21, 2014 at 6:50 am

    really great post. last 1 year i am searching good seo company in Mumbai and still couldn’t find.

  31. Thank you so much for this informative article!! Recently I was hiring various people on Fiverr to do SEO but after reading this, I am ceasing all hiring of SEO since I am risking being penalized. The SEO work offered is ridiculous and unrealistic by some users such as thousands of backlinks.

    Note: Nothing against Fiverr, I think it is a great and useful site, but hiring people to do SEO seems risky. Again, thanks for this informative article.

    • Jose, glad we could help. Thanks for all the feedback. Looking forward to hearing more from you :)

  32. Dominic Hurst Apr 29, 2014 at 2:07 am

    Had experience of No4 not sharing knowledge. Even tackled them on this and still no joy. Change of agency was the only option but we were tied into a contract.

    Great post!

  33. This is a fantastic posting, far to often I have heard horror stories of expense and hurt for several company owners…those that employ need to test and qualify and so it is with relying on any hiring of any external agency…they are contracted for your benefit not theirs. SEO is a sensitive area and there are those agencies that can do well for their own promotion yet are poor to deliver…as a business owner you need to know your ROI..

  34. Hello Neil,

    Nice post, getting services from legitimate SEO costs high the problem is actually with the clients who are willing to pay less and expecting 100%. We can guide our clients but the thing is they don’t want to understand the importance and technicalities of SEO.

  35. The role of SEO in any blogger’s life is of very great importance. Until or unless he is able to understand how the SEO curriculum works he will not be able to obtain a large stock to his site. A very nice post. Keep sharing!!!

  36. Really it’s amazing blog, i got your business. Provided for me is very clear and so many benefits to gain from SEO. I am sharing you that 1strankseo is a majority of seo, We are also the best SEO agency in Delhi and throughout India and beyond. We do nothing but carry out search engine optimization strategies to help our clients rank higher in major search engines.

  37. Kumar, glad you found it helpful :)

  38. If I’m asking and seo company to build links only and give to content job to more qualified person in my filed and uploading it to my site using yoast plugin. And having my tech guy fixing all problems showing in google webmaster tools.
    Isn’t a better way of SEO?

  39. This is exactly what i preach to my clients. There are no shortcuts, and to rank you need integrated marketing, meaning social media marketing, authentic and good content and SEO. I understand owners are too busy to check up on the agencies they are hiring, but it is worth taking time to check on your digital agencies, especially if your business is strictly an online store!

  40. Chris Hodgson Sep 15, 2015 at 5:00 am

    Thank you for the post, I am starting to look at outsourcing SEO myself for my own business and I think the information here gives me a good grounding on what to expect from a service provider.

Comments are closed.

← Previous ArticleNext Article →