The Moz Q&A Forum

    • Forum
    • Questions
    • My Q&A
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

    Browse the forum for helpful insights and fresh discussions about all things SEO.

    1. SEO and Digital Marketing Q&A Forum
    2. Categories
    3. Technical SEO Issues
    4. The importance of url's - are they that important?

    The importance of url's - are they that important?

    Technical SEO Issues
    14 4 391
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Sheena_Schleicher
      Sheena_Schleicher last edited by

      First off, I do think URLs help theme pages, which can indirectly help with SEO, but that shouldn't be your main goal. Aim to create a consistent structure for how all category, subcat, product detail pages are organized. This will not only make your life a whole lot easier, but it will also make more sense to users, help keep linking consistent, and (indirectly) help rankings.

      I would have 3 category pages that lists all relevant products: /gallery-wood, /prefinished-wood, /parquet-reclaimed-wood. I would probably then have subcategory pages that drill-down to more specific product listings (i.e. /gallery-wood/brown-engineered-flooring). *This is the page level you'll want to target "brown engineered flooring."

      From there, you have to decide if you want the product detail page URL to follow the folder structure (i.e. /gallery-wood/brown-engineered-flooring/[product-name]) or if you want it to only have the product name (.com/[brand-product-name/number]) which is usually better for complex ecommerce sites where products fall under multiple categories.

      You could also drop the parent category from the URL structure, which is probably what I'd do. Something like:

      • Category: /gallery-wood  *optimize for "gallery wood" & related terms
      • Subcategory: /brown-engineered-flooring   *optimize for "brown engineered flooring" & related terms
      • Product Detail: /brown-engineered-flooring/brand-product-name *optimize for brand, product name & related terms

      Depending on search volume, there may even be an opportunity to create brand categories or landing pages.

      I hope this helps!

      1 Reply Last reply Reply Quote 5
      • GaryVictory
        GaryVictory last edited by

        Hi Max

        Thanks for getting back to me.

        We have a very good inbound strategy in place that includes content creation, social media, influencer outreach, the list goes on to help build authority.

        However my question is how to optimise a page that is focussed on the brand name itself - the name of the product is "White Grain", meaning the "title" of the page should be named the same (branded product). If the name of the product was called “Brown Engineered Flooring”, this would be a piece of cake http://www.companyname.com/dark-engineered-flooring, as the url suggests.

        BUT - How does a product name like "white grain", "stone" or "Ember"  become fully optimised for a keyword? Currently we have http://www.companyname.com/gallery-wood/white-grain

        1 Reply Last reply Reply Quote 1
        • GaryVictory
          GaryVictory last edited by

          Hi Sheena

          Your comments certainly help. It's really about architecture and what keyword to rank for. The sub category "gallery-wood" has a number of different products such as - Stone, Ember, Sabe, Shell, Oyster etc. I've already considered these urls

          www.companyname.com/gallery-wood/whites-greys/stone  - keyword?

          www.companyname.com/gallery-wood/mid-drowns/shell  - keyword?

          All products currently are easily selectable on the same page. By using these url types we can build up their selection of products and later easily move them into sections "mid-browns", "whites-grey" etc - we're not planning this now as the "mid-browns" section for example would be to empty. With a structure like this, the headache now would be what keyword to use which matches the url?

          Really appreciate your feedback.

          1 Reply Last reply Reply Quote 1
          • max.favilli
            max.favilli last edited by

            Maybe it's a language thing, but I may still be misunderstanding you.

            If I understand correctly, the product name is "White Grain", the category that product falls in is "Gallery Wood", what is "Brown Engineered Flooring"? What is the relation with the product name and the category name?

            • Is it a sub-category as Sheena was suggesting? If so the url structure she suggested make perfect sense. Of course from a pure seo prospective you want to put the keyword to the leftmost possible place in the url, but it may do more harm than good if it doesn't make sense sematically.
            • Is it a synonym of the category? If so I would replace the category name in the url.
            • Is it something else?
            1 Reply Last reply Reply Quote 2
            • David-Kley
              David-Kley last edited by

              Unless the brand name is more popular than the style or type, I would only use the brand name where it makes sense. For the URL structure, personally I would use the style or color rather than the brand. If you do a few searches in Google, I'm betting you see a lot more results coming up for styles and colors.

              I like the way that Sheena has described how to do the URL's, as it makes sense to flow from first major category, and go down from there gallery-flooring/manufactured-flooring/PRODUCT

              With the way Google has been changing up their results, I'm betting if you had a lot of really nice optimized pages for "manufactured flooring", you would not need to really go into very specific details

              EDIT* I thought I would add why I think this way. We do a lot of ecommerce seo for clients, and optimize every page on the site. Even with the individual product pages being highly optimized for one given thing, we often see the main level category pages ranking higher, even if your query is for a specific type or style.

              1 Reply Last reply Reply Quote 2
              • GaryVictory
                GaryVictory last edited by

                David/Max/Sheena

                I cannot thank you guys enough. And Sheena, thanks so much for your help. Max sorry if I confused you - I probably confused myself more.

                My thought process now consists of the site "architecture", "keywords" as well as considering other client needs. It would certainly help if each product was a generic name. However keeping the url for this is also challenging.

                By manufacturer - gallery-wood/engineered-floors/grey-sabe - Keyword, Grey Engineered Wood

                By manufacturer - gallery-wood/oak-flooring/grey-stone - keyword, Oak Wood or Grey Wood etc

                By colour - gallery-wood/beiges/blonde-oak - keyword, Beige Oak or Oak Wood

                By colour - gallery-wood/blacks-brown/engineered-ember - keyword, Brown Engineered Wood or Black

                Maybe we could title "Gallery Wood" into "gallery-wooden-floors" to expand our keyword range?

                Thanks so much again!

                David-Kley 1 Reply Last reply Reply Quote 0
                • David-Kley
                  David-Kley @GaryVictory last edited by

                  I would think of it this way:

                  1. What URL format would give you the most amount of beneficial (unique) URL's?
                  2. By using this structure, do you have the time/resources to optimize all newly created URL's?
                  3. Looking at the BIG GUYS in the flooring industry (Lowe's, Home Depot, ETC) what URL format do they use? Can this format be downscaled to work for your needs? Would that format make sense to use on your site?
                  4. What does the Google keyword planner suggest for being the most heavily searched for terms? Is there a way to include these terms in your navigation and still have it make sense?
                  5. Judging by your goals, does it make sense to have all the URL's be unique to each product, or would it work better for your gallery or product options to be loaded in a JQuery or "outside of content" format on a second level category page?

                  That should help you narrow it down a bit 😉

                  1 Reply Last reply Reply Quote 1
                  • GaryVictory
                    GaryVictory last edited by

                    Thanks David

                    These are all areas I'm currently researching. My client is ambitious enough to really expand their product range, so I'm interested to find out more about JQuery and how it really works? If I'm correct, this helps shorten the url by replacing key words with specific code?

                    max.favilli 1 Reply Last reply Reply Quote 1
                    • David-Kley
                      David-Kley last edited by

                      "jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers."

                      Using JQuery can allow you to load in galleries or product options/variations into a page, without actually having to have a unique URL for each item. This would be done through coding, and display on one of the category pages to help your users see available flooring options. I'm not outright claiming that this would be great for SEO, as the items often are not "crawlable", but merely suggesting a few different options that may help your users navigate a larger site.

                      Sorry if you thought I was mentioning PHP or dynamically changing URLs

                      1 Reply Last reply Reply Quote 2
                      • max.favilli
                        max.favilli @GaryVictory last edited by

                        In my opinion, as of the current state of client side technology, the way to go is angularjs.

                        When you talk about shorten the url you are probably referring to url routing which is one of the capability of angularjs, but other frameworks are doing a good job in that area as well.

                        1 Reply Last reply Reply Quote 2
                        • max.favilli
                          max.favilli last edited by

                          Honestly, all being said, I would choose the URL structure which makes more sense disregarding the SEO effect. I mean, secure the keyword you want to rank for are there in the url, but do not move them leftward just for the purpose of SEO. As far as I can tell from my little experience is not a factor which weight so much to justify a weird URL structure just for the purpose of putting the most relevant keyword on the far left.

                          Said that, all the keywords you want to put in the URL must be in the url part processed server side. Crawlers do not process javascript, any framework, like angularjs I mentioned earlier, will make it possible to show different url in the browser through url routing, client side. Which means javascript dynamically change the content of the page without a roundtrip to the server. It's the javascript which detect the URL change, not the server. So the crawler will never navigate it, google will never know it exist.

                          Yes, there are ways to have google crawler index those javascript generated pages, you can find instructions here https://developers.google.com/webmasters/ajax-crawling/ but I strongly suggest you to do not go that way.

                          Instead, have your CMS generate an html page with all the content you want to index, and dynamically show and hide portions of the content using a javascript framework like angular, if it helps (for bookmarking purpose or UX) use client side url routing to change the url when you show the different portion of the content. That way google will crawl the page with all the content, it's white hat as long as you don't cloak.

                          So, what you have to do is design your pages, deciding which content goes there keeping in mind SEO target, keyword diversity and semantic; a part of course from the most important... UX.

                          Now, getting back to the original question, should you put the keywords you want to rank in the url, yes, put those you want to rank in the url processed server-side, the others if useful for UX, bookmarking, etc... process client side with a javascript framework using client side url routing.

                          Hope it helps. Good luck.

                          1 Reply Last reply Reply Quote 2
                          • GaryVictory
                            GaryVictory last edited by

                            David/MaxOnce again, thank you very much for such detailed information. This has been really helpful and I'm truly grateful. I do have one more question if I may. The main primary domain name contains the word "wood" - is it really essential to contain the word "wood" into "sub categories" also (as seen below)? You can see how we're planning to structure the site.Many of our key words have the word wood, so for obvious reasons this term is essential. Thank youwww.thebestwoodcompany.comParquet & Reclaimed - 1./parquet-reclaimed/lights-greys/PROUCT 2. /beiges/PRODUCT                                                                3. /browns/PRODUCT 4. /darks-blacks/PRODUCT                                                                  Engineered Wood  - 1. /engineered-wood/lights-greys/PRODUCT 2./beiges/PRODUCT                                                                   3. /browns/PRODUCT 4. /darks-blacks/PRODUCT  Prefinished Wood  - 1. /prefinished-wood/lights-greys/PROUCT  2. /beiges/PRODUCT                                                                   3. /browns/PRODUCT 4. /darks-blacks/PRODUCT

                            1 Reply Last reply Reply Quote 0
                            • 1 / 1
                            • First post
                              Last post
                            • Clean URL vs. Parameter URL and Using Canonical URL...That's a Mouthfull!
                              Roman-Delcarmen
                              Roman-Delcarmen
                              0
                              4
                              170

                            • If I'm using a compressed sitemap (sitemap.xml.gz) that's the URL that gets submitted to webmaster tools, correct?
                              ThompsonPaul
                              ThompsonPaul
                              0
                              6
                              1.8k

                            • Shortening URL's
                              BradsDeals
                              BradsDeals
                              0
                              4
                              90

                            • We have designed a new site and are in dilemna whether or not to change the site's URL structure or maybe few odd looking urls. How exactly do we go about the URL thing in toto? thanks in advance, any suggestion(s) would be dearly welcome
                              ShaunPhilips
                              ShaunPhilips
                              1
                              7
                              109

                            • What's the best way to handle Overly Dynamic Url's?
                              GKLA
                              GKLA
                              0
                              2
                              309

                            • I'm redesigning a website which will have a new URL format. What's the best way to redirect all the old URLs to the new ones? Is there an automated, fast way to do this?
                              GregFindley.co.uk
                              GregFindley.co.uk
                              0
                              2
                              303

                            • Are URL's with trailing slash seen as two different URLs
                              seoug_2005
                              seoug_2005
                              0
                              3
                              805

                            • Url's don't want to show up in google. Please help?
                              RyanKent
                              RyanKent
                              0
                              5
                              587

                            Get started with Moz Pro!

                            Unlock the power of advanced SEO tools and data-driven insights.

                            Start my free trial
                            Products
                            • Moz Pro
                            • Moz Local
                            • Moz API
                            • Moz Data
                            • STAT
                            • Product Updates
                            Moz Solutions
                            • SMB Solutions
                            • Agency Solutions
                            • Enterprise Solutions
                            • Digital Marketers
                            Free SEO Tools
                            • Domain Authority Checker
                            • Link Explorer
                            • Keyword Explorer
                            • Competitive Research
                            • Brand Authority Checker
                            • Local Citation Checker
                            • MozBar Extension
                            • MozCast
                            Resources
                            • Blog
                            • SEO Learning Center
                            • Help Hub
                            • Beginner's Guide to SEO
                            • How-to Guides
                            • Moz Academy
                            • API Docs
                            About Moz
                            • About
                            • Team
                            • Careers
                            • Contact
                            Why Moz
                            • Case Studies
                            • Testimonials
                            Get Involved
                            • Become an Affiliate
                            • MozCon
                            • Webinars
                            • Practical Marketer Series
                            • MozPod
                            Connect with us

                            Contact the Help team

                            Moz logo
                            © 2021 - 2026 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
                            • Accessibility
                            • Terms of Use
                            • Privacy