Handling long URLs and overly-dynamic URLs on eCommerce site
-
Hello Forum,
I've been optimizing an eCommerce site and our SEOmoz crawls are favorable for the most part, except for long URLs and overly-dynamic URLs. These issues stem from two URL types: Layered navigation (faceted search) and non-Google internal search results. I outline the issues for each below.
We use an SEO-friendly URL structure for our product category pages, but once bots start "clicking" our layered navigation options, all the parameters are appended to our SEO-friendly urls, causing the SEOmoz crawl warnings.
Layered Navigation :
SEO-Friendly Category Page: oursite.com/shop/meditation-cushions.htmlEffects of layered navigation: oursite.com/shop/meditation-cushions.html?bolster_material_quality=414&bolsters_appearance=206&color=12&dir=asc&height=291&order=name
As you can see the parameters include product attributes and page sorts. I should note that all pages generated by these parameters use the element to point back to the SEO-friendly URL We have also set up Google's Webmaster Tools to handle these parameters.
Internal Search Function:
Our URLs start off simple: oursite.com/catalogsearch/result/?q=brown. Then the bot clicks all the layered navigation options, yielding oursite.com/catalogsearch/result/index/?appearance=54&cat=67&clothing_material=83&color=12&product_color=559&q=brown. Also, all search results are set to noindex,follow.My question is: Should we worry about these overly-dynamic and long ULR warnings? We have set up canonical elements, "noindex,follow" solutions, and configured Webmaster Tools to handle our parameters. If these are a concern, how would you resolve these issues?
-
I see this thread was from last year, so I am hoping between then and now you have determined an answer and would be able to advise. I am having the same issue with our consumer sight.
-
If you make them friendly it will shorten them
x=y can become y
But having done that and they are still too long i would ignore them as they are no-index.
-
There another company handling the server side of things. All I know is that we're using PHP and MySQL for Magento.
Even if we did a friendly URL rewrite, wouldn't we still get long URLs? We would just have each parameter become words separated by slashed. i.e .
/shop/meditation-cushions.html/high quaily/patterened/green/10inches/sortedbyname/
I suppose these URLs shorter. Is something like this better?
-
Marc
The crawl warnings are those found in SEOmoz's crawl diagnostics: "Overly-Dynamic URL" and "Long URL." These are not duplicate content issues and the URLs resolve properly.
I just want to make sure we're not getting dinged for having URLs that are too long. If we are, what are some way to go about shortening them?
-Aaron
-
What kind of "crawl warnings" are we talking about here? Duplicate content? Do the URL's resolve properly when the additional parameters are appending to the SEO-friendly URL's?
"I should note that all pages generated by these parameters use the element to point back to the SEO-friendly URL We have also set up Google's Webmaster Tools to handle these parameters."
Keep in mind, using canonical tags is like setting up 301 redirects on all those pages. Some people don't now that, so I thought I'd just throw it out there. So, if any of those additional pages with the host of parameters contain unique/different content than the seo-friendly versions, using canonical tags is not a good move as they will get no attention from search engines that respect the canonical tag.
For example, do not use a canonical tag on a 'Page 2' to point back to page 1. Each page will contain different information/products/whatever, and you want search engines (SE) to see and index those pages, regardless of what the URL looks like (as long as it works and your Title/META/H1-H6 tags are all in order to reflect the different content on each page.
I'm not sure I'm following your concern 100% percent, so I hope I was on the right path with what I said. Can you please be more specific as to what you concern is with the "overly-dynamic and long ULR warnings" please, and I'll be happy to help you out some more.
- Marc
-
The easy fix is the canonical, yet Bing suggest not using the canonical on the true page, only the duplicates. Best if you can handle that in code, but not a big worry of you cant.
Facet naviagtion is a big problem, with no easy answers.
What sort of server are you using, on a windows server it is very easy to set up friendly urls for your dynamic urls.
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
-
On page Grader is not working on specific site
Hello.
Moz Pro | | livedigm
When I try to use 'On Page Grader' on specific site, I get an error message. "
Page Optimization Error
There was a problem loading this page. Please make sure the page is loading properly and that our user-agent, rogerbot, is not blocked from accessing this page.
"
example : https://www.livedigm.com Site's robots.txt settings are good. and I think there's no blocking factor. But On Page Grader cannot crawl the sites.
But campaign crawler is working well on the site. only On Page Grader is not working.. What should I change my server's setting or site's setting for crawling site on my site?
I'm using wordpress on cloudways / Digitalocean(singapore) server. Thank you.0 -
Open site explorer, why are my social media metrics incorrect?
In open site explorer the Facebook and twitter stats are very low in correlation to what we think it should be. Twitter - 129 Total tweets and retweets of this URL since March 2010, including tweets of the URL with unique parameters added. We tweet our URL and people retweet our url several times a day, why is this figure so low? Facebook - 268 shares, 133 likes. Our Facebook page has 16,767 likes · 1,373 talking about this. Surely this figure should be higher? Could it be that its not linked to our site properly some how? im unsure, can any one shed any light on this please?
Moz Pro | | Alexogilvie0 -
Page Ranking by URL / Keyword
Needing to know how to find out the page rank of a URL that is NOT within the top 50 or top 100. Need to know that specific page's rank, not what our overall site's ranking for the keyword is. Can't seem to find any tool that goes beyond the top 100. Any ideas?
Moz Pro | | leankit0 -
FollowerWonk: How long have I been following someone?
Is there a way within followerwonk to find out how long you have been following someone for or indeed how long they have been following you for? I have downloaded the excel document from the "sort your followers" tab Which has sections called. "follows @name" and "@name follows" but these just give a last checked date(if they do follow/are being followed) rather than the metric I want!
Moz Pro | | BBI_Brandboost0 -
Adding Disavowed Domains to Open Site Explorer?
Hi, Is there a way to add to the OSE a list of disavowed domains? Also, how often is it refreshed?
Moz Pro | | BeytzNet
I know that the GWMT shows us links on sites that are down for months now. Thanks0 -
Using Seomoz for Site Evaluation am I up to par ?
Just wanted to see how people using the seomoz bar would rate a four month old site with Domain-Homepage Authority of 27 Mozrank of 5.08 and Moztrust of 5.65 . I've read up on all the factors but just wanted to know if Im up to par on building a great site thats search engine friendly. Inner pagers are on a PA of 20 and around the same mozrank and moztrust levels of +- 5.
Moz Pro | | NikolasNikolaou0 -
Open Site Explorer Update
What is taking OSE so long to update? The update schedule said the next update was going to be on Dec 28th.
Moz Pro | | Robbie8299
If you open OSE it says "Last Index Update: November 28th, 2011" Today in January 1st. Any thoughts as to why the delay?0 -
Rel Canonical issues for two urls sharing same IP address
Our client built a wordpress site on url A, then opted for a better url B. Rather than moving all the wordpress files/website over to the new url B, they just contacted GoDaddy, who hosted BOTH urls under the same IP address. When I do a term target on url B, I'm flagged for rel canonical use. I can only get a B grade for each keyword. (I've also tried using url A, but I get the same flag and B grade results). I'm not sure if this set-up will thwart our seo efforts for the site, because only the homepage comes up when you type in url B anyway. Every subsequent page displays the original url A. Somewhere, wordpress is also adding a rel canonical link on the homepage source to url A, too, which we can't seem to edit. So, question is: is it ok to leave this set up as is with both urls hosted on the same IP address, or should we move the whole site over to the desired url B? Thanks much!
Moz Pro | | GravitateOnline0