URL Path. What is better for SEO
-
Hello Moz people,
Is it better for SEO to have a URL path like this:
flowersite.com/anniversary_flowers/dozen_roses
OR
Is it better to have the full trail of pages in the URL?
-
There is no golden rule but generally yes, the page higher in a structure would be considered slightly more important, especially if your sitemap indicates page importance automatically, but a proper structure has far more benefits.
As long as you don' overcomplicate your structure it wouldn't make much difference whether your roses are at:
or
domain.com/anniversary-flowers/roses
as for no 4 - could it be that roses would fit many of the categories and therefore have been taken out of the structure to avoid duplicate content issues?
I often see pages deeper in the category tree ranking just as high if not higher than top categories for their respective keywords. At the end of the day Pete, it's the content that will rank your page not the url.
Using common sense, do you think Google would promote a model of websites where all pages and categories are always in the root? Would you use a library where all books are stuffed into 1 section? I don't think so.
-
Hi All,
I am no expert but we have just done redone our url structure and these are points we had to weigh up.
- I thought the closer to the root domain the more important the page ?
- However, it's always not feasible to have every page only one level from root so what we did , is have the url structure follow the bread crumb structure of our site and I believe this works well
- That makes it consistent and easy for the user/crawlers to understand
- Saying that though, if roses are one of your best sellers all year round , then it may warrant to have that url as closer to root as possible still have others using a category structure. I have seen that done on some large sites that sell alot of a particular item
Pete
-
This is very often overlooked but in my opinion the right URL structure is critical for any site, because the on site optimisation and content creation for landing pages will be very much determined by the structure of your URL's. Logical structure also helps users understanding and navigating the site.
I always suggest a "library" approach, so creating a logical structure similar to a library where a book (or a product/service/article etc.) falls under one parent category, which falls under a higher parent category, similar to:
science-books/physics/newton-inventions
entertainment-books/childrens-books/harry-potter
I your case the first example of URL path makes more sense, but the question is - are dozen roses only anniversary flowers? Spend a few hours organising your products into categories that make logical sense and create a URL structure to reflect that but keeping in mind the keywords people are searching for to find your products. It's not easy so don't rush it.
Ah and use hyphes (-) rather than underscores (_) in your urls...
-
Hi Garrettkite,
There are 2 things that I would answer:
- Firstly, don't use underscore (_) in the url. Instead, use hyphens (-). E.g. domain1.com/inner-page.aspx
- Secondly, whether to have a longer url or shorter version is totally your call. It is better to have a flat structure as much as possible. Never go for very long urls e.g. domain1.com/directory1/directory2/this-is-the-inner-page.aspx. On the other hand, focus on the structure of the website from user's point of view. Is it intuitive? Can a user reach to the inner page easily? But in some cases you may have to use longer urls which is again conditional.
Till date I have successfully worked on more than 100 sites by following the above standards.
Regards
-
I have read a lot about how it is important to keep URLs as short as possible, but I have also seen first-hand how longer, descriptive URLs have performed really well.
You'll probably get different answers from different people, and I don't know that either is right or wrong. In my opinion the longer URL would be more beneficial, assuming that trail of URLs isn't going to continue on and get too long - /anniversary_flowers/dozen_roses/red/bouquet - you get the idea.
My reasoning behind going with the longer URL structure is because you get the benefit of having both potential keyword search terms, anniversary flowers & dozen roses, in the page URL. Hope that helps!
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
-
Product Descriptions (SEO)
Hello, I sell products relating to wood. Although the products vary, I like to give description of the wood type for the customers who might not be familiar with it. Will it hurt my rankings to give the same descriptions for the same wood type as long as the majority of the description is different? Here is an example of the layout: 1. Different description for different products 2. The same short description for the same wood types (seen throughout multiple pages) Hopefully my question makes sense.
On-Page Optimization | | mattl992 -
Is it better to try and boost an old page that ranks on page #5 or create a better new page
Hello Everyone, We have been looking into our placements recently and see that one of our blog posts shows on page #5 for a popular keyword phrase with a lot of search volume. Lets say the keyword is "couples fitness ideas" We show on page 5 for a post /couples-fitness-ideas-19-tips-and-expert-advice/ We want to try and get on the first page for that phrase and wanted to know if it is better if we did one of the following: 1. Create a new page with over 100 ideas with a few more thousands of words. with a new url (thinking /couples-fitness-ideas) 2. Create a new page with a new url (thinking /couples-fitness-ideas) with the same content as the currently ranking post. We would want to do this for more freedom with layout and design of the page rather than our current blog post template. Add more content, let's say 100 more ideas. Then forward the old URL to the new one with a 301 redirect. 3. Add more content to the existing post without changing the layout and change the URL. Look forward to your thoughts
On-Page Optimization | | MobileCause0 -
Harms of hidden categories on SEO
On our website we have some invisible/hidden categories on our site. Can anyone advise whether these are harmful in terms of SEO?
On-Page Optimization | | CostumeD0 -
Optimize URL
Hello, My website have been running over five years. I have just reviewed and seen some URLs had not good. It is http://www.vietnamvisacorp.com/faqs/who-need-visa-to-vietnam---1.html, containing characters "---1". Should I remove unnecessary characters "---"?. Thanks for any advice!
On-Page Optimization | | JohnHuynh0 -
Am I cannabalizing my title tags or is there a better way?
I've read some info about title tags and meta, and I'm getting a little confused. If there is a previous discussion that I've missed, please redirect me. thank you. So I have a locksmith and one of his pages is on Auto Locksmith. For every car, I have a page. i.e Acura, Audi, BMW etc. Here is my title tag: Acura Car Keys| Ignition Switch Repair| Key Duplication BMW Car Keys| Ignition Switch Repair| Key Duplication Same for the rest of the different car models on the site. I previously asked a question on here about "What is Cannibalization", and after reading the answer, as well as a full article about it, I think I may be potentially cannibalizing my site with these title tags, though my SEO Moz has not indicated that I am. Should my title tags be instead... Acura car keys| Acura Ignition Switch Repair| Acura Key Duplication for each vehicle page? Additionally, all the Meta Descriptions on each vehicle page read the same as well. Is this correct? We duplicate Acura car keys, repair ignition switches, extract broken keys, replace remotes, reprogram transponder keys and provide emergency locksmith srvc. Lastly, this is for a city, yet I have not placed the city modifier in my tags nor content. Somehow it knows what city I'm in because some of my pages are ranking on Page 1, however other pages are ranking like #188, #257...So I'm just confused. Thanks for any help you can provide. Jaye
On-Page Optimization | | jayestovall0 -
How to best use our blog posts for SEO?
My company recently created a WordPress hosted blog. It is hosted completely separate from our company site. The primary domain for the blog is blog.mydomainname.com, but we immediately created a folder within our company website for www.mydomainname.com/blog that has a reverse proxy to the blog itself. I'm curious though if we should consider taking the content from the blog posts and re-creating that within our company website as well? The blog posts are very good SEO rich content, and we always struggle to find new content to put on our company website as it is already. Would like to get some folks thoughts on this. Thanks!
On-Page Optimization | | KHCreative0 -
References and SEO?
Hi Everyone, I am really new to the SEO world (having come from paid search), so if this is a stupid question, I apologize. I noticed in Webmaster Tools that the top 25 keywords or so that Google thinks my site is about are keywords pulled from our references pages. Our site has a ton of authoritative content, most of which have corresponding reference pages with overlapping sources. Is this a problem? I am a little concerned that the keywords Google thinks are the most relevant to my site are really the least relevant. Any thoughts or suggestions? Thanks! nina
On-Page Optimization | | dirigodev0 -
Facebook Comments for SEO
Hi, I read few opinions over the potential value of implementing Facebook Comments on internal pages and I got that search engines don't crawl the content generated7written by Facebook Comments. So do you confirm that from a SEO prospective this is not valuable at all? Would you suggest to implement this for example within every product page like Yelp has? Imagine all the value of UGC lost and not read by search engine crawler... In which case would you suggest to implement FB Comments and why? Thanks a lot! Cheers, Nino
On-Page Optimization | | printi0