Outsourcing development to external agencies
-
We are a large charitable organisation which has not paid too much attention to SEO guidelines in the past and as such have a number of websites that have been built by external development agencies.
The question that we would like to ask is how this is affecting our SEO. The sites that have been built previously have been created on subdomains and we know that this is an issue. Subdomains are considered separate sites by the Search Engines and not all equity is passed from the subdomains to our main sites, especially as our internal link structure is poorly constructed. However if we had put the sites under our main website URL in subfolders would we still be reducing our page rank and link equity as the pages are hosted by the companies that built them often in a different programming language (Open Source rather than Enterprise) and sometimes in a different country.
One company that we asked to build pages for us recently said that it was no problem with SEO because they would put the content in an iFrame to one of our main domain URL in a subfolder but I know that iFrames pass all link equity to the company where the site is actually located/hosted.
What are the brilliant SEOMOZs communities thoughts on this?
Thanks very much.
EDIT - 1100hrs.
Thanks to all the responses so far, but we've not quite got to the root of the issue - sorry it's probably the way I've phrased the question. Essentially we host our own website but our internal team does not have the resource to build all the functionality required by the business. So if we need a platform that manages our events or a platform that manages our community it has to be built externally then integrated into our existing structure as it would cost too much / take too long / potentially don' t have the expertise to do internally. External companies tend to have the best functionality but then we are directing our visitors to their sites. So we are asking them to integrate their sites into ours for an extra fee but what we are trying to find out is whether or not this is worth it in terms of search equity for our site if we only lose visitors once they have arrived at our site and are then directed off...?
-
The page on your domain that has the iFrame in it would get credit for both (assuming you have analytics on it :D).
The visitor would actually be on your site and the iFrame is just a window to the other site where they can see the content.
-
Ooops posted twice - one won't delete so amended this one!
-
Ok Barry thanks but what about time on page and visitor numbers? Who would Google credit with those numbers?
-
Okay, I follow now. And the developers have suggesting putting these tools/content in iFrames on the site so people link to the page on your site rather than directly to the site the content is hosted on.
Well, as for whether iFrames would 'work' it would depend on what the content was and if people needed to link to specific URLs, but if it was the sort of thing that people could still get the functionality of but not need to deep link, then that may work.
If you do go down this route please make sure there is some actual content on the page (Google won't see the stuff in the iFrame as being on page content), so add a description of what users can do on the page, a banner with some good alt text, etc.
So, again, please speak about the specifics with someone, but embedding external content in iFrames could be a reasonable (if not great) workaround for you if you can convince people to link to the page the iFrame is on and not the content in the iFrame.
-
Hi Barry - yes that's pretty much it. The tools that we're using aren't as generic as Flickr and Google Calendar, they're more refined for our business, but you get the gist of it. Our business relies on promoting content to visitors through search and we're worried that by satisfying visitor needs by sending them off to externally created communities and feature rich events platforms our own content won't be promoted by the search engines which is the sole reason for having a site!
-
So we are asking them to integrate their sites into ours for an extra fee but what we are trying to find out is whether or not this is worth it in terms of search equity for our site if we only lose visitors once they have arrived at our site and are then directed off...?
So are you saying (for example) you want to use Flickr for image hosting, Google Calendar for events planning, Proboards for a forum, Cafepress for a store, that kind of thing? And are worried linking to all this offsite content means you're losing the value having the content on your proper domain would provide?
-
You are welcome!
-
LOL and I thought it was a typo
-
By the way anyone coming to this post might not understand tl;dr literally means, "Too long; didn't read". I had to look it up!
-
Thanks so much for all of the great information. This really helps in clarifying my understanding of separate sites, subdomains and hosting. Now just need to work out how to pursuade the business to start building a new community platform internally.
-
I can't see it drastically hurting you as long as you keep them as subdomains.
iFrames will work if moving to subfolders as long as the page that contains the iFrame has other content and the iFrame resides within the page. If not, the iFrame page (external) won't bring any juice to your page/site.
Still, I would keep as subdomains and cross link when naturally applicable.
Then talk to Kris about getting a new site redone : ) I am sure there are developers in your area that would volunteer as you would provide them with volunteer hours they can write off at the end of the year. And someone local should be empathetic to your cause and you can always bribe with a backlink to their site
-
Yep - you've both got it!
This was the question I needed answering:
Just to be clear though, you cannot have different parts of a site hosted on different servers, so parentcharity.com/sales andparentcharity.com/community MUST be hosted on the same siteserver.
and this is the main problem as the function is proprietary:
_If the functionality is proprietary and can't be hosted with the partentcharity, I would leave things as they are until you can afford to re-build the site and just cross link as needed. _
So we're in a quandry, we can't afford / haven't got the internal developer time to build a bespoke community site and the external functionality is proprietry so we can't bring it in-house and are therefore getting little search value from our subdomained community.
-
First, bringing these pages under the same hosting account should not be an issue as this is simply a copy and paste of folders. Unless the functionality is strictly limited to the hosting company.
If the functionality is proprietary and can't be hosted with the partentcharity, I would leave things as they are until you can afford to re-build the site and just cross link as needed.
Yeah, this was the tl;dr for mine I should have put in Sums it up perfectly.
-
Ok, having external developers does not intrinsically negatively impact SEO.
Is the functionality proprietary? If not, why not copy the code from all external hosting accounts to your main hosting account?
-
Oh, so community and sales are hosted outside of parentcharity? That's why I was not grabbing what you were saying. That's a bit weird and I understand the conundrum.
First, bringing these pages under the same hosting account should not be an issue as this is simply a copy and paste of folders. Unless the functionality is strictly limited to the hosting company.
If the functionality is proprietary and can't be hosted with the partentcharity, I would leave things as they are until you can afford to re-build the site and just cross link as needed.
-
Well, to see if I can clarify your position:
You have multiple subdomains each using a different CMS/system to run and you want to bring them all under one CMS/system during a site restructure.
You could, most likely, run each of the systems in their own folder (e.g. /blog/ is powered by Wordpress, /shop/ is powered by Joomla) but I think this is a case of better to do something well if you're going to do it at all and bring it under one main CMS.
I recently had to do this from a bespoke CMS to an open source one and, as there was no real way for them to talk to one another, it was unfortunately a copy and paste job. I only had about 2000 pages though, so would seem less likely you can manually do it with 100,000
If you can export your content in say XML or a database and then parse it into a format that your main CMS would recognise that may be one way of doing it.
Now looking at your response below you've no coder/programmers as such working for you, so what I've suggested may be a bit beyond what you can achieve without hiring one.
Just to be clear though, you cannot have different parts of a site hosted on different servers, so parentcharity.com/sales and parentcharity.com/community MUST be hosted on the same server.
The language that powers each of these sections CAN be different, but you'll most likely have to speak to your current providers and ask if they can move it to the same server. If it's a bespoke solution they may not be able or willing to move it to a server they don't control.
Let me know what I'm missing
-
Yes - External providers = paid developers and web functionalities defined in urls below (events, communities). We understand that iFrame is a bad solution but it was suggested by an external developer who suggested that they were competant at SEO!
-
No problem, for obvious reasons I have to stay anonymous but essentially we have:
www.parentcharity.com
community.parentcharity.com
sales.parentcharity.comwe want to put all of these into:
www.parentcharity.com/community
www.parentcharity.com/salesbut the subdomains community. and sales. are currently hosted externally and in a different programming language
Also the business now requires an events platform but we haven't the resources to build it internally so can it be created externally and integrated and is it even worth doing it?
Thanks.
-
First, sub domains don't HURT you and are recommended if the content is vastly different as I pointed out.
Lets qualify some terms:
external providers = paid developers?
web functionality = what are these functionalities?
Having a developer build your site has not intrinsic negative effect on SEO nor does adding functionality. iFrames are not recommended and if you are getting your functionality through them, that could be an issue.
Define more of what you are doing.
-
Hi Barry, thanks for your response - the subdomains are not targeting specific countries and we're aware that they should be brought in from the cold into one subfolder of our main domain. However we're unsure of the best way to do that considering they utilise different technologies to work.
-
Please provide URLs. I don't think you clarified what you want. : )
-
Hi Richard, thank you very much for taking the time to respond but the question isn't about the issues or benefits of subdomains - we already have them and we're looking to consolidate into one domain with subfolders, we know they are not helping. The question is can we use external providers of web functionality while still building link equity for our main sites or do we have to build and host internally at much greater expense and limited functionality to get credit with the search engine giants even thought we're providing a better user experience?
-
Hi Kris, a complete site restructure is on the cards and, while your offer is very kind, this rebuild could easily take up a year of all your developers' time (over 100k pages) and a monster CMS system, think just a little smaller size than the BBC. The nub of the question is can we use external providers of web functionality while still building link equity for our main sites?
-
If these charitable websites are in fact different entities, then sub-domains are good, but I would have different URLs. If you place all these domains after your TLD (top level domain) and they are different, with different physical addresses, this could also send some weird information to SEs and to users.
www.FoodRescue.parentcharity.org
www.YouthOutreach.parentcharity.org
With Food Rescue and Youth Outreach being different organizations I would give them different TLDs.
Then be sure to cross link when it is natural to do so.
If they are the same organization, just different outreaches within the org, then I would subfolder each of them.
www.parentcharity.com/food-rescue/
www.parentcharity.com/youth-outreach/
Hope that helps
-
Hmm, agree with Kris that it may be better to redevelop the site, but also agree that it would be worth speaking to an agency about specifics (and the iFrame thing is a weird/bad choice).
If you're an international charity and your subdomains are hosted in individual countries targeting those countries I'd be reluctant to state that you should definitely move them without looking at them individually. If the subdomains are simply because you gave control to the developers to build each site, then it would probably make sense to standardise them.
Also, while microsites aren't always a great idea if some of the subdomains targeted a specific project your charity was undertaking I may also consider the odd exact match domain instead of moving it into a subdirectory, but again, would need to know more so please do get in touch with a few agencies about helping you
Also be very careful with your redirects and map them properly. If you are bringing them all in line with each other and putting them on the one CMS then there's a strong chance your URL structure will change and may even produce duplicates.
And finally, taking this on will probably be quite a large project, so plan accordingly. Site structure, internal linking and updating on page factors can all have huge benefits if done properly.
-
Hmm. Well there is a LOT of ground to cover here but I would say the short version is it sounds like its time to rebuild your website. Depending on the size and scope of the project my firm may be willing to take it on pro-bono. We actively give to charity every year and though that usually means monetary donations I would absolutely be interested in donating something that we do best!
Now to the core of the question, yes having everything on a single domain is usually better. There are situations were subdomains are appropriate but without more information I'd say this is likely not the case for you. I also think that having your subdomains hosted in different parts of the world is likely sending some really odd signals to google as to the connection between your subdomains and the main site. I would definately try to get the whole site hosted in one place.
I can't fathom a good reason to use iFrames in the senario you are discribing instead of just self-hosting the content in the correct location.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Advise on the right way to block country specific users but not block Googlebot - and not be seen to be cloaking. Help please!
Hi, I am working on the SEO of an online gaming platform - a platform that can only be accessed by people in certain countries, where the games and content are legally allowed.
International SEO | | MarkCanning
Example: The games are not allowed in the USA, but they are allowed in Canada. Present Situation:
Presently when a user from the USA visits the site they get directed to a restricted location page with the following message: RESTRICTED LOCATION
Due to licensing restrictions, we can't currently offer our services in your location. We're working hard to expand our reach, so stay tuned for updates! Because USA visitors are blocked Google which primarily (but not always) crawls from the USA is also blocked, so the company webpages are not being crawled and indexed. Objective / What we want to achieve: The website will have multiple region and language locations. Some of these will exist as standalone websites and others will exist as folders on the domain. Examples below:
domain.com/en-ca [English Canada]
domain.com/fr-ca [french Canada]
domain.com/es-mx [spanish mexico]
domain.com/pt-br [portugese brazil]
domain.co.in/hi [hindi India] If a user from USA or another restricted location tries to access our site they should not have access but should get a restricted access message.
However we still want google to be able to access, crawl and index our pages. Can i suggest how do we do this without getting done for cloaking etc? Would this approach be ok? (please see below) We continue to work as the present situation is presently doing, showing visitors from the USA a restricted message.
However rather than redirecting these visitors to a restricted location page, we just black out the page and show them a floating message as if it were a model window.
While Googlebot would be allowed to visit and crawl the website. I have also read that it would be good to put paywall schema on each webpage to let Google know that we are not cloaking and its a restricted paid page. All public pages are accessible but only if the visitor is from a location that is not restricted Any feedback and direction that can be given would be greatly appreciated as i am new to this angle of SEO. Sincere thanks,0 -
Is it worth maintaining multiple international websites
Hi I work for a British company which has two well established websites - a .co.Uk for the UK, and a .com for the US and rest of the world (in language directories). The Uk site is hosted in the Uk, the .com in US. The websites do reasonable well in Google on both sides of the Atlantic. The company is a small but quite well known brand. The company is now thinking of redirecting the .co.Uk to the .com as it would be cheaper to maintain. What would you advise? Thanks.
International SEO | | fdl4712_aol.com2 -
Help! Choosing a domain for a European sub-brand when working as a partner in North America
Background: Let's say there's a European company ABC.com, they have some presence in the US already for a lot of product brands in a certain space (let's say they make widgets). ABC Co gets 1,600 searches a month and all of that volume centers around the widgets they are known for. ABC Co purchases a company that makes gears, let's call it Gears Inc (gears.com). Gears Inc. was known for making gears in Europe, but their brand is not known in the US (search volume 0). Ideally, I would keep the Gears Inc. brand and build up the presence in the US, separating it from ABC Co. ABC Co wants to maintain their brand and eliminate Gears Inc. But we've received permission to keep the Gears brand for bringing that product to the US ... we will have an uphill battle building up the brand recognition, but at least it won't get lost in what ABC Co is already known for in the US. (ie: we don't want calls for widgets). Domain Situation: ABC Co. has redirected gears.com (DA 1) to a subdomain: {gearmakers}.abcco.com (DA 66) ... they have agreed to place a landing page under that 301 that links to the regional domains (theirs in the EU and ours in the US/North America). They are unwilling to let us use or purchase gears.com OR 301 gears.com directly to our domain. What we're trying to do: build Gears Inc. as a recognizable brand when someone searches "gears inc", this domain would rank first create a simple "brand domain" that a less-tech-savvy users could easily navigate to needs to have recognition in US, Canada and Mexico
International SEO | | mkretsinger
I don't know if this helps or provides anything more? The question is what do we use as our domain name? Any feedback is appreciated!0 -
Does replacing of external redirects impact SEO?
Previously I have asked about the replacing of internal redirects with actual live pages. The answer is, yes it'll work but may not be huge impact. Now I am concerned with external redirects. We have enough number of external redirecting links. I am thinking to replace them with actual landing pages. Will this improve SEO? Thanks, Satish
International SEO | | vtmoz0 -
External URLs in hreflang sitemap questions
I'm currently putting together an international sitemap for a website that has an set up like the following: example.com/us
International SEO | | Guyboz
example.com/au
example.com/ca
example.co.uk
example.se I'm planning on including the hreflang tags within sitemaps for each domain, to make sure google serves up the right version. However, I'm a bit sceptical about including the non .com domains within the .com sitemap - and the other way round for .co.uk and .se sitemaps. The way I've been doing it follows the following example: <url><loc>http://www.example.com/us/</loc></url> Putting in the .co.uk and .se domains within the .com sitemap just doesn't feel right - is this actually the right way to do it? Thanks in advance 🙂0 -
Google Places - Add external location?
Hi Mozzers, We operate in Belgium and just recently we also opened a location in the Netherlands. This is a trainingslocation but there is no staff present. We want to add this location to our Google Places account. It seems we need to enter it is as different company profile. Does Google have a problem with the fact that there is no staff present on adres of this company profile and the location is managed by our HQ in Belgium?
International SEO | | wellnesswooz0 -
Best local business directories for a digital agency based in London
Does anyone know the best local business directories for SEO purposes. Our business is a digital agency based in London (United Kingdom) Thanks Rob
International SEO | | roberthseo0 -
Link Builder Freelance/Agency in Italy_
Hi! We are looking for a link builder freelance or an SEO agency specialized in link building for the Italian market. Could you recommend any? Did anyone have any experience with a good Italian agency/freelance? Thanks!
International SEO | | jorgediaz0