Hello. I have a page on my website with a list of content. I can order the content by views, name , date ,etc.. whne I change the order, the url changes too. Example: content.com -> original order page content.com/?orderby=views -> order by views page content.com/?orderby=name -> order by name page My question: Google will surely think it is a duplicated content in all these pages.. How I can prevent a punishment?
Actually from your url it is fully clear both these 3 URLs are the same URL. And google with treat them too as a same page. It's nothing but the changes of the data orientation in a specific page. So, just keep that thing in mind and go to next step with it. What do you mean by punishment? Nothing to be punished here, dude!
Are you sure google knows it is the same page and will not punish the website for duplicated content? btw, thanks for the answer.
No worries about the situation, that's an options to show the content according to user's prospective, we need to consider jipolis7 point too. There will no copy content issue , even you will have some good priority and may get some good amount of visitors, as your are trying to give the best user experience to the customer with different site structure...
I had the same problem with one of my sites. To sort it out you have to disallow /?* and /*? in your robots.txt (be careful while editing!). Also you can manage the way Google sees pages with parameters in your GWT account right here: Webmaster Tools -> Configuration -> URL Parameters. Read up closely what exactly each thing does there and choose the one you need. Hope it helped!
Thanks, but disallowing /? and /* will dissalow all the pages with /? in my website and I think it may block some good pages. Il check the URL parameters. thank you!
Yes, but if you have rel=canonical tag in code of your pages, then it will simply index the main page ignoring the parameters. Generally you don't even need to have any pages with parameters to be in Google index at all. And be careful! You have to disallow /?* and /*?, not /* as you said above, because it will totally block your site! Add canonical tag as well