I know this question is someway similar to this one where they reccomendrecommend using 404, but after reading this other one where they suggest to use 301 when changing site urlsURLs (in the specific case was due to redesign/refactoringre factoring) I get a bit of confused and I hope someone could clarify for this specific example:
Let's say I have an ecommerceeCommerce site,
let's also say the final user inserted some interesting items in the site and the ecommerceeCommerce webapp created the item pages at the urlsURLs: http://...?id=20
, http://...?id=30
etc.
Now let's say some of these interesting items got many external links toward them from many other sites because some people found those items very interesting and linked to them.
After some years the final user deletes those items, so obviously the pages/urls and URLs http://...?id=20
, http://...?id=30
, etc. now do not exist anymore, but still many pages on the web are linking toward them.
What should the ecommerceeCommerce site do now, just show a 404 page for those items?
But, I'm confused, wouldn't this looselose all the Google PR passed by the external links to the items pages? So isn't it better to use 301 redirect to HOME PAGE that at least passes the PR to the HOME PAGE?
Thanks,
Well, according to answeresanswers the best thing to do so far is to do a 404/410.
Let's say the user creates those items again (the ones he previously deleted at point 4), maybe he changes a bit their names and description, but they are basically the same items. The webapp has no way to know these new added items were the old items so it obviously create them as new items with new urlsURLs http://...?id=100
, http://...?id=101
, does it makes sense at this point to redirect 301 the old urls to the new ones?
MOREANOTHER EDIT (It would be VERY IMPORTANT TO UNDERSTAND):
But beside the user experinceexperience, that is discussibledebatable (*1), in order to preserve PR from external broken linlkslinks why not just always use 301, In my understanding Google dislikes duplicated contents, but are we sure that 301 redirect to HOME PAGE is seen as duplicated contents for Google?!
Google itself suggests to redircetredirect 301 index.html to document root so if they consider 301 as duplicated contents wouldn't that be considered duplicated contents too?! Why do they suggest it?
(*1) as a user, when I follofollow a broken urlURL from some external link to some website's page I would stick more on this website if I get redirected to HOME PAGE rather than seeing a 404 page where I would think the webistewebsite does not even exist anymore and maybe I don't even try to go to HOME PAGE of the website.