I need help to define which is the best friendly url structure
-
Hi,
I need some help to define which is the best friendly url structure for my new project, I'm in doubt for some cases, anyone could help me define which would be the best way?
domain.com/buy-online/0-1,this-cool-model or
domain.com/buy-online/this-cool-model,0-1 or
domain.com/buy-online/0-1/this-cool-model or
domain.com/buy-online/this-cool-model/0-1 or
domain.com/buy-online/this-cool-model_0-1 or
domain.com/buy-online/this-cool-model?Model=0&OtherParam=1Thanks!
Best Regards,
Leonardo Lima -
Hi, just a quick question for Visiblics, because I'm kind in a similar situation as Leonardo who has posted this question.
I'm about to change the complete URL structure of a website. In your comments you posted that the URL structure should always be meaningfull (I was always in this mindset). But one of the webinars of this year (july 2012) from Everett Sizemore
http://www.seomoz.org/webinars/ecommerce-seo-fix-and-avoid-common-issues
is actually saying a bit the opposite of what you suggesting. see video approx after 34 min.
He's is saying, take out of the Category and subcategory from the products URL's. Could you please give more insights why you still think keep the Category and subcategory in the URL?
-
yes... this will be a big problem... but until now the fastest way to avoid is use the canonical tag...
this site is new, I published it yesterday this help´s something? rss -
either of those is a legitimate URL. However I'd focus on the potential duplicate content issue first.
-
I read on the web to avoid use "," or "_" to this is the reason that I separated my parameters in the final slash..
Is this true? That I need avoid "," or "_" on my url ? If I could use any of those characters my url would be like this:
www.vendasclarofixo.com.br/assine-por-telefone/huawei-2555,0-2
or
www.vendasclarofixo.com.br/assine-por-telefone/huawei-2555_0-2what do you think?
-
That sounds sensible, yes.
It might take a while for Google to take notice of the canonical. It can take a long time sometimes, but that approach does sound sensible.
-
-
It might be useful to have those terms in the URL of a page, but if those pages are duplicate then you could face penalties.
Each URL needs to point to a distinct page. If you are serving very similar pages with different URLs you will undoubtably run in to trouble. The impact of such a penalty will often far outweigh the small benefit of an extra keyword in the URL
-
yes, the option to post the information for this page can be considered, but it is not as simple as I have several options and would have to add several separate forms for each option
-
Hi,
Now I'm worried, with the case "assine-por-telefone/fale-a-vontade" and "assine-por-telefone/huawei-2555" could generate duplicated content ? Because its the same form.. there is any way to avoid this?
Its interesting for me have the words "fale-a-vontade" and "huawei-2555" on my URL... so I need avoid be penalised... but I don´t know how...
-
Can you send your parameters as POST data? I think this might be preferred if you do not want to index a URL with the parameters tacked onto the end.
-
Hi,
I replied in the previous answer my real url structure, but 0-2 is any parameter that I need to my application this parameters I treat the application..
So for SEO is safe I pass all my parameters in the end of the URL? like anyurl/any/any/param-param-param-param ? -
I think I understand. You actually don't want a search friendly url for this! The danger here is that you are going to create lots of URLs with essentially the same content. That will result in duplicate content problems, which could see you penalised.
Instead you want just a single version of that page indexed.
I would do something like :
http://www.vendasclarofixo.com.br/assine-por-telefone/fale-a-vontade?select=Aparelho
&
http://www.vendasclarofixo.com.br/assine-por-telefone/fale-a-vontade?select=Plano
I would then block search engines from indexing the different select values (there are several ways to do this - for instance in robots.txt or using a rel=canonical)
-
To answer you query I need to understand the significance of 0-1.
Though as per my understanding/experience
URL structure should always be meaningful, like:
domain.com/ Products/ main category / sub category / product name / model number
OR
domain.com/ service/ category/ service name.html
OR
domain.com/ Manufacturers/ Products/ product category/ sub category/ product name/ model number
Hope this helps
-
My actual url is: http://www.vendasclarofixo.com.br/assine-por-telefone
this page have an dynamic form that is filled by the parameters passed..
if http://www.vendasclarofixo.com.br/assine-por-telefone/0-2,huawei-2555 then the field "Aparelho" will be filled,
no in 0-2 the "2" is the code to fill "Aparelho" and "0" is just to keep the parameter place (this is needed for "Planos")
and if http://www.vendasclarofixo.com.br/assine-por-telefone/27-0,fale-a-vontade then the field "Planos" will be filled
can you understand?
So I could not understand your answer, one other way that I could do this is like:
http://www.vendasclarofixo.com.br/assine-por-telefone/fale-a-vontade?IdAparelho=X
http://www.vendasclarofixo.com.br/assine-por-telefone/fale-a-vontade?IdPlano=yThis is this good to SEO? And google organic ?
-
This is a hard question to answer without knowing what 0-1 means. Is this a model number of a model car for example?
I can definitely say that you should not include the directory /buy-online/ it's spammy and unnecessary
If this is a model number then putting it as a folder name doesn't make any sense because that car will be the only model page in that folder.
Since the name of the model is what people will be search for mostly, it should go in the filename not the folder since keywords in filenames are stronger
no commas in filenames
Therefore I would recommend assuming that i understand this correctly (it's a bit too vague)
www..domain.com/manufacturer/name-of-model-modelnumber or
www..domain.com/manufacturer/modelnumber-name-of-model or
www..domain.com/type-of-model/modelnumber-name-of-model
would look something like
www..paintablemodels.com/corgi/dodge-charger-071566
www..paintablemodels.com/corgi/071566-dodge-charger
www..paintablemodels.com/sports-cars/071566-dodge-charger
-
Elements that represent the same entity should be kept together. So name_model makes sense (personally I'd preder namewithspacesstripped-model). One word of caution there: if you are relying on the model number being passed then be sure that you are testing for the correct URL and either showing a canonical or 301ing to the correct domain so that you don't end up with duplicates like namespelledwrong-model and namedSpelledwrong-model.
What is the mystery other parameter? If it is tied to the model then group it in the same way ( name-model-other). If it doesn't change content I would use a url param (name-model?var=other)
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
-
Need help related to SEO ?
Hi, Hope you guys are doing well! I need help from experts, I have a query that "Does google allows SEO for websites related to crypto currency ?" If yes, what is best way to do SEO for crypto currency website ?
Technical SEO | | JessicaThompson0 -
After you remove a 301 redirect that Google has processed, will the new URL retain any of the link equity from the old URL?
Lets say you 301 redirect URL A to URL B, and URL A has some backlinks from other sites. Say you left the 301 redirect in place for a year, and Google had already replaced the old URL with the new URL in the SERPs, would the new URL (B) retain some of the link equity from URL A after the 301 redirect was removed, or does the redirect have to remain in place forever?
Technical SEO | | johnwalkersmith0 -
Canonical URL Change
Hi, I have a Product Page, say www.example.com/product-title/.
Technical SEO | | viatrading1
Canonical URL is www.example.com/product-title/ I want to change its URL to www.example.com/product-title-2/
Canonical URL is www.example.com/product-title-2/
Can't do 301 Redirect. Is SEO Juice passed from www.example.com/product-title/ to www.example.com/product-title-2/ ? Thanks,0 -
Help! How to Remove Error Code 901: DNS Errors (But to a URL that doesn't exist!)
I have 2 urgent errors saying there are 2 x error code 909's detected. These don't link to any page - but I can tell there is a mistake somewhere - I just don't know what needs changing. http://www.justkeyrings.co.ukhttp/www.justkeyrings.co.uk/printed-promotional-keyrings http://www.justkeyrings.co.ukhttp/www.justkeyrings.co.uk/blank-unassembled-keyrings Could someone help please? screen-shot-2015-08-11-at-13.18.17.png?t=1439292942
Technical SEO | | FullSteamBusiness0 -
URL Change, Old URLs Still In Index
Recently changed URLs on a website to remove dynamic parameters. We 301'd the old dynamic links (canonical version) to the cleaner parameter-free URLs. We then updated the canonical tags to reflect these changes. All pages dropped at least a few ranking positions and now Moz shows both the new page ranking slightly lower in results pages and the old page still in the index. I feel like I'm splitting value between the two page versions until the old one disappears... is there a way to consolidate this quickly?
Technical SEO | | ShawnW0 -
Redirecting http to https, do I need to add new url to webaster tools?
Hey all, we just 301 redirected all our http url's to https. I'm getting some funky data in webmaster tools, such as a drastic change in pages indexed and pages submitted over pages indexed. Might be a dumb question, but do I need to update my website in webmaster tools with the new https address, or should I be getting credible data from the old http url that is already in there? Thank you in advance!
Technical SEO | | jaychow0 -
How to keep a URL social equity during a URL structure/name change?
We are in the process of making significant URL name/structure change to one of our property and we want to keep the social equity (likes, share, +1, tweets) from the old to the new URL. We have been trying many different option without success. We are running our social "button" in an iframe. Thanks
Technical SEO | | OlivierChateau0 -
I need some HTACCESS help (Magento)
Hi Guys, I need some help on this htaccess issue in Magneto. So here is what I am trying to do: I wanted to change mysite.com/index.php/etc to mysite.com/etc so I turned on the web friend URLS. That did that, BUT there are still two versions of every page on the site. www.mysite.com/etc and mysite.com/index.php/etc So that isn't good for SEO. So then I applied a 301 matching redirect, RedirectMatch 301 /index.php/(.*) http://www.mysite.com/$1 That solved that problem. But now I am not able to log into the admin. It is mysite.com/index.php/pg45admin. It should redirect to mysite.com/pg45admin but the page just hangs.... It goes into a continuous loop. I tired using the custom URL and then the site crashed and I had to redo it. So what do I need to do for this to work?
Technical SEO | | netviper0