|
pageoneresults -> RE: Check Server Headers - HTTP Status Code Checker (9/29/2004 21:40:09)
|
quote:
ORIGINAL: _gail When checking my stats, I have a number of Document Not Found, Moved permanently, etc. I created custom error pages but have been told they do not work for FrontPage users... so I am stuck. Custom error pages concern me. I've seen many of those custom 404 pages returning a 200 status when they should be returning a 404 status. Have you checked yours with the Server Header Tool to verify that they are returning the proper status codes? I've run into quite a few of those custom 404 pages that were generating loops through various pages and varying status codes. I'd guess that would not be a real friendly solution for spiders. ;) quote:
How does what you're suggesting compare to custom error pages? Does it work for those with FrontPage extenstions installed? This has nothing to do with FP Extensions. If you are on a Windows Server and can have your host install ISAPI_Rewrite, that would be the very first step to take as many hosts refuse to install ISAPI Filters on their shared hosting servers. What they fail to realize is, ISAPI_Rewrite operates flawlessly and without fail 100% of the time. We've not had one problem related to this since installation a couple of years ago. Your host needs to install the ISAPI_Rewrite .ini at the root level of the server. It is a very simple process and does not affect any sites if the installation is correct. From there, you can then drop a local .ini file at the root of each site. You purchase the $69.00 single server license and that covers whatever sites are hosted on that server. Since each site has its own httpd.ini file at the root, the site owner controls his/her redirect and URI rewrite routines. I know, I know, some of this, if not all of it may sound like Greek to most of you. It did to me too when I first started studying all of this. Man, that was five, six years ago. And it just really hit me a couple of years ago how important all of this is. You would be surprised at the number of problems created with incorrect server header responses. Take the 404 example, the purpose of a 404 is to tell the requestor that the page cannot be found. It does not exist. Do not index again. When you return a 200 status code which is OK, then the spider is instructed to maintain that URI in its database. This creates problems. Some that I still don't understand. But, I know enough to avoid them and find them when they exist. That one tool, the Server Header Checker, will become your best friend when verifying the technical aspects of site deployment. quote:
When checking my stats, I have a number of Document Not Found, Moved permanently, etc. These could be any number of things. Many could be favicon requests, bad bots, etc. Why do you have Moved Permanently? Do you have something set up with 301s/302s? quote:
I created custom error pages but have been told they do not work for FrontPage users...so I am stuck. Nope, your not stuck. You just need a host who is willing to work with you to install the ISAPI filter. And then you may want to hire a consultant to perform a few rewrites and redirects for you so you can see how it all works. Most of the time it is just a few lines of code in the httpd.ini file that controls all aspects of server header response management.
|
|
|
|