Changing URLs from sentence case to lower case
-
Hi Guys,
We are contemplating of changing our site URL structure from sentence case to all lowercase.
www.example.com/All-Products/Bedroom-Furniture/
www.example.com/all-products/bedroom-furniture/
We will use 301 redirect for old to new.
Its a 3 year old ecommerce site and currently rank very decent on serps.
The agency that does our seo is recommending this change and reckons that all lowecase URLs as preferred over our current URL structure.
My worry is we will lose our current ranking but agency advises that rankings will probably go lower or fluctuate for some time and get back to its original position or may even rank better in due course as we are doing a 301 redirect and once the site is crawled Google will know the change.
We are approaching Christmas and thenext 2 months are most busiest period of the year, we don't want to risk on traffic.
I would really appreciate if the community experts can advise,
Is it really that lowercase URLs are better than our current url structure?
By doing 301 will our rankings come back to same in "due course" ?
How much of a risk is it to do these changes at this time of the year?
Thanking you in advance,
Sohail
-
Just in case later in the future you want to turn all your URLs to lower case you can do something like this
In your .htaccess file insert this
ensure it is not a file on the drive first
RewriteCond %{REQUEST_FILENAME} !-s
RewriteRule (.*) rewrite-strtolower.php?rewrite-strtolower-url=$1 [QSA,L]Then in your root directory place a file called rewrite-strtolower.php and insert
if(isset($_GET['rewrite-strtolower-url'])) {
$url = $_GET['rewrite-strtolower-url'];
unset($_GET['rewrite-strtolower-url']);
$params = http_build_query($_GET);
if(strlen($params)) {
$params = '?' . $params;
}
header('Location: http://' . $_SERVER['HTTP_HOST'] . '/' . strtolower($url) . $params, true, 301);
}
exit();
?> -
Hello Guys,
Thank you for your reply and excellent advises. We have made a decision to drop the transformation all together and will continue with our existing URL structure.
Thank you all again.
Cheers !
-
For Google there is no preference for upper or lower case - so the proposed change will bring you no benefit. Even if the migration risk is very small, if you are close to your most important sales period - don't do it.
Dirk
-
By doing the 301 your agency is right you won't lose ranking but whenever you make a change, google needs time to take those changes in. They are right you will go down and back up. I don't see how you will go higher by changing the URL.
If the next few months are big times of the year for you than your better off waiting until after xmas to make the change. You have gone three years like this with no issue so really another few months won't hurt. It's not worth the risk because things can always go wrong and even more so when it comes to 301 URLs if something goes wrong it can really hurt.
Also when doing the change ask your SEO firm how they will be doing it. I find setting a RewriteRule in htaccess to change all uppercase URLs to lowercase URLs make it easier and safer than insure 301 is setup for each URL.
-
Sohail
I am not happy. Good question to ask. If it works - do not touch it. The first principal in SEO is do no harm.
I would consider terminating them... poor advice leading into the most important time for sales for you for the year. They sound like a web developer not an seo consultant.
Sorry I am a bit grumpy... but do not like it. Your intuition is spot on.
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
-
Changing existing URL to boost SEO
What's best practice regarding changing URLs for SEO? If the page contains great information around a particular term but the URL is not reflective of this and thus the page isn't ranking should the URL be changed? Or is it always a hard and fast no? It would seem to make sense to me if the page didn't have any backlinks already and Organic clicks were minimal. Sam
Intermediate & Advanced SEO | | Samsam00000 -
Temporary Domain Changes
Hi All, Our development team needs to do a temporary site name change from www.sitename.com to new.sitename.com and then wants to return to www.sitename.com. They need to do this for the whole site due to how it's built with single sign on (SSO) and how certain post login pages utilize pre login pages and need to keep people logged in. This process is changing with a CMS upgrade and website and post login pages will be independent of the pre login pages moving forward. My question is what is the best way to manage this transition? Right now it seems like the best solution I've been able to work out with development is to reduce the domain shift down to one week and use 302 Redirects, don't index the new.sitename.com site, and for that week and take my lumps as they come from search. Looking for any other suggestion that may help marketing work with dev without casting blame on any teams for drops in organic traffic.
Intermediate & Advanced SEO | | dapacifi0 -
What is the Redirect Rule for corresponding https urls to new domain with the same https urls?
2 sites have the same urls but the owner wants just the 1 site. So I will be doing a 301 redirect with .htaccess from https://www.example.co.uk/sportsbook/SOCCER/today/ redirecting to https://www.example.com//sportsbook/SOCCER/today/ There are a lot of urls that are the same, so I was wondering what the rule is to put in the file please that will change them all to the corresponding urls? Would this be correct?... RewriteEngine on
Intermediate & Advanced SEO | | WSIDW
RewriteCond %{HTTPS_HOST} ^example.co.uk [NC,OR]
RewriteCond %{HTTPS_HOST} ^www.example.co.uk [NC]
RewriteRule ^(.*)$ https://example.com$1 [L,R=301,NC] Or would a simple rule like this work... redirect 301 / http://www.new domain.com/ If not correct could you please give me the correct rule, thanks! Then of course doing a change of address of address in webmaster tools after. Also... do I still need to do the forwarding from the https://www.example.co.uk/ domain provider after as well? Many thanks for your help in advance.0 -
When the site's entire URL structure changed, should we update the inbound links built pointing to the old URLs?
We're changing our website's URL structures, this means all our site URLs will be changed. After this is done, do we need to update the old inbound external links to point to the new URLs? Yes the old URLs will be 301 redirected to the new URLs too. Many thanks!
Intermediate & Advanced SEO | | Jade1 -
Ecommerce URL's
I'm a bit divided about the URL structure for ecommerce sites. I'm using Magento and I have Canonical URLs plugin installed. My question is about the URL structure and length. 1st Way: If I set up Product to have categories in the URL it will appear like this mysite.com/category/subcategory/product/ - and while the product can be in multiple places , the Canonical URL can be either short or long. The advantage of having this URL is that it shows all the categories in the breadcrumbs ( and a whole lot more links over the site ) . The disadvantage is the URL Length 2nd Way: Setting up the product to have no category in the URL URL will be mysite.com/product/ Advantage: short URL. disadvantage - doesn't show the categories in the breadcrumbs if you link direct. Thoughts?
Intermediate & Advanced SEO | | s_EOgi_Bear1 -
Tagged URL ranking organically
I've noticed that one of our GA tagged urls are ranking organically & therefore is skewing the referral data. The campaign that we were tracking is no longer active but the link still works, but it's going to an old landing page. I asked our developers if we could redirect it but they said that it didn't work. Does anyone have some advise or a solution for this? Thanks!
Intermediate & Advanced SEO | | Elihn0 -
Uppercase in URLs = Dupe Content
Hi Mozzers, My developers recently changed a bunch of the pages I am working on into all lower case (something I know ideally should have been done in the first place). The URLs have sat for about a week as lower case without 301 redirecting the old upper-case URLs to these pages. In Google Webmaster Tools, I'm seeing Google recognize them as duplicate meta tags, title tags, etc. See image: http://screencast.com/t/KloiZMKOYfa We're 301 redirecting the old URLs to the new ones ASAP, but is there anything else I should do? Any chance Google is going to noindex these pages because it seems them as dupes until I fix them? Sometimes I can see both pages in the SERPs if I use personalized results, and it scares me: http://screencast.com/t/4BL6iOhz4py3 Thanks!
Intermediate & Advanced SEO | | Travis-W0 -
Strange URLs, how do I fix this?
I've just check Majestic and have seen around 50 links coming from one of my other sites. The links all look like this: http://www.dwww.mysite.com
Intermediate & Advanced SEO | | JohnPeters
http://www.eee.mysite.com
http://www.w.mysite.com The site these links are coming from is a html site. Any ideas whats going on or a way to get rid of these urls? When I visit the strange URLs such as http://www.dwww.mysite.com, it shows the home page of http://www.mysite.com. Is there a way to redirect anything like this back to the home page?0