homepage Welcome to WebmasterWorld Guest from 50.17.79.35
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Become a Pro Member
Home / Forums Index / Google / Google SEO News and Discussion
Forum Library, Charter, Moderators: Robert Charlton & aakk9999 & brotherhood of lan & goodroi

Google SEO News and Discussion Forum

    
Redirect to homepage VS redirect to 404 error page
Varma




msg:4471759
 2:14 pm on Jul 2, 2012 (gmt 0)

I have a page that is indexed very long back. Now i want to delete the page. I have two options and want to know which is the best approach from SEO standpoint:

redirect the url to the homepage.
redirect the url to the 404 error page.

Please let me know which is better. Thanks in advance.

 

dstiles




msg:4471916
 7:45 pm on Jul 2, 2012 (gmt 0)

If it's an SE or other bot give it a 404 or 410 (Gone).

If it's a human give it a redirect to a relevant page (home if there isn't one). That way you keep the customer on your site.

aakk9999




msg:4471921
 8:02 pm on Jul 2, 2012 (gmt 0)

If it's an SE or other bot give it a 404 or 410 (Gone).

If it's a human give it a redirect to a relevant page (home if there isn't one). That way you keep the customer on your site.

If this means serving a different response depending on who requested the page, then this is not a good idea.

@Varma, there are many solutions on what you could do, and it would depend on many factors:
- has this page valuable backlinks? If so, it should ideally be redirected. If not, return 410 Gone (or 404 Not Found) with a friendly error page being shown.

- If it is to be redirected, then ideally it should be redirected to the page that is the closest to the content the original page had. If such page is the home page, then yes, you can redirect it there. If not, you can try to find another page within your site that is close to the page you are removing and redirect it there.

Third option is to leave the page, but replace its content, to be "on topic" of what the original page had.

g1smd




msg:4471931
 8:41 pm on Jul 2, 2012 (gmt 0)

I have two options:
- redirect the url to the homepage.
- redirect the url to the 404 error page.

You do not redirect URLs, you redirect "requests".

Do not redirect to the homepage. This will lead to your site being flagged for having 'soft 404 errors'. You do not want this.

Do not "redirect" to an error page. A redirect will serve a 301 or 302 status code. You must return the 404 or 410 status at the originally requested URL.

If a page has "gone" then return '410 Gone' at the originally requested URL, and list some of the useful pages available elsewhere on the site on the page showing the error message.

dstiles




msg:4472257
 7:28 pm on Jul 3, 2012 (gmt 0)

aakk9999 - works for me: always has. I think there may even be something on G that suggests it - but that was some time ago (if I'm right) and could have been removed.

You do NOT want someone "real" to click on a link that returns 404; far better to redirect them to a suitable page on the site where they can then make a decision. But always return 404/410 to a bot otherwise there could be problems (especially with the new G) re: duplication and other apparent no-no's.

aakk9999




msg:4472264
 7:56 pm on Jul 3, 2012 (gmt 0)

@dstiles
Cloaking refers to the practice of presenting different content or URLs to users and search engines. Serving up different results based on user-agent may cause your site to be perceived as deceptive and removed from the Google index.

Some examples of cloaking include:

Serving a page of HTML text to search engines, while showing a page of images or Flash to users.
Serving different content to search engines than to users.

[support.google.com ]

Also [youtube.com ] Matt Cutts:
There is no such thing as white hat cloaking...

lucy24




msg:4472337
 11:07 pm on Jul 3, 2012 (gmt 0)

If this means serving a different response depending on who requested the page, then this is not a good idea.

You could argue that you're doing this every time you serve up a custom error page. The robot merely records the fact of the 4xx. The human sees the content of the error page.

aakk9999




msg:4472363
 1:17 am on Jul 4, 2012 (gmt 0)

You could argue that you're doing this every time you serve up a custom error page. The robot merely records the fact of the 4xx. The human sees the content of the error page.

Yes, but it is bot's choice not to look at what he was sent alongside 404 response. If bot choose to look, it would be the same content (and the same response code) as what was served to visitor.

Bewenched




msg:4472368
 1:41 am on Jul 4, 2012 (gmt 0)

What I do is redirect all traffic to a 404 page that incorporates a search function and some of our featured pages as links.

GodLikeLotus




msg:4472394
 3:40 am on Jul 4, 2012 (gmt 0)

What I do is redirect all traffic to a 404 page that incorporates a search function and some of our featured pages as links.


Best advice I've heard in ages. Thanks Bewenched

g1smd




msg:4472414
 6:43 am on Jul 4, 2012 (gmt 0)

redirect all traffic to a 404 page

A redirect will serve a 301 or 302 HTTP response code.

Do not redirect! Serve the 404 status at the originally requested URL.

Varma




msg:4472544
 4:52 pm on Jul 4, 2012 (gmt 0)

Thank you all. I have learned many things from your responses. I will serve the 404 status at the originally requested url. Thanks again.

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / Google / Google SEO News and Discussion
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved