Changing the URL structure will it help me or hurt me?
-
I got handed a website running on Joomla without the SEO friendly URL check box selected so our URLs all look like this www.rotaryvalve.com/index.php?option=com_content&view=article&id=22&Itemid=37 . I am hoping to rework this website in the near future here and plan on changing the URL structure across the website so there are some actual keywords in the URL.
When I did this I was thinking of just doing 301 redirects to the new pages and hopefully the hit from the search engines wouldn't be too bad. Can anyone speak from experience as to what the best way to go about doing this would be so I don't end up falling back ranking wise. Would change the URLs end up helping me or hurting me?
Thanks
-
Some good comments here, and I'll have to come in somewhere in the middle. I think Vahe is right that there can be meaningful benefits, both for SEOs and visitors. It's also true, though, that a site-wide URL change can carry risks. Solid planning and well-implemented 301s can mitigate most of that risk, though.
If it were only to get keywords in the URL and the site is ranking well, I'd probably hesitate. Since these dynamic URLs are creating duplicates, though, I think it's a different situation. Those duplicates could create very real risk to your rankings. If the URL change can solve both problem, I'd be much more inclined to do it.
There are other ways to deal with the duplicates - the canonical tag is probably a good bet here (although I'm not sure how tough it is to implement in Joomla). Blocking duplicate-causing parameters in Google and Bing Webmaster Tools is another option. For example, you could block "Itemid" if it had no unique value (I'm not clear on that from the example).
-
In that case I wouldn't chnge them.
Justin
-
I wouldn't bother changing the URL's. The difference in terms of SEO is rather negligible.
Of course there are points to be made on both sides, most of which have already been pointed out; however, you are bound to miss some 301's (it's natural), and in my opinion, is just not worth the hassle. Google is perfectly capable of crawling/indexing parameter-filled URL's like yours. You're basically looking to re-write the site and give it back to Google.
Any/all backlinks pointing to the existing URL's will forever lose their full power (as long as the backlink URL on the external continues to point to your old URL structure).
If you must do it, take notes from most of what has been said already. You must be very meticulous in your 301's, and even ask some of the websites that have your link up to change it to the new URL to decrease the overall permanent hit you will be taking.
-
Kathy,
You will actually be doing your site a favour should you decide to change your URLs. Having static instead of dynamic URLs will not only make it easier for search engines to crawl and index the URL in SERPs, but make it easier for users to also link to the site. This should negate some of the loss of linking URLs that you will encounter. Also as you said keywords in the URLs are a major plus.
Before you make any URL changes, it is crucial for you to take the following steps for minimising the impact for your sites traffic:
- List where the old URLs are being linked within the site (your internal URLs)
- List where the old URLs are being linked from externally (people linking to your pages).
- Create a separate sitemap XML file for the new site URL structure
- Implement your 301 redirects using regex on your htacess file
- Make sure you exactly match your old pages to the relevant new pages when 301 redirecting. Most people would get lazy and redirect to the home or category level pages.
- Check for any pages not properly 301 redirected internally by looking at the number of 404s and broken links applicable to your site.
Once you do change over the URLs start updating the old urls linking between your sites pages. Over the long term you would then need to contact the websites which have used the old URLs and ask them to update to the new version. Leave your old XML sitemap file applicable in both Bing and Google Webmaster Tools until you see them both indexing most (if not all) your new URL pages from your newly created sitemap.
Tools that I would use for the following steps could be XENU or screaming frog (my favorite).
Hope this helps
-
There are inbound links I am trying to evaluate how easy it would be to get some of those links changed. That is one major thing playing a role in all of this.
Our social media efforts have been pretty much none.
The existing pages are indexed which is why I was going to do the 301's even though I know they don't take all of the link juice I didn't know if the URLs would help make up for that or not The existing pages are bringing in traffic
There is another issue at hand that I forgot to mention and that is the fact that I'm ending up with duplicate content due to Joomla and can't figure out a way to get rid of stop it from happening other then possibly changing the URL's to SEO friendly ones. if the link is changed to http://www.rotaryvalve.com/index.php?option=com_content&view=article&id=22 compared to the one I posted up top which was http://www.rotaryvalve.com/index.php?option=com_content&view=article&id=22&Itemid=37 they both go to the same place and both are indexing and being linked to by people.
-
Not easy to answer without knowing:
- Are there inbound links to the pages in question?
- have the page been shared / liked etc.
- Do the existing pages appear to be indexed?
- Are you getting traffic from the existing pages?
301 redirect do not pass all link juice / umph through to the target page, so you may want to bear this in mind.
Hope this helps.
Justin
-
I wouldn't change your URLs. There will be a temporary hit while the bots catch up but the gain, if any, is minimal. Your current pages are already spidered, possibly have links, and can be found.
If you're bound and determined to do it, be meticulous in your 301s. Just be prepared for the temporary hit.
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
-
Trailing Slashes on URLs
Hi everyone I have a question on trailing slashes in URL. The crux of it is this: is having both: example.com/subdirectory/ and: example.com/subdirectory on all of your subdirectories considered duplicate content by Google - or in some other way really bad? We have done a heck a lot of research into this, and it would seem...no one knows for sure (it is easy to get lost in a sea of Webmaster tool forums from 2012). Google itself has both URLs for it's subdirectories (try https://www.google.co.uk/maps and https://www.google.co.uk/maps/) as does Moz; and yet there are some rumblings on the internet of people who think you must put a 'redirect' (although not really a redirect as it isn't a 301) in your htaccess file to one or the other (so for example.com/subdirectory/ would 'forward' to example.com/subdirectory); and this is what bbc.co.uk do. We tried putting this htaccess 'forward' in as an experiment, but I noticed our site then stopped being fully crawled by Google bot, so we reversed it. Can any one shed any light?
Technical SEO | | NickOrbital0 -
Will Adding Publish Date at end of Page Title for Blog posts Hurt SEO?
I'd like to be able to easily track blog posts by month but in Google reports when you set a date range obviously older blog post still appear and with amount of blog posts we generate without seeing the date in the title it's not obvious what was published and when it was published. For example if a Blog Title was "/dangers-of-sharing-KM-knowledge-01-11-15 would it hurt SEO? The reason is I'd like to have a quick way to know how new posts do each month compared to older content
Technical SEO | | inhouseninja0 -
Canonicalization help
Hi Moz Community, If I have two different sub-category pages: http://www.example.com/rings/anniversary-rings/
Technical SEO | | IceIcebaby
http://www.example.com/wedding/anniversary-rings/ And the first one is ranking for all KWs, should I add a rel=canonical to the second URL or leave it since it's slightly different? Or should I try and create different unique content for the second URL? Everything in terms of content is the same on both these pages except for the URLs, which aren't that different to begin with. Thanks for your help! -Reed0 -
Help Website Plumetting :(
Hi I have been smacked by the penguin/panda and traffic plumetted back in April/May. We are still trying to recover and am looking at all of the potential issues. I have since cleaned up the site as much as i can and attempted to remove as much duplicate content as possible which is automatically generated by Zencart. We add content regularly and have new product reviews everyday and all product page are kept fresh as they show the last 12 customers engraving details which change daily on popular items. Could someone give me some pointers as i am hitting my head against the wall and only seeing traffic drop all the time, it's soul destroying just how much work i am putting into this every day without any effect. Site is www.keepitpersonal.co.uk Kind Regards Andy
Technical SEO | | SmithyWhiffy0 -
Best URL Structure for Product Pages?
I am happy with my URLs and my ecommerce site ranks well over all, but I have a question about product URL's. Specifically when the products have multiple attributes such as "color". I use a header URL in order to present the 'style' of products, www.americanmusical.com/Item--i-GIB-LPCCT-LIST and I allow each 'color' to have it's own URL so people can send or bookmark a specific item. www.americanmusical.com/Item--i-GIB-LPCCT-ANCH1 www.americanmusical.com/Item--i-GIB-LPCCT-WRCH1 I use a rel canonical to show that the header URL is the URL search engines should be indexing and to avoid duplicate content issues from having the exact same info, MP3's, PDF's, Video's accessories, etc on each specific item URL. I also have a 'noindex no follow' on the specific item URL. These header URLs rank well, but when using tools like SEOMoz, which I love, my header pages fail for using rel canonical and 'noindex no follow' I've considered only having the header URL, but I like the idea of shoppers being able to get to the specific product URL. Do I need the no index no follow? Do I even need the rel canonical? Any suggestions?
Technical SEO | | dianeb1520 -
Backslash in URL
my main URL is www.americanmusical.com, SEOMOZ shows I have a duplicate page title on www.americanmusical.com/. I have the think the backslash is causing other issues. I noticed when I first go to my site it is without the /, but if I navigate to the home page, the URL has the / in it. Any ideas on if this is a problem or how to handle it?
Technical SEO | | dianeb1520 -
Change name of directory
How can I best change the name of a directory on my website (example: http://www.website.com/nameofdirectory/)? The directory has lots of content included in it which has links from all over my website. I guess I have to adjust those links? How do I easily collect all of the links? Which is the code I should use in my htacces? Thank you! With kind regards,
Technical SEO | | wellnesswooz
Dieter0 -
Suggested url structure for hierarchical data
For an existing web site we are developing a local info web site section where each area would get a review and information about local bars and restaurants. The site manages areas in the following hierarchy: Country > Broader region > Perfecture > Municipality > Neighborhood e.g. Italy > Northern Italy > Lombardia > Milano > Center Local Info pages would exist for all the above levels so you could have a page for Italy as a whole, a page for Lombardia, and a separate page for the Center of Milano. On certain countries there are many synonyms especially in the Neighborhood level but also a few in the Municipality level. We would like to build a generic SEF url structure/pattern that would be able to represent the above and be as short as possible for the purpose of SEO. 1. the obvious solution would be to incorporate the unique identifier of e.g. www.example.com/local-info/Italy-10
Technical SEO | | seo-cat
www.example.com/local-info/Milano-12363
www.example.com/local-info/Center-789172 but this does not represent the hierarchy and does not include the interesting keyword of e.g. Milano when looking at the neighborhood level 2. Another option would be to include all levels e.g. www.example.com/local-info/Italy/Northern-Italy/Lombardia
www.example.com/local-info/Italy/Northern-Italy/Lombardia/Milano
www.example.com/local-info/Italy/Northern-Italy/Lombardia/Milano/Center But this would end up with large URLs 3. I am thinking of another solution which would include the current level and its parent at any page. Not capturing the hierarchy very well but at least it includes the parent name for richer keywords in the url itself. www.example.com/local-info/Northern-Italy/Lombardia
www.example.com/local-info/Lombardia/Milano
www.example.com/local-info/Milano/Center 4. Or a hybrid where the first levels are always there and the rest are concatenated on a single segment www.example.com/local-info/Italy/Northern-Italy/Lombardia
www.example.com/local-info/Italy/Northern-Italy/Lombardia-Milano
www.example.com/local-info/Italy/Northern-Italy/Lombardia-Milano-Center any thoughts? thanks in advance0