Optimizing a URL/menu structure
-
Hi Mozzers,
I'm working on Content Strategy at my job, and I'm close to making some recommendations on short/long-term direction. While I'm there, I want to tackle the URL/menu structure (correct term?), which is a bit of a mess as pages have been created without any consideration for it over time.
For ease, let's just say we have 3 main subdirectories of the site (Section A-C), and let's also say that section A also has 3 important subdirectories. From a UX perspective at least, we want a page to look like:
example.com/sectionA/subsectionAA/page1
but currently it's
We have dozens and dozens of these examples. To complicate matters a little further, Sections B and C have been earmarked to be consolidated into a new section (D), as they're currently confusing and overlapping, and create roadblocks in user journeys. So a page that is, say:
may well want to be:
example.com/sectionD/subsectionDA/page2
I'm comfortable enough with technically doing this, as I'm experienced enough in Drupal and have an agency on hand too, BUT - I don't know if there are any SEO pitfalls I need to be wary of when I'm doing this, beyond resubmitting sitemaps, and the trickle-down effects of redirects.
Any advice, wise forum? thanks!
-
You said you were comfortable with the technical side but I'm a bit of an expert on Drupal SEO and there are some shortcuts. The main one being, use the Pathauto module and the Redirect module. Together, when you change the URL of a node, they will automatically create the 301s. I'm sure your agency would have set that up in the first place.
As far as SEO pitfalls for moving content around, you'll lose about 15-20% of the value of any links coming into the old URL. Google doesn't hate redirects but they do discount them slightly. You might use a tool to look at any backlinks you have coming into those pages and contact the webmasters of the sites in question to update them. Tedious but worth it for important links.
You can fix a lot of the internal links to the old URLs just by updating the Menu system and any sitewide blocks that you're using (like the sidebar or footer).
When I move content, I take the time to buff the SEO of those pages to try and offset any temporary dips in rankings. Often, by the time it's all said and done, the pages actually rank higher than they did before the move. Especially if you haven't implemented Schema.org in JSON-LD yet or set up AMP, both of which have ready solutions in Drupal.
-
Thanks Michael.
Re: hits from the 301s, am I right in thinking that on the flipside, our root directory and directories one removed will (assuming content becomes more relevant!) will eventually see a benefit from having these lower-importance pages further away?
-
Make sure you have all of your new urls plotted and are ready to implement 301 redirects for each one. Also make sure to go back and update your current 301s so that they are pointing to the newest pages, not creating chains of redirects.
Also, don't be surprised if you take a small hit from moving many of those pages further from your root directory, as long as your content is relevant you should be able to bounce back within 90 or so days, but expect drops even with full 301 redirects.
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
-
Multiple menu items pointing to same page
I have an automotive dealer as a client. The primary nav has a finance menu item, which (of course) points to the finance related pages. He just requested that I add a finance link item, as child menu items, under the new and used car nav items. Now, this is wrong for a host of reasons, what is the best way to communicate to this to him? I mean, I see this as a usability issue, it's wrong thematically, we would end up having 3 links pointing to the same page. Would this classify as dupe content?
On-Page Optimization | | AfroSEO0 -
URL structure for professional services across multiple industries
I am working with a company who does consulting work across multiple industries, but the services are essentially the same. Example Services: They implement "Customer Relationship Management" systems and "Data Archiving" Solutions. Example Industries: The services above can each apply to "Oil & Gas" or "Retail". Example URL Structures: mysite.com/oil-gas <-- This page would also contain links to all of the services provided to the Oil & Gas industry. mysite.com/oil-gas/customer-relationship-management-system mysite.com/retail mysite.com/retail/customer-relationship-management-system This seems like the best way to go, as long as i'm writing unique content, for each industry, for each service (i.e. I need to explain how a CRM solution solves specific problems in retail and OTHER specific problems in Oil & Gas). While there will certainly be some overlap, this approach seems logical to me. The URL length isn't too long either, which is nice. The company currently solely focuses on services in URL structure (not a very deep site): mysite.com/customer-relationship-management-system mysite.com/data-archiving Since they have already worked with hundreds of clients in multiple industries, it seems smarter to start focusing more on individual customer segments. Would anyone else do this differently? Thanks, Alex
On-Page Optimization | | MeasureEverything0 -
My home page URL http://seadwellers.com/ redirects to http://www.seadwellers.com/. Is this a problem?
"The URL http://seadwellers.com/ redirects to http://www.seadwellers.com/. Do you want to crawl http://www.seadwellers.com/ instead?" I was given this when I tried to crawl my home page using MOZ software. I was not aware of this, do not know if it could be a problem concerning any aspect of SEO, etc? :
On-Page Optimization | | sdwellers0 -
How do you handle URLs with slashes?
I asked this question before, but with a different scenario. I upgraded my plan to a more advanced cart and all of my URLs changed about 1.5 years ago. I knew nothing about redirects and such, so none of that was done. Basically, let's say my site was: http://www.abc.com, but when people actually visit my site, they are directed to https://www.abc.com/. I have asked my host about redirecting and she that it is not possible. In the past, the link shared has been just www.abc.com . Will this hurt my ranking? My second question is ...let's say I have a link http://www.abc.com/blog , but now, the link is http://www.abc.com/blog/ . Will I be affected, since all my old links omit the slash?
On-Page Optimization | | tiffany11030 -
Url structure with dash or slash
Hi There We have a content website. We don't rank well category image related searches but we get quite good traffic for those keywords. Those keywords are mostly like "category images". We want to change our url structure and we have 2 options now. 1- domain.com/category/category-images 2-domain.com/category/images option 1 repeats the category name so it looks spammy option 2 doesn't really have the keyword. any ideas which one tho choose? Thanks! ps: we don't want to use domain.com/category-images (too many root link)
On-Page Optimization | | muminaydin0 -
Craw structure for web site about jobs?
Hi there, we have now a client who has a job offering web site.There are many craw errors in it. My question is how should the url structure in a jobs website look like and which pages should be indexed? What is the best way and tips for optimizing a job website? Now the posted jobs pages are dynamically like: examplejob.com/detail-job/1891222223/Careers-for-Mens---Womens/Experienced-Web-Design-Need I see many job websites allow their job offers to be indexed and may be this is useful because some people find jobs also when directly search in Google. Are they using dynamically urls for that? And also my related question is what happens when the job offer expires? When Google craws that page again should it be redirected to 404 page or the original job offer text should be there and just to be added info that this job offer has expired? Otherwise If only it's written that it has expired may be there will be too much duplicate content on many many pages.
On-Page Optimization | | vladokan0 -
Cononical URL problem
Hello, In the keywords difficulty tool, one of my client's sites has a different number for links to root domain and links to page even though they're both the home page. How do I tell if I have a cononical URL problem, and what do I do about it if I do? Thank you.
On-Page Optimization | | BobGW0 -
Singular / Plural
Hi SEOmoz staff I'm doing on a French website that sells Wall Stickers. The main French keyword therefore is: stickers muraux (wall stickers) sticker mural (wall sticker) When you look at my homepage title; I've put the singular and plural in there. Do you think it hurts my website? Should I eliminate my least favorite one (= sticker mural)? Any other advice? Thank you! Jacob from Belgium X45qb.jpg
On-Page Optimization | | Jacobe0