Site architecture & breadcrumbs
-
Hi
A client hasn't structured site architecture in a silo type format so breadcrumbs are not predicating in a topical hierarchy as one would desire (or at least i think one would prefer)
For example: say the site is called www.fruit.com and it has a category called 'types of fruit' and then sub/content pages called things like 'apples' and 'pears'. So in terms of architecture that should be: www.fruit.com/types-of-fruit/apples and www.fruit.com/types-of-fruit/pears etc etc
The client has kept it all flat so instead architecture is: www.fruit.com/types-of-fruit and www.fruit.com/apples and www.fruit.com/pears
As a result breadcrumbs follow suit and hence since also not employing logical predication dont reflect the topical & sub-topical hierarchy
I have seen that some seo's at least used to think this was better for seo since kept the page/s nearer the root but surely its better to structure site architecture in a logical topical hierarchy so long as dont go beyond say 3 or 4 directories/forward slashes in the url's?
Also is it theoretically possible to keep url structure as is (flat) and just edit/customise the breadcrumbs to reflect a topical hierarchy in a silo structure rather than change the entire site architecture & required 301'ing etc in order to do this (or is that misleading or just not possible?)
Cheers
Dan
-
Hi Dan,
Well that will probably make it easier actually...
If you are using the Yoast plugin then it can produce breadrumbs which are pretty flexible and you can also manually add canonicals for individual pages. In that case I would think just set up the breadcrumbs as you like and if it makes sense choose a main category for any pages in multiple categories and canonical to the main one. Test to confirm, but I would think you might be able to do it without getting your hands into the code at all! The canonical tags themselves shouldn't effect the breadcrumbs in any way, so you should be good to go.
-
HI Lynn
In this particular case it is not actually although thats great info thanks very much for sharing, Everett is great i always refer to his posts/advice whenever i have an ecommerce project.
In this case my client i'm talking about is a music education establishment with many different courses and the site is in Wordpress, any ideas if possible to edit breadcrumbs in wordpress ?
Cheers
Dan
-
Hi Dan,
Just to confirm something that came to mind, is this for an ecom site with the potential to have products in multiple categories? If this is the case it is quite common to canonical the individual product pages to the root (or Everett Sizemore recommends to a standard /product/ or similar url which is also good for analytics filtering, check this video: http://moz.com/webinars/ecommerce-seo-fix-and-avoid-common-issues). If this is the case then depending on your cms it can be tricky to get the breadcrumbs to be created when people are directly hitting the single product page from a social share or other direct link.
It is possible though! I have had success with custom breadcrumb coding in Magento where if the single product page is directly accessed the breadcrumb will be created based on the products 'main category' and this has worked well in some situations. Again depends if you are talking ecommerce and which cms system you are using as to how tricky it will be.
-
Hi Jarno & Lynn,
Thank you both for taking the time to respond !
Yes i agree i think this logical structure is best since helps search engines AND the users better understand the content since its associated with other immediately related content too both in terms of semantic relationship & close architectural proximity. This is also reinforced by good internal linking provided by breadcrumbs (which do help contribute to rankings in part since contributes to setting relevance of the pages content and its context).
I think in the case of a single item of content needing to be in more than one folder then maybe in that kind of scenario its better to have the content page 'off the root' and canonicalised to avoid duplicate content issues from displaying it in the 2 different category folders it will also be displayed in. Then so long as you have breadcrumbs (which from Lynns comments looks like you can edit/customise for the 2 different paths) you still benefit from the logical hierarchy and internal linking beneficial for both users and engines.
Although i must confess since i'm not that technical i don't know this for a fact and welcome the view of others to clarify/confirm. So does having the canonicalised page off the root stop engines seeing the silo structure therby defeating the purpose of this suggested solution OR would they still see the other page instances & associate it with the path but just not penalise it for being duplicate (since the page 'off the root' is the canonical version) hence is a good solution ??
All Best
Dan
-
Hi Jarno & Lynn,
Thank you both for taking the time to respond !
Yes i agree i think this logical structure is best since helps search engines AND the users better understand the content since its associated with other immediately related content too both in terms of semantic relationship & close architectural proximity. This is also reinforced by good internal linking provided by breadcrumbs (which do help contribute to rankings in part since contributes to setting relevance of the pages content and its context).
I think in the case of a single item of content needing to be in more than one folder then maybe in that kind of scenario its better to have the content page 'off the root' and canonicalised to avoid duplicate content issues from displaying it in the 2 different category folders it will also be displayed in. Then so long as you have breadcrumbs (which from Lynns comments looks like you can edit/customise for the 2 different paths) you still benefit from the logical hierarchy and internal linking beneficial for both users and engines.
Although i must confess since i'm not that technical i don't know this for a fact and welcome the view of others to clarify/confirm. So does having the canonicalised page off the root stop engines seeing the silo structure therby defeating the purpose of this suggested solution OR would they still see the other page instances & associate it with the path but just not penalise it for being duplicate (since the page 'off the root' is the canonical version) hence is a good solution ??
All Best
Dan
-
Hi Dan,
I don't really think that the existence or lack of the category on the url is going to be a major problem for ranking as long as other factors are lining up. As Jarno says though, it has an effect on how human users view the url, influencing perhaps how they share it and there is also a data analysis issue where it might be nice to be able to filter by category name in analytics etc to get a more detailed overview by various categories separately.
Whether to change the url structure is up to you and depends on a number of factors including CMS used, man hours needed etc. Depending on the complexity, I would probably be inclined to do it if it helps make the urls more readable for humans. In regards your second question, it is certainly technically possible to make a custom breadcrumb trail. Whether it would have an effect on rankings or not is debatable, but again it would certainly help make the site more easily browsed for real people.
-
Dan,
i get what you are saying and as a matter of fact I'm currently involved in a test about this subject on a clients page. Putting files up as near to the root as possible and putting files in special folders and measuring the ranking capability and effectiveness of those pages.
However, for makeup of the URL I would prefer the folder version (domain/folder/file) since that looks more natural to me.
And there is always the fact of duplicate pages in that case. For instance, I've just written a plan for a new website in the netherlands. This website will enlist different kind of companies in different categories per province. So the same category gets to exist in the province Groningen but also in Drenthe.
Therefor I need to use: domainname/Groningen/Category/filename.
Do you feel that that's the best decision on this case? I will net you know about my test as soon as I see some results.
regards
Jarno
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
-
Site not getting indexed by googlebot.
The following question is in regards to http://footeschool.org/. This site is not getting indexed with google(googlebot) This only happens when the user agent is set googlebot. This is a recent issue. We are using DNN as CMS. Are there any suggestion to help resolve this issue?
Technical SEO | | bcmull0 -
Redirecting old html site to new wordpress site
Hi I'm currently updating an old (8 years old) html site to wordpress and about a month ago I redirected some url's to the new site (which is in a directory) like this... Redirect 301 /article1.htm http://mysite.net/wordpress/article1/
Technical SEO | | briandee
Redirect 301 /article2.htm http://mysite.net/wordpress/article2/
Redirect 301 /article3.htm http://mysite.net/wordpress/article3/ Google has indexed these new url's and they are showing in search results. I'm almost finished the new version of site and it is currently in a directory /wordpress I intend to move all the files from the directory to the root so new url when this is done will be http://mysite.net/article1/ etc My question is - what to I do about the redirects which are in place - do I delete them and replace with something like this? Redirect 301 /wordpress/article1/ http://mysite.net/article1/
Redirect 301 /wordpress/article2/ http://mysite.net/article2/
Redirect 301 /wordpress/article3/ http://mysite.net/article3/ Appreciate any help with this0 -
Breadcrumbs and Left hand menus....
I wanted to know some opinions on breadcrumbs and left hand menus on a page. Take a traditional two column page, you have the left hand navigation on the left, and page copy on the right. The introduction of breadcrumbs serves two things Navigation for the user, shows structurally how the page fits SEO benefit - include breadcrumbs, use schema and you potentially provided more page links on a single search result. Thinking about this, isn't the left hand navigation and breadcrumbs the same? The left hand navigation shows where the page fits, which is precisely what the breadcrumbs do. You are doubling the links, left hand menu and breadcrumbs Sure you can get rid of the breadcrumbs, but from an SEO stand point, won't you lose the ability to have breadcrumbs via schema on search results Do you see breadcrumbs and menu differently, should breadcrumbs only exist on single column pages (say an ecommerce page) and left hand menu on two column pages like an article page? Thoughts?
Technical SEO | | Bio-RadAbs0 -
YouTube & Google + Pages
Hello, Has anyone had luck associating their Google + business page with their YouTube channel? Our YouTube page is associated with our Google + profile (and we would like it to be associated with the Google + business page.) There are numerous articles out there that Google is working on an update to allow the Channel/Google+ business page association but I am wondering if there is news we might have missed. Or if there is a way to get around it? We want to implement video on some site pages and would rather use YouTube code as opposed to customizing a solution. Do most folks think Google will have an easy solution once it at arrives? Meaning if you upload videos to your channel that is currently associated with the profile page, do you think there will be a way to convert everything over to a Google + business page once they unveil an update. Thank you!
Technical SEO | | SEOSponge0 -
Mobile site rank on Google S.E. instead of desktop site.
Hello, all SEOers~ Today, I would like to hear your opinion regarding on Mobile site and duplicate contents issue. I have a mobile version of our website that is hosted on a subdomain (m instead www). Site is targeting UK and Its essentially the same content, formatted differently. So every URL on www exists also at the "m" subdomain and is identical content. (there are some different contents, yet I could say about 90% or more contents are same) Recently I've noticed that search results are showing links to our mobile site instead of the desktop site. (Google UK) I have a sitemap.xml for both sites, the mobile sitemap defined as follows: I didn't block googlebot from mobile site and also didn't block googlebot-mobile from desktop site. I read and watched Google webmaster tool forum and related video from Matt Cutts. I found many opinion that there is possibility which cause duplicate contents issue and I should do one of followings. 1. Block googlebot from mobile site. 2. Use canonical Tag on mobile site which points to desktop site. 3. Create and develop different contents (needless to say...) Do you think duplicate contents issue caused my mobile site rank on S.E. instead of my desktop site? also Do you think those method will help to show my desktop site on S.E.? I was wondering that I have multi-country sites which is same site format as I mentioned above. However, my other country sites are totally doing fine on Google. Only difference that I found is my other country sites have different Title & Meta Tag comparing to desktop site, but my UK mobile site has same Title & Meta Tag comparing to desktop. Do you think this also has something to do with current problem? Please people~! Feel free to make some comments and share your opinion. Thanks for reading my long long explanation.
Technical SEO | | Artience0 -
How a google bot sees your site
So I have stumbled across various websites like this: http://www.smart-it-consulting.com/internet/google/googlebot-spoofer/ The concept here is to be able to view your site as a googlebot sees it. However, the results are a little puzzling. Google is reading the text on my page but not the title tags according to the results. Are websites like this accurate OR does Google not read title tags and H1 tags anymore? Also on a slighly related note. I noticed the results show the navigation bar is being read first by google, is this bad and should the navigation bar be optimized for keywords as well? If it did, it would read a bit funny and the "humans" would be confused.
Technical SEO | | StreetwiseReports0 -
Pros & Cons of deindexing a site prior to launch of a new site on the same domain.
If you were launching a new website to completely replace an older existing site on the same domain, would there be any value in temporarily deindexing the old site prior to launching the new site? Both have roughly 3000 pages, will launch on the same domain but have a completely new url structure and much better optimized for the web. Many high ranking pages will be redirected with 301 to the corresponding new page. I believe the hypothesis is this would eliminate a mix of old & new pages from sharing space in the serps and the crawlers are more likely to index more of the new site initially. I don't believe this is a great strategy, on the other hand I see some merit to the arguments for it.
Technical SEO | | medtouch0 -
Why did our site drop in Google rankings?
My site's URL (web address) is: http://tinyurl.com/3svn2l9 Hi there, We operate a travel site that lists numerous tours, accommodation and activities. Since 6th August 2011 we have dropped from top 10 SERP rankings of our pages to around result number 100 (page 10) and losing massive amount of visitors via Google Search. Our Yahoo and Bing rankings are still in the top10. We need your advice and quick! The last changes we have made are the following: -redirected the non-www version to the www version on the 1st August -bought advertising with a follow link in a sidebar that is being populated across the site (+4000 pages) about 2 months ago -added a blog to the website 2 weeks ago and posted 2 posts to date. Additionally, our website structure allows visitors (and bots) to see the same listings via different URLs which caused duplicate content. This has been the case since the launch of our website about 1 year ago. To prevent this duplicate content we have placed canonical tags on the individual listings pages. Why did our site all of a sudden plummet in the rankings?
Technical SEO | | Robbern0