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
-
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.
-
How can I convince a client to sign up a 12 month SEO contract?
The best way to work around something like this is to map out the long-term strategy in phases. Build out a brief project map that outlines what they will receive within the 1-3 month period, the 4-7 month and the 8-12 month period. Set micro objectives for each period and this will give the client a bit more confidence in the short-term plans as well as the long. The key thing to remember here is that the client will often be worried about being tied into a contract that doesn't deliver results. As a result, you need to show why you need the time that you do. One thing that I often throw in is an extra incentive for longer contract lengths - for example, an extra PR/content campaign or some paid advertising extras. Try to assure them of some shorter term results that you can obtain as 'quick wins' and build their confidence this way - the major targets will always be longer term but if you can demonstrate that there will be progress between then they will be a lot more receptive.
-
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.
-
Will redesigning a website (ground up) ruin the search ranking of a site?
TL;DR -> Yes you will risk it if you don't perform a proper audit and migration from the original platform. Any type of architecture changes can 100% ruin your SEO if you are not migrating content and topics correctly. Many people assume this is limited to URI structure but underestimate the power of Topical hierarchy and the content, internal linking and URI structure which play a crucial role into any migration effort. If you have any questions about the migration process, give me a shout. Decent free migration checklist: https://searchengineland.com/site-migration-seo-checklist-dont-lose-traffic-286880
-
For SEO, is it better to use sub-directories or sub-domains when geo-targeting by country?
I have been working in SEO for over 10 years and have built search agencies from the ground up. I've also worked with some big brands on International SEO like Active.com, as well as many US based chains like Extended Stay Hotels. I suggest sub-directories as they are MUCH easier to manage and promote via SEO. You can't have specific local IPs with sub-directories, but you can with sub-domains. But that's not hyper critical, there are WAY more important factors. Plus, you can geo-target in Google Webmaster Tools. Your current structure for sub-directories is perfect: http://drivingtests101.com/Canada/Ontario With subdomains, each will be treated like a brand new site. So you would have to work very hard to get each to gain good authority SEO-wise. Plus managing and hosting lots of subdomains is a ton of work! In order to not get penalized you need to: Implement the the "lang" and "hreflang" tags in the HTML of each country directory and all pages within. Have unique Title tags and descriptions written in each language. Have unique content for each country and state page. Written in each respective language. Yes, its a TON of work but hey, you are trying to take over the world! If you are serious about international search traffic then you will do these things and the costs should be balanced out with the extra traffic you'll get. If you can make the root domain super authoritative then it will boost ALL of the internal pages. This is also key to ranking well for international search. I'm open to a follow up call to elaborate on any of my responses or to answer other questions.