Value of URL Changes
-
Hi Guys,
I have a question. Each product listed on my webstie has product number like /product.php?id=3624. After I spent many hours with MOZ, I figured out that this approach is wrong and I should use the product name as URL to achieve better SEO performance.
Now I am planing to change the URL generating algoritm but should I do it for existing products. Some of them have already been linked to external websites. I am thinking to create mirror URLs but this may cause rather damage on my website. Do you know what is the right answer?
Best,
Tony
-
I agree with Alex I was trying to think of a way to make the URLs little bit shorter and would recommend doing so as well.
The chicken is not an insult it is an analogy of somebody making changes to a site without checking the site structure and testing it prior.
When you make the changes use a tool like deep crawl or Screaming Frog SEO Spider
https://www.deepcrawl.com/knowledge/best-practice/test-development-changes/
Look out for redirect chains shown below and or redirecting which you can check using this handy tool in addition to the other fantastic tools above.
https://varvy.com/tools/redirects/
You need to redirect from https// & http:// to one URL
See the bigger photo here http://i.imgur.com/zQYE65R.png
please keep in mind the chicken is just to be humorous and lighten everyone's day it's not an insult.
Respectfully,
Thomas
-
There's always a small amount of authority lost through a 301 redirect or canonical, but as long as you set the 301 redirects up correctly I wouldn't worry about it. It should benefit your site in the long-term.
I've overseen a few site migrations where unfriendly URLs (e.g. /product.php?id=1234) were replaced with friendly URLs (e.g. /category/product) and more often than not, immediately after the migration organic traffic and rankings remained consistent or improved. I think there was one where traffic and rankings dropped in the short-term but then recovered to a better level within a month.
If you go ahead with the URL change and 301 redirects, keep a crawl/record of your current website, then when you've completed the redirects, crawl the old URLs to see if they're redirecting as you expect. If they're not, fix them as quickly as you can.
I agree with Tom in terms of the URL structure and breadcrumb trail, though I am a fan of short URLs, so I'd shorten some of the category names when used in your URLs e.g.
/transport/air
instead of
/motors-and-transport/air-transportAlso be aware that
/transport/air
is different to
/transport/air/- so make sure only one version exists - with or without the trailing slash.
-
Hi Tom,
Thanks for your reply.
I thought that if I used 301 for redirection would work. What are methods that will not affect my traction?
Best,
Tony
-
Tony on the URL I referenced below there is a clear breadcrumb trail to the product. If you created URLs that used a subfolder for the category and then an additional subfolder for the product new for instance / The used a subfolder for the category and then an additional subfolder for the product new for instance
- www.threeding.com/antiques-historical/gravestone/
- www.threeding.com/antiques-historical/early-middle-ages/gravestone/
HOME ANTIQUES & HISTORICAL EARLY MIDDLE AGES GRAVESTONE
As Alex said anytime you change your URL structure or your site structure you are going to deal with a lot of complications. Including loss of traction in the search engine's. There are methods of doing it where you go about making small changes as you work.
Let me know if this is something you're considering doing it so I'll give you more information on it and I if you want.
All the best, Tom
-
Hi Tony,
I took a random URL
http://www.threeding.com/product.php?id=567 out of your site and found the structure was identical to what you had shown us.
If you give me some time and happy to give you a lot more information on what can be done to help you.
I see Not found “Rel="canonical"Not found
http://www.threeding.com/product.php?id=567
Meta Robots
Not found
Rel="canonical"
Not found
Page Load Time 2.394 seconds Google Cache URL
http://google.com/search?q=cache:http://www.threeding.com/product.php?id=567
IP Address 54.72.236.205 Country United States
Private message me or allow me 24 hours and I will have quite a bit more data
Tom
-
Hi Alex, Thomas,
Thanks a lot. Much appreciate your responds.
Thomas,
We use proprietary CMS. You can take a look at my website. www.threeding.com. I have noticed there are a lot of things to improve. The platform has plenty of content, much more than the competition but Google ranking is lower than many of the competitors. Now I am reading about SEO and it seems that we are on the right way.
Regards,
Tony
-
Tony,
Are using magento as a CMS platform if not what CMS?
you do not want to kill your crawl budget by having Google index session ID URLs.
http://searchenginewatch.com/sew/news/2064349/crawl-index-rank-repeat-a-tactical-seo-framework
- https://blog.kissmetrics.com/googlebot-optimization/
- http://www.blindfiveyearold.com/crawl-optimization
- http://www.seoadjust.com/seo/url-parameters-in-google-webmaster-tools/
Indicate How to Handle Dynamic Parameters
Tell Google and other search engines when to ignore any parameters added to your URL, such as a session ID or pagination. By doing this you are telling Google that http://yourdomain.com/keyword?sessionid=54 has the same content as http://yourdomain.com/keyword.Try using the URL Parameters tool in Google Webmaster Tools. https://www.google.com/webmasters/tools/crawl-url-parameters
Depending on your content management system, the URLs it generates may be “pretty” like this one:
or “ugly” like this one:
-
https://www.quicksprout.com/2015/04/06/does-url-structure-even-matter-a-data-driven-answer/
-
http://www.wordtracker.com/academy/learn-seo/technical-guides/seo-clean-urls
-
http://mysiteauditor.com/blog/top-10-most-important-seo-tips-for-url-optimization/
-
http://www.searchenginejournal.com/five-steps-to-seo-friendly-site-url-structure/
-
https://moz.com/blog/visual-guide-to-keyword-targeting-onpage-optimization
-
https://moz.com/blog/url-rewrites-and-301-redirects-how-does-it-all-work
-
https://moz.com/blog/4-graphics-to-help-illustrate-onpage-optimization
Large photo
https://moz.com/rand/wp-content/uploads/2013/08/elements-optimized-lrg.gif
- https://www.mattcutts.com/blog/seo-glossary-url-definitions/
- http://stallion-theme.co.uk/seo-static-html-vs-dynamic-urls/
- https://www.searchenginegenie.com/Dynamic-URLs-versus-Static-URLs.html
- http://platform.productsup.com/help/35
- https://moz.com/blog/dynamic-urls-vs-static-urls-the-best-practice-for-seo-is-still-clear
-
Hey Tony and Alex,
Thumbs up Alex did an excellent job of explaining what I was trying to get across. I apologize I did not have much time when I replied.
Tony I agree with everything Alex has said I would award him best answer.
Sincerely,
Tom
-
It isn't wrong to use question marks in URLs.
However - as Thomas says, short and descriptive URLs describe what is on the page, whereas the query parameters you use currently don't. "Keyword present in the page's URL" was also believed to be an important ranking factor by the participants in Moz's Ranking Factors survey earlier this year: https://moz.com/search-ranking-factors/survey
By mirroring URLs, will each product then exist at 2 URLs? E.g.:
example.com/product.php?id=3624
and
example.com/category/productIf so, you don't want to do that as it creates duplicate content. Using canonical tags to fix the duplication doesn't solve the problem completely.
If you change URLs, you should 301 redirect the old to the new, so
example.com/product.php?id=3624
would 301 redirect to
example.com/category/productJust in case you aren't aware - a "301" is a permanent redirect, so when using a permanent redirect, even if other websites have linked to example.com/product.php?id=3624 - the browser will automatically redirect to the new URL, passing most of the authority built up from the links you mentioned.
Whether I'd advise you to change the URLs of existing products depends on whether you can implement the redirects. In the short-term you'll lose a slight bit of link authority through the redirect, but in the longer-term, the frendlier URLs should benefit your website.
Also, there's always a risk when making large scale changes to URL structure - you need to make sure customers can still navigate the site without issues, and search engine crawlers understand the changes you've made - 301 redirects are best-practice to ensure this.
Ideally, when URLs are changed, all internal links should be updated.
-
Thanks. In this case I will duplicate the products and use the absolute canonical.
Just want to make sure I understand correctly: All my products URL's are with question marks. I just don't understand, is this wrong?
Regards,
Tony
-
/product.php?id=3624 In in the example you have given it shows a question mark which means you are hopefully not using that URL as your canonical.
/product/shoes/air-jordans/ vs /product.php?id=3624
Would tell a customer
more about what they are actually clicking on.
Remember that you have given an example of “?” “<element id="id”>”
Please use the absolute canonical and do not change-year-old links
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
-
Ecommerce URLs with numbers
Hi everybody! I have to optimize an ecommerce where somebody has previously done the SEO optimization, although the URLs have numbers before the product's name They have told me that these numbers are useful to find the products, so I think it shouldn't be really bad if I don't redirect them to "clear" ones. For example: /colesterol-sobrepeso/2217-hc-grass-capsulas-duras-15-capsulas.html > /colesterol-sobrepeso/hc-grass-capsulas-duras-15-capsulas.html Am I right? After all, they contain the keywords and the subfolders are also ok. Or it would be better if I redirect the whole site? Thanks!
On-Page Optimization | | Estherpuntu0 -
Changing my site (dramatically)
I am about to do a complete site change. I am going to WordPress. I am ranked #2 on SERPS. Will I lose rank for changing everything on my site? I have 500 pages indexed but I am about to have 30k indexed. It is a real estate site that is switching from a "framed" solution, to a listing indexed solution. If I make good use of my keywords etc (on site optimization) will I be at risk of losing risk just for changing my site?
On-Page Optimization | | JML11790 -
Changing url in connection with meta title inconsistency
We run a site, which is a directory type one, where visitors can look for local businesses per city as well (at some point similar to the 'Yelp concept'). Now, we use www.example.com as the homepage, and the www.example.com/city1, where city1 is the capital of our country, is 301 redirected to the homepage, so this is your default setting. When you choose e.g city2, your url changes to www.example.com/city2, and the city value is stored in a cookie. Then, when you leave the session, and return to the site later on, you will see the homepage url, but with your previous choice of city (in case you let cookies be stored). My concern is, that the meta title always contains the chosen city name, so when you return to the website, and you previously used city2, you will now see the homepage url (which normally belongs to city1), but with the meta title of city2 or with any other previously chosen city. Does this mean a problem, and should I always use the correct url, which would be www.example.com/cityX, or this could not cause a problem for me? If it does, would you mind sharing me the exact problems as well? Thanks,
On-Page Optimization | | Dilbak0 -
Importance of URL Structure
We are trying to restructure our onpage SEO and want to make sure we have our URLs correct. The problem is we did the URLs incorrectly in the first place and the ones we currently have are several years olds. We have some URLs such as: http://www.firebrandtraining.co.uk/courses/management/prince2.asp and
On-Page Optimization | | RobertChapman
http://www.firebrandtraining.co.uk/courses/cisco/ccna_2007.asp which are not ideal but user experience aside does it make sense for us to change the URLs and use 301 redirects to the new ones or is the damage done to our natural rankings simply not worth making the change? I have read different articles saying different things, some say that URL structure has little weight (if any weight at all) on rankings while other people seem to say it is quite important. In addition we have heard that changing the URLs with a 301 redirect will cause a large drop in ranking which will take months to recover from and contrarily that 301s are now considered "ok" by Google and we shouldn't see too much change at all in our rankings. Any advice would be much appreciated.0 -
SEF URLs. Should I use / or - ?
I have o activate SEF URLs in a website. Regarding SEO, is there any difference between using / or - ? I mean, Is it better to write URLs like this: http://www.domain.com/folder/folder/page or like this: http://www.domain.com/folder-folder-page ? Is there any difference? Thanks!
On-Page Optimization | | ociosu0 -
New bookingsengine url, what would you do?
A client of mine is introducing a new and improved bookingsengine. They're launching it on a different url than the existing one. The existing one needs to stay online a little bit longer for affiliate purposes. The old engine url has a sitelink in the SERPS and ranks well on a few terms. I'm wondering what you would do in this case? They want the new url to rank as quickly as possible also as sitelink of course. Any help greatly appreciated. I have some thoughts of my own of course... 🙂 But to keep the discussion as wide as possible... I'll wait a bit to add m thoughts.
On-Page Optimization | | YannickVeys0 -
Does it matter if your URL ends in .net or .com?
Someone told me that having a URL that ends in .net (instead of .com) will hurt my site's SEO. Is that true?
On-Page Optimization | | matt-145670 -
Subdomains vs. Subfolders Inheriting Authority/Ranking Value
Our website is a continuing education website that is linked to a large university, and our URL is a subdomain of that larger university domain. We offer degrees as well, but because of the modifications we'd like to make to the degree webpages, our content management system won't let them be a part of our website. Now we're trying to figure out if we should create a separate subdomain for all degrees, and put the individual degrees in separate folders (so, all degrees' URLs woudl be degrees.us.university.edu/degree-name/), or if we should give each its own URL, which would be completely separate from ours (degree urls would be degree-name.university.edu). So our question is, how well do subdomains carry the value of the domain? Is it better to have twenty websites that are all separate subdomains of a strong domain, or one subdomain in a subdomain that houses all twenty websites in folders? And, as a side note, will housing the degrees in degrees.us.university.edu pass value to us (us.university.edu)? Thanks!
On-Page Optimization | | UWPCE0