Welcome to WebmasterWorld Guest from 54.221.119.45

Forum Moderators: phranque

Message Too Old, No Replies

understanding 301 redirect

subpage is gone transfer visitors to main page

     

bolognese

1:54 am on Jul 22, 2011 (gmt 0)

5+ Year Member



Hello,

Today I was thinking about the way I use 301 redirect in .htaccess.

I know if I changed my directory structure on my webserver - for example to move related pages to a directory with a name that makes sense, that I can tell search engines where the page can be found now and keep my page rank for those pages.

Sometimes google reports about a missing sub page (404) sub.html, which I removed ages ago because it did not contain relevant information.
To avoid that visitors receive a 404 I redirect them to the main page with a lot of information and well ranked.

But actually, am I not telling google now that the info that was on sub.html is now on main.html? Will google replace the info?

If people get 404 on my site, they receive a page that contains a link to the home page and a search box.

Thanks for any help.

Jos

phranque

2:01 am on Jul 26, 2011 (gmt 0)

WebmasterWorld Administrator phranque is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month



are all requests for missing pages redirected to the home page or only a specific and finite set of urls?

g1smd

7:41 am on Jul 26, 2011 (gmt 0)

WebmasterWorld Senior Member g1smd is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month



You should not redirect to the home page. You should redirect to a page with similar content. If there is no such related page, you should return 404 and the error page should contain links to the most relevant parts of your site.

lucy24

8:29 pm on Jul 26, 2011 (gmt 0)

WebmasterWorld Senior Member lucy24 is a WebmasterWorld Top Contributor of All Time Top Contributors Of The Month



If there is no such related page, you should return 404

Wouldn't a 410 be more appropriate? It need not make any difference to humans-- you can use the same physical page for both-- but a 410 at least tells search engines "Yes, I know it's not there, I removed it on purpose."

:: memo to self: figure out best Forum to raise intriguing question of what proportion of our htaccess now exists solely for the use of search engines ::

g1smd

8:37 pm on Jul 26, 2011 (gmt 0)

WebmasterWorld Senior Member g1smd is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month



Yes, 410 is likely better than 404 when the page really is gone forever.

bolognese

9:41 am on Jul 28, 2011 (gmt 0)

5+ Year Member



Sorry. 410 is the way it has to be done. Could have found that out myself.
 

Featured Threads

Hot Threads This Week

Hot Threads This Month