Does having shorter URLs help with rankings?
-
Hello here.I own an e-commerce website (virtualsheetmusic.com), and some of our most important category pages have pretty long URLs. Here is an example:
http://www.virtualsheetmusic.com/downloads/Indici/Violin.html
I am evaluating the possibility to shorten URLs like the above to something like:
http://www.virtualsheetmusic.com/violin/
But since it is going to pretty hard and time consuming (considering the custom system we have in place on that site), I am trying to find out if it really matters and worth doing it from a SEO stand point. I am aware that from a user prospective shorter URLs are preferable, and we plan to pursue a better URL architecture on our website in the near future just for that, but this question, at the moment, should be strictly related to SEO.
Any thoughts on this topic are very welcome!
-
That's a great idea Dana, thank you for the suggestion. I will try that with some of our less performing category pages, then I'll post the results here.
Thank you again!
Best,
Fabrizio
-
Hi again Fabrizio,
Have you thought about experimenting with a couple? Perhaps choose two categories that may have slipped from page 1 to page 2, or even the top of page one to the bottom of page 1. re-write the URLs and then track the results. If you get the desired result, then move on gradually to update the others. This way you mitigate risk, but still find out whether or not it's something you might benefit from.
Just a thought.
Dana
-
Wow, thank you so much guys for your replies and insights, and thank you Dana for your kind reply! I am so glad to know about your daughter
The fact is that actually we have pretty good rankings for our major category pages such as the violin page above (currently ranking 6th for "violin sheet music") but we have noticed tat we have been dropping down, gradually and steadily. We used to be at the first spot with "violin sheet music" with that page from 2003 to 2011.
So... I personally don't like to risk losing traffic from those very important category pages, that despite are not indexed at the top spots, are still giving us a lot of traffic since we are anyway on the 1st page. What do you think?
Thank you again!
Best,
Fabrizio
-
Hi Fabrizio,
Mike's answer is a good one and I would also definitely recommend Dr. Pete's post.
What I would like you to be aware of is the risk in what you are wanting to do. If you are already ranking well, for the love of all that is holy in this world, leave your URLs alone. Here is what Dr. Pete had to say about the "risk factor:"
"All Change Is Risky
I know it’s not what the motivational speakers want you to hear, but in the real world, change carries risk. Even a perfectly executed site-wide URL change – with pristine 301-redirects – is going to take time for Google to process. During that time, your rankings may bounce. You may get some errors. If your new URL scheme isn’t universally better than the old one, some pages may permanently lose ranking. There’s no good way to A/B test a site-wide SEO change.
More often, it’s just a case of diminishing returns. Going from pretty good to pretty gooder probably isn’t worth the time and effort, let alone the risk." - Dr. Pete Meyers
You need to manage expectations on this one if you decide to go forward and make stakeholders aware that they could be looking at a significant downside (decrease in traffic and links) immediately after implementation. That doesn't mean that there couldn't be a significant upside eventually, but there are no guarantees.
I love your site by the way. My daughter and I have been subscribers on and off for years. Cheers!
Dana
-
Hi Fabrizo,
Shorter URLs are preferred. In your example I personally feel it makes sense to remove download and indici from your URL struture, because that information does not mean anything to me, the user (maybe it does to someone who plays violins... so that statement might not be true, but to me that information is irrelevant).
Now are you going to go from page 2 to page 1 with a change like this... maybe? There aren't any hard facts that will say how big of an impact that will make; however, the closer a keyword is to your domain in terms of your URL, the more weight is assessed to it in terms of keyword association - if that makes sense. So...
domain.com/downloads/Indici/Violin.html appears less relevant than domain.com/violin/ if a user is searching for "violin".
Also, Dr. Pete wrote an article a few years ago on changing URLs for SEO purposes. I think that all of the information still stands true for today.
Hope this helps,
Mike
-
Fabrizo,
Google loves when all your keywords, Page titles, Meta Descriptions all are in the same order, length, spelling and so forth, even though meta keywords show little or no effect as of late. Same goes for the URL's.
A perfect page would have the exact same URL, as Page title, Keyword, and meta description. So if your starting from scratch that may be a target to aim for. As far as URL length there may be a limit but its going to be a high number like 2083 characters.
I guess probably the best yay to choose the URL is to take a look at the Page Title name guidelines which is 20 to 70 characters. Now you can match the URL to page title with 70 characters.
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
-
Google Only Indexing Canonical Root URL Instead of Specified URL Parameters
We just launched a website about 1 month ago and noticed that Google was indexing, but not displaying, URLs with "?location=" parameters such as: http://www.castlemap.com/local-house-values/?location=great-falls-virginia and http://www.castlemap.com/local-house-values/?location=mclean-virginia. Instead, Google has only been displaying our root URL http://www.castlemap.com/local-house-values/ in its search results -- which we don't want as the URLs with specific locations are more important and each has its own unique list of houses for sale. We have Yoast setup with all of these ?location values added in our sitemap that has successfully been submitted to Google's Sitemaps: http://www.castlemap.com/buy-location-sitemap.xml I also tried going into the old Google Search Console and setting the "location" URL Parameter to Crawl Every URL with the Specifies Effect enabled... and I even see the two URLs I mentioned above in Google's list of Parameter Samples... but the pages are still not being added to Google. Even after Requesting Indexing again after making all of these changes a few days ago, these URLs are still displaying as Allowing Indexing, but Not On Google in the Search Console and not showing up on Google when I manually search for the entire URL. Why are these pages not showing up on Google and how can we get them to display? Only solution I can think of would be to set our main /local-house-values/ page to noindex in order to have Google favor all of our other URL parameter versions... but I'm guessing that's probably not a good solution for multiple reasons.
Intermediate & Advanced SEO | | Nitruc0 -
Ranking fluctuation
Has anybody got any ideas? I have a website that ranks quite well for an industry keyword, the site has a reasonable amount of authority. But the term is fluctuating between position 3 and position 9! It is on a beefy stable server. It is reasonably well optimised from both SEO and speed point of view. It is tracked using Moz RankTracker. I do realise that rankings fluctuate, but this is ridiculous!
Intermediate & Advanced SEO | | seoman101 -
Trailing Slashes on URLs
Hi we currently have a site on Wordpress which has two version of each URL trailing slash on URLs and one without it. Example: www.domain.com/page (preferred version - based on link data) www.domain.com/page**/** The non-slash version of the URL has most of the external links pointing to them, so we are going to pick that as the preferred version. However, currently, each version of every URL has rel canonical tag pointing to the non-preferred version. E.g. www.domain.com/page the rel canonical tag is: www.domain.com/page/ What would be the best way to clean up this setup? Cheers.
Intermediate & Advanced SEO | | cathywix0 -
One page ranking for all key words, when other targeted pages not ranking
Hi everyone I am fairly new to SEO but have a basic understanding. I have a page that has a lot of content on it (including brand names and product types and relevant info) ranking for a quite a few key words. This is cool, except that I have pages dedicated to each specific key word that are not ranking. The more specific page still has a lot of relevant text on it too. eg. TYRES page - Ranks first for "Tyres". Ranks okay for many tyre key words, including "truck tyres"
Intermediate & Advanced SEO | | JDadd
TRUCK TYRES page - not ranking for "truck tyres" Further on, I then have pages not ranking all that well for more specific key words when they should. eg HONDA TRUCK TYRES - Then has a page full of product listings - no actual text. Not Ranking for "honda truck tyres". ABC HONDA TRUCK TYRE - not ranking for "abc honda truck tyre" key word
These pages don't have a lot of content on them, as essentially every single tyre is the same except for the name. But they do have text. So sometimes, these terms don't rank at all. And sometimes, the first TYRES page ranks for it. I have done the basic on page seo for all these pages (hopefully properly) including meta desc, meta titles, H1, H2, using key words in text, alt texting images where possible etc. According to MOZ they are optimised in the 90%. Link building is difficult as they are product listings, so other sites don't really link to these pages. Has anyone got ideas on why the top TYRES page might be so successful and out ranking more specific pages? Any ideas on how I can get the other pages ranking higher as they are more relevant to the search term? We are looking in to a website redesign/overhaul so any advice on how I can prevent this from happening on essentially a new site would be great too. Thanks!0 -
Google tagged URL an overly-dynamic URL?
I'm reviewing my campaign, and spotted the overly-dynamic URL box showing a few links. Reviewing it, they are my Google Tagged URLs (utm_source, utm_medium_utm_campaign etc) I've turned some internal links to Google Tagged URLs but should these cause concern?
Intermediate & Advanced SEO | | Bio-RadAbs0 -
We will be switching our shopping cart platform from volusion to magento and really cautious / nervous about our rankings / seo stuff. any advice for anyone that has migrated stores, etc. these urls are years old, etc.
shopping cart platform switch and SEO. What do you suggest? What's the best way to ensure we keep rankings.
Intermediate & Advanced SEO | | PaulDylan0 -
Indexed non existent pages, problem appeared after we 301d the url/index to the url.
I recently read that if a site has 2 pages that are live such as: http://www.url.com/index and http://www.url.com/ will come up as duplicate if they are both live... I read that it's best to 301 redirect the http://www.url.com/index and http://www.url.com/. I read that this helps avoid duplicate content and keep all the link juice on one page. We did the 301 for one of our clients and we got about 20,000 errors that did not exist. The errors are of pages that are indexed but do not exist on the server. We are assuming that these indexed (nonexistent) pages are somehow linked to the http://www.url.com/index The links are showing 200 OK. We took off the 301 redirect from the http://www.url.com/index page however now we still have 2 exaact pages, www.url.com/index and http://www.url.com/. What is the best way to solve this issue?
Intermediate & Advanced SEO | | Bryan_Loconto0 -
Does having a trailing slash make a url different than the same url without the trailing slash?
Does having a trailing slash make a url different than the same url without the trailing slash? www.example.com/services Or www.example.com/services**/** Does Google consider these to be the same link or does Google treat them as different links?
Intermediate & Advanced SEO | | webestate0