Best site structure for SEO
-
Hi,
I'm currently in the process of redesigning/rebuilding a well ranking but a dated looking and structured website.
Using analytics info I'm trying to put togerther an optimied site map plan for the site based on keywords.
Currently the site is structured like this (a few examples) for some of its best ranking keywords / landing pages
www.companyname.co.uk/frames/software/companyname-software/keyword/overview.php
www.companyname.co.uk/frames/software/companyname-software/keyword/keyword.php
I'd like to simplfy this as part of the re build so url's look like this
www.companyname.co.uk/companyname-software/softwarecatogry/keyword
Obviously I would 201 the old urls.
My question is :
A. is this a good idea? (From what I've read it is?)
B. is there any benifit from having the company name repeated in the url (ie www.companyname.co.uk/companyname-software). My thinking before this is that companyname-software currently ranks well and brings a good amount of traffic. Or should I just go with
www.companyname.co.uk/software/softwarecatogry/keyword as opposed to www.companyname.co.uk/companyname-software/softwarecatogry/keyword?
Many thanks in advance!
-
I agree with not repeating company name, unless it's a different company than in the base url. Try only making those deep links if you absolutely have to! Good luck!
-
Exactly
-
I've never used a flat structure before - are there SEO benifits in this?
-
Hi, the only reason I was thinking of repeating the co name is that looking through analytics a lot of our keywords (mainly to do with software) seem to be appended with the company name.
For example - "companyname software".
I suppose the company name is in the domain name anyway...
-
Hi James,
A) you are talking about a 301 redirect (not 201 I suppose) --> you have to do that definitively!
B) I seems to me kind of spammy if the company name is added a 2nd time and additionally the shorter the url the more the people can remind it. I see no advantage of having it twice in the url. -
Repeating the company name is not likly any bemifit, i would use a secondary keyword.
I would also use a flat linking stucture, link all pages from the home page if you can, every other page sould link back to the home page, but not all pages. Obviously you would need to break this rule, but as close as you can keep to it is best.i dont know what technology you are developing the site with, but ASP.MVC is perfect for this sort of url stucture and pumps out very clean code for seo
-
/frames/ is a useles element in the URL so I would get rid of it, basically your new URL structure shows improvement. You should 301 the pages (not 201, I think you just made a typo).
a: Yes. Google will fairly quickly pick up on the new structure.
b: Don't repeat company name, that would not be helpful to anybody.Good luck!
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
-
Is this keyword stuffing or best practice?
I'm a psychotherapist here in California. Its common practice for people to say "counseling and therapy" on their websites. Although the two are technically different, most people consider them to be synonyms. Do you think google would consider this practice to be keyword stuffing? Also, I am making a page for the forms I need people to fill out before they see me. Do you think it is bad to list links to the forms like this:
On-Page Optimization | | joebordersmft
-counseling / therapy intake form
-informed consent for counseling / therapy
as opposed to
-intake form
-informed consent
.....I think this falls under the idea that readability is important. I'm just really struggling because recently google decided my main keywords are things that have very little to do with therapy/counseling.0 -
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 -
Homepage SEO
Hi I have designed my site with about 10 pages which focus on my main keywords. My question is what should I do about the homepage? Do I focus on a keyword on just my brand name? The homepage is a showcase of all my services and a bit about us. Thanks
On-Page Optimization | | TIG990 -
Disclaimer in footer - is it affecting my SEO?
For legal reasons I am required to include a 266 word disclaimer in the footer of every page of my credit card comparison site creditcards.com.au. My question is in 2 parts: is this indexable content likely to be hurting my SEO? if so, what is the best way to include the text in the footer but prevent search engines from indexing it? Thanks.
On-Page Optimization | | OMGPyrmont0 -
URL and SEO
How much weight do search engines give the URL? We're a medical call center provider and medicalcallcenter is part of our URL. Does that help us much? Thanks!!
On-Page Optimization | | THMCC0 -
Wordpress permlinks SEO question
What are SEO advantages or disadvantages of the following - /%postname%/ - adds a trailing / /%postname% - no trailing / /%postname%.html - creates .html URL Thanks
On-Page Optimization | | SamBuck0 -
Which method should I use for my URL structure?
I have an existing site that is currently utilizing a structure that is like this: http://www.mysite.com/Ohio/City-of-Cleveland-PRODUCT-NAME Should I restructure it like: http://www.mysite.com/Ohio/City-of-Cleveland/Product-Name We are doing very well with very specific searches already but are sometimes coming in 2nd and 3rd place. For example: If I search for CLEVELAND PRODUCT NAME I always come up in the top three and about 60% of the time I am #1. I want to make it better. We have only launched in 4 states but plan on launching an additional 4 states over the next few weeks and I want to make sure we are building things properly. Any feedback would be wonderful. As usual, thanks everyone!! -Alex
On-Page Optimization | | dbuckles0 -
SEO Domain Values
I always thought that there was no difference in value between a .com and .net, also that hyphens have the same value as the keyphrase without the hyphen. But I have heard Rand lately saying hyphens are spammy - whats the go? Is CarParts.com better than Car-Parts.com or Car-Parts.net etc?
On-Page Optimization | | Ventura0