Loading...
Answers
MenuHow do you make the inhouse vs outsource decision for SEO?
How do you make the inhouse vs outsource decision for SEO? On one hand we know we need to focus on a small group of keywords and produce lots of really good, user focused content. On the other hand, seems like a lot of behind-the-scenes expertise that we don't possess in house. Any thoughts would be appreciated.
Answers
I've worked both in-house (at Business.com) and I built and ran large agencies as well (eVisibility, Geary Interactive, Organic Media Group).
IMHO, outsourcing SEO is the best way to go no matter what. And I'll give you 3 good reasons why.
1. In-house SEO teams (and individuals) get myopia. They stare at and analyze the same site every-single-day. So its tough for them to "notice" things. A third party perspective really comes in handy, and that's where an agency fits in.
2. In my 11+years of experience, there has never been an in-house team that is as creative and cutting edge as an agency. In-house teams don't usually innovate when it comes to SEO and link building in particular. Agencies work across many niches, constantly. They develop new techniques. In-house teams almost never do.
3. Management. Managing and paying salary and benefits to an in-house team or person is expensive and takes time. Most companies aren't big enough to really afford to hire an in-house person or staff properly. They are better at other things. Which is why you hire a professional agency and then you get out of their way and let them do their thing, with accountability and reporting of course. And its easier to cut bait with an agency than it is to fire an employee, for various HR reasons.
Can you get results with an in-house team, of course. But your probability for success goes up alot when you allow an agency to handle things.
And if you don't have a ton of budget for SEO, an agency is actually much more affordable too. I guess this is bonus point #4. You can't hire anyone decent at SEO for less than $4k-$5k per month, plus benefits and time spent managing them. You can get a VERY good SEO campaign with an agency or consultant for $3k-$4k per month or less.
I'd say it depends a lot in your product. If you're a tech company, then perhaps it's best to have it internally. But also, if you're selling a product, then I'd delegate SEO/SEM/Ads to an agency that can handle it better.
When you grow you can have it internally, but maybe at the beginning it's more efficient to have it outsourced.
Another thing you could do is to have the agency train your team in SEO.
It depends on the strategy you're going to pursue. If you plan to put out lots of SEO-friendly content through a blog, overhaul your site's copy (and tweak over time to refine), run ads, keyword analysis, and all the other daily (or at least weekly) maintenance that needs to be done, it may be worth hiring someone in-house.
Otherwise, you may be able to find a contractor with a stellar track record to do the heavy lifting of initial setup and optimization, then pay to train someone in-house to manage the critical ongoing pieces and/or bring the consultant in for quarterly/annual check-ins.
In both cases, do your homework and verify results. SEO is confusing, and there are some less-than-noble types who specialize in smoke and mirrors (or short-term gains that hurt your rankings long-term) rather than results. Define what you're after and find people who can demonstrate that they've made that same kind of impact for former clients. Reach out to the clients to verify the results. Be thorough and make sure you're not hiring someone who will ultimately damage your ranking by pissing off Google or trying to game a system that's becoming increasingly difficult to game.
Good luck!
Depending on how much time you'll be devoting to the digital marketing program and tasks like content creation, our preference as an agency is to have a client that has a dedicated internal marketing person to support the communication and feedback that we need as an agency.
If you're at a budget level where it's either one or the other (in-house vs agency), then I think the decision needs to be based upon the level of time you have to dedicate to the program. If you have a lot of time to spare (more than 15 hrs per month) then hiring an outside agency is a good way to divvy up the workload and have the agency help you prioritize strategy and what you're working on.
If you don't have time to dedicate, then the decision should be based upon your expertise to manage an internal person. If you have a basic SEO skill level, and you can't afford a full-time senior SEO role, then you'll probably want to bring in an agency to make sure someone with the proper expertise is prioritizing efforts for the fastest results.
Happy to chat if you have questions on the decision process.
-Kane Jamison
http://www.contentharmony.com
Out of the gate, I'd recommend performing a simple cost benefit analysis.
1) Figure out what roles you would need to hire (FTE/part time pay roll)
2) Understand the lifecycle of these roles - is it ongoing work? Set up work and out the door?
3) How bought in is our organization on SEM/SEO?
4) What life stage is our a) company, and b) marketing, at?
Ask yourself those Q's.
A few final follow on comments.
> Once you calculate your costs from a FTE/part timer standpoint, you'll be able to take that and compare it against external consultants/agencies.
> If you are an early stage company, hire a single part-time consultant early. Avoid taking on FTE/expensive agency overhead.
> Think about how much of a specialist you need. Do you need technical (e.g. front-end programming) capabilities? Or is it more of a generic "let's throw Yoast SEO plugin up, write/promote a ton of content and call it a day" type need?
> Question external consultants and agencies mercilessly. Have them do live demo's to walk through their proprietary algorithms, tools, etc.
> Firing external consultants/agencies is way easier than parting with FTE head counts (see point #2 again)
Best of luck!
I'd recommend asking yourself and/or internal team two basic, but critical questions:
1. How up to date is the internal team on current SEO best practices and allowed tactics?
2. Does the internal team at all question their ability to execute successfully on SEO?
If the team is questionable on either answer, an outside SEO consultant should be considered. I've seen many websites get hurt by well intentioned internal marketers.
If these internal staff is up to date on SEO best practices, feels confident in their abilities, and has time to devote to the project, then they may be more then capable of executing successfully.
Search Engine Optimization (SEO) is a major aspect of contemporary marketing and it is intimately intertwined with Content Marketing. SEO demands content, content marketing is content. So, if you have a strong content marketing unit to support your SEO go with the inhouse option, if not go with the outsource option.
Besides if you do have any questions give me a call: https://clarity.fm/joy-brotonath
Related Questions
-
My business offers two different types of services. Should I combine them in one webpage, or create two?
Two key concerns are 1. Customer confusion with the 2 offerings: Imagine being in an art gallery that sells photography training and fine art or a book store that tries to sell you fine art. Even if it's the same group of people, they may be in very different mind-sets and hence may not associate both together. 2. SEO challenges with mixed messages you're sending. Which keywords would you optimize for which part of the site? Advantage would be if the customer base is the same group of people, hence offering cross-sell opportunities. For instance, if your MAIN source of leads for the training site is the art site, then this would be more important. In general, I would suggest one site for one customer group. If there is likely to be a very high overlap, then same site, with multiple sub-sites might work. In matter of fact, it'll probably be EASIER to do two sites for this than one site. Your designer will thank you :) Then tastefully add cross-links in the places where someone is likely to use them. For instance the art gallery could have a post 'How I make art' and links to your other business there. And the photog training site would have your art pics with subtle on-image links to your art biz. While I'm not a branding expert, I do find that my engineering lead approach to challenges in Marketing/Sales usually works, and provides clarity and direction.PK
-
How do you build a high traffic niche website?
Obviously, no 2 situations are alike; and multiple factors affect any outcome. Practically, the number of answers is infinite. But one factor I've looked at intensively, full time for years is the role played by the brand name and/or the site's domain(s). Think of doing business -- online or off -- as moving along a path. Some paths are rocky or go through quicksand. Others can be made straight and smooth. Obstacles can be cleared, or the surface may be lubricated. For most niches, you'll see brand names / domains that add friction -- friction that is compensated for by extra marketing inputs ... effort or money. Suppose your niche were nicotine patches. Well, ideally you might own NicotinePatch(es).com to simplify brand recognition, add trust, increase click-through rates, and so forth. Traffic can be built up without an exact-match domain. No doubt about that. Still, not all domains / names perform equally well online or in the minds' of an audience. Answers aren't always so clear cut. However, since the internet is built on domain names, domains and names are worth evaluating very deliberately.JP
-
What is a reasonable price for SEO services?
The cost of SEO depends a great deal on three things: 1) The specific services being offered (SEO, social media, content strategy, etc.) 2) The degree in which those services will be implemented (how many hours per month) 3) the skill and experience level of the SEOs involved. $800/month is a pretty small investment if you consider all the layers to making a web marketing campaign successful. My company will usually not touch any fully-managed web marketing campaign for less than $1500/month and that's at the low end of the aggressiveness meter even for a pretty basic site. A larger ecommerce site might start around $5K and go up from there. Overall, you want to look for value and results. You'll want to know how long the SEO has been in business and when looking at proposals you need to understand the amount of time the company will be investing in the campaign. You also want to spell out your goals and establish the expectations on how/when those goals will be achieved. When the SEO and client don't have the same expectations, that can lead to issues later on. But if you know what the goals are you can both be on the same page from the start.SD
-
How Google can index/reindex my page as quickest as possible, as and where there is some change happen in the content?
Hi, Your site is a Q&A so I presume that every time someone create a new Question it will generate a unique URL for that. Indepentend if you have or not an answer you want Google to crawl and index your site as quick as possible to start to analyzing the new page and bring traffic to it. The best way to expedite this "re-crawling" is to use a ping service that you can trigger after your user answer the question. PS: If you site is updated frequently you shouldn't have a problem with crawling, because Google usually identify this type of website really quick. Drop me a call is free for this week. Best,YM
-
Will moving my website to another web host / server affect my google rankings?
Typically just moving from one server to the next has no issues at all so long as you're not making any other changes to the site, such as changing URLs in a re-design process. Just make sure its a quality, respected server. If the server has issues then, yeah, you'll inherit them. But otherwise you'll be fine.SD
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.