Shorter URLs
-
Hi
Is there a real value in having the keywords in the URL structure?
we could use the URL:
Mybrand.com/software/tablets/ipad/supertrader.html
Or instead have the CMS create the shorter version mybrand.com/supertrader.html
and just optimize this page for the keyword 'supertrader ipad software'
-
Thanks for this awesome recommendation!
Do you see any problem in shorting only the software (money making) category, while leaving other categories long?
such as
-
Hi Mozter,
I tend to agree with Cyrus on this issue, and both answers have already provided a great deal of insight.
But.. I'll throw my own two cents in as well, just in case you're still torn. There are Pros and Cons to each approach, as already mentioned. This dilemma most commonly arises when optimizing eCommerce based sites with multiple categories and subcategories, and a lot of times the best approach depends on the industry in question.
A little bit of keyword research is always important and will likely shed a lot of light on how users search for products in a particular niche. Google's Keyword Tool and SEOMoz's Keyword Difficulty Tool are both great resources.
Cyrus already noted several benefits of a shorter URL structure, and I'll expand on that as it relates to commerce driven platforms.
Like over-optimization, keyword cannibalization can be a major issue when optimizing products within the same category. For example, the URL you mentioned will likely have several similar URLs:
Mybrand.com/software/tablets/ipad/supertrader.html
Mybrand.com/software/tablets/ipad/product2.html
Mybrand.com/software/tablets/ipad/product3.html
and so on...
The result of this structure is that you have multiple URLs that are competing to rank for the same keywords (software, tablets, and ipad) and 9 times out of 10, all of the URLs will rank lower in Google, rather than a single URL ranking higher in the results.
If you were a potential customer, what would you search for? "SuperTrader Software for Ipad Tablet" or "SuperTrader for Ipad"? My guess would be the 2nd.
Assuming a more short-tail keyword search i.e. "Ipad Software", again you'll have multiple URLs containing those keywords, and likely a lower ranking for each.
Also remember, the shorter the URL, the more relevance that is placed on each keyword in that URL.
My suggestion is to use a flat structure that contains more descriptive keywords such as:
Mybrand.com/tablet-software/ (Category Page w/subcategories for each OS)
Mybrand.com/ipad-software/ (Category w/ software products for Ipad)
**Mybrand.com/supertrader-ipad/ **(Product - SuperTrader for iPad)
Mybrand.com/android-sofware/ (Category w/ software products for Android)
Mybrand.com/supertrader-android/ (Product - SuperTrader for Android)
This should allow better optimization for long-tail and short-tail keywords and help to avoid multiple URLs competing for the same keywords. It will be much easier to process for the user as well.
Also "Apps" may be a better choice than "Software" but I'm sure the competition is much fiercer.
Finally, on a side note, if you're using Magento as your CMS, I'd suggest removing the ".html" URL suffix from the URLs and Categories and replacing it with a trailing slash by going to System --> Configuration --> Catalog --> Search Engine Optimization. I'd be glad to help you with enabling the shorter URLs and Rel Canonical Meta Tags to best optimize this structure in Magento as well. If you're running another eCommerce Platform, I got nothin' for ya.
Hope this helps and good luck.
Anthony
-
Hi Mozter (nice username
I liked Martin's answer, so let me just add my own 2 cents.
Yes, there are advantages to having keywords in the URL, but there are also drawbacks as well. The keywords can not only be used as a contextual signal for Google - improving your rankings in some cases, but keywords can also help your click-through rate when the URL appears in search results.
Then there's the downside.
- Longer URLs are harder to share socially
- Longer URLs tend to rank slightly worse, for whatever reason
- Keyword stuffing / Over-optimization
Finally, many SEO believe in creating a flat directory structure, meaning most pages of your site should be as close to the root directory as possible. i.e. homepage.com/your-page-here. In my opinion, this is a better solution that having several directories in the same URL like homepage.com/keyword/keyword/keyword.
In cases like this, it's best to default to the user and try to optimize for their experience.
Hope this helps. Best of luck with your SEO!
-
"edit - sorry my iphone bunched my post up!"
Hi
Having the keyword in the URL is helpful in a number of ways;
1.) relevancy to the page
2.) branding
3.) easy of navigation (user experience)
4.) categorisationIt would be far better to include the keyword in the URL for the above reasons but also for future development of ur site.
For example, how would you target the title, page content, alt tags, images, technical info, metadata etc for search engines once you have say 5 different types of tablets? Rather than using ur short URL where all the products are competiting on the same page for rankings it would be much better for each to have a seperate page on ur website.
This will help you not only build targeted, keyword rich, relevant and helpful pages that have seperate rankings but will help to improve your conversion to sale & help lower bounce rates as you customers will land on a page of products they have searched for, as opposed to searching through a page of similar products for what they want.
Hope this helps but I can expand on this if you need!
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
-
Site scraped over 400,000 urls
Our business is heavily dependent on SEO traffic from long tail search. We have over 400,000 pieces of content, all of which we found scraped and published by another site based out of Hong Kong (we're in the US). Google has a process for DMCA takedown, but doing so would be beyond tedious for such a large set of urls. The scraped content is outranking us in many searches and we've noticed a drastic decrease in organic traffic, likely from a duplicate content penalty. Has anyone dealt with an issue like this? I can't seem to find much help online.
Technical SEO | | Kibin0 -
Backlinks that go to a redirected URL
Hey guys, just wondering, my client has 3 websites, 2 of 3 will be closed down and the domains will be permanently redirected to the 1 primary domain - however they have some high quality backlinks pointing the domains that will be redirected. How does this effective SEO? Domain One (primary - getting redesign and rebuilt) - not many backlinks
Technical SEO | | thinkLukeSEO
Domain Two (will redirect to Domain One) - has quality backlinks
Domain Three (will redirect to Domain One) - has quality backlinks When the new website is launched on Domain One I will contact the backlink providers and request they update their URL - i assume that would be the best.0 -
Google Indexing Pages with Made Up URL
Hi all, Google is indexing a URL on my site that doesn't exist, and never existed in the past. The URL is completely made up. Anyone know why this is happening and more importantly how to get rid of it. Thanks 🙂
Technical SEO | | brian-madden0 -
Redirect_to in URLs?
I've never seen this before. I'm assuming that it's not SEO friendly and that these should be 301s or 302s instead? http://ksa-beta.motory.com/ar/login/?redirect_to=http://ksa-beta.motory.com/ar/cars-for-sale-search/results/central/riyadh/ford/explorer/2010/ford-explorer-2010-1038353 http://ksa-beta.motory.com/ar/login/?redirect_to=http://ksa-beta.motory.com/ar/account/my-saved-searches/
Technical SEO | | KatherineWatierOng0 -
URL Mixed Cases and Duplicate Content
Hi There, I have a question for you. I am working on a website where by typing any letter of the URL in lower or upper case, it will give a 200 code. Examples www.examples.com/page1/product www.examples.com/paGe1/Product www.examples.com/PagE1/prOdUcT www.examples.com/pAge1/proODUCt and so on… Although I cannot find evidence of backlinks pointing to my page with mixed cases, shall I redirect or rel=canonical all the possible combination of the cases to a lower version of them in order to prevent duplicate content? And if so, do you have any advice on how to complete such a massive job? Thanks a lot
Technical SEO | | Midleton0 -
Should I change by URL's
I started with a static website and then moved to Wordpress. At the time I had a few hundred pages and wanted to keep the same URL structure so I use a plugin that adds .html to every page. Should I change the structure to a more common URL structure and do 301 directs from the .html page to the regular page?
Technical SEO | | JillB20130 -
.htaccess: Multiple URLs catches filename
Hi, I have the following line in my .htaccess:
Technical SEO | | rasmusbang
RewriteRule privacy stdpage.php?slug=privacy [L] So if you go to the www.mysite.com/privacy it takes the stdpage.php with the argument above. But if you go to www.mysite.com/privacysssssssss catches the same file. How can I prevent this? It will give me multiple URLs with the exact same content. I have a 404 page which i would like to show instead when the match is not 100%. -Rasmus0 -
How to find original URLS after Hosting Company added canonical URLs, URL rewrites and duplicate content.
We recently changed hosting companies for our ecommerce website. The hosting company added some functionality such that duplicate content and/or mirrored pages appear in the search engines. To fix this problem, the hosting company created both canonical URLs and URL rewrites. Now, we have page A (which is the original page with all the link juice) and page B (which is the new page with no link juice or SEO value). Both pages have the same content, with different URLs. I understand that a canonical URL is the way to tell the search engines which page is the preferred page in cases of duplicate content and mirrored pages. I also understand that canonical URLs tell the search engine that page B is a copy of page A, but page A is the preferred page to index. The problem we now face is that the hosting company made page A a copy of page B, rather than the other way around. But page A is the original page with the seo value and link juice, while page B is the new page with no value. As a result, the search engines are now prioritizing the newly created page over the original one. I believe the solution is to reverse this and make it so that page B (the new page) is a copy of page A (the original page). Now, I would simply need to put the original URL as the canonical URL for the duplicate pages. The problem is, with all the rewrites and changes in functionality, I no longer know which URLs have the backlinks that are creating this SEO value. I figure if I can find the back links to the original page, then I can find out the original web address of the original pages. My question is, how can I search for back links on the web in such a way that I can figure out the URL that all of these back links are pointing to in order to make that URL the canonical URL for all the new, duplicate pages.
Technical SEO | | CABLES0