Страница ошибки 404 (Not Found) на TDSSE CMS
Ошибка (ответ сервера) 404 (Not Found, Страница не найдена) - возникает когда сервер не может найти запрошенную страницу. Причины возникновения: такой страницы никогда и не существовало (пользователь ошибся при вводе адреса, или перешел по "битой" ссылке), страница удалена администратором сайта...
В основном, в стандартном виде, если кто и оформляет свою собственную страницу ошибки - делает это по стандартному: если страницы нет на сервере - выводит контент страницы и отдает сервером заголовок 404 Not Found. Это дает знать поисковым ботам что страницы нету, и забудьте сюда дорогу. Вроде все стандартно, как у всех, некоторые это даже назовут оптимизированным способом.
Но если вдуматься в поисковые технологии и технологии поисковой оптимизации поглубже: сайты - это живые организмы, части которых (страницы) периодически появляются и исчезают (удаляются за ненадобностью или в связи со сменой структуры движка, изза смены движка и т.п.), на сайт появляются "битые" ссылки (ссылки с других сайтов, ведущие на несуществующие страницы), со временем большинство сайтов обрастают такими несуществующими страницами.
Ну и что, скажете вы... А то, что эти страницы могут иметь (и в большинстве имеют) определенный вес (к примеру тот же Google Page Rank), например была у вас на сайте долгое время страница с определенной информацией, на которую вели ссылки с других страниц вашего сайта, ссылки с других сайтов, за свою жизнь благодаря ссылкам она накопила вес (page rank), и теперь вы удалили страницу, в итоге "вес" будет иметь пустое место, отдаваемое 404 ответ, т.е. вес уйдет в никуда.
В TDSSE CMS сделано по другому, если страницы нету, то происходит 301 редирект (301 Permament Redirect), т.е. при обращении к определенному адресу страницы, боту или браузеру сервер сообщает, что сайт (страница) был на постоянной основе перенесен на новый адрес, также указанный в HTTP заголовке. Как пользователи, зашедшие через браузер, так и поисковые боты будут перенаправляться по новому адресу, при этом, для поисковиков все свойства старого адреса (страницы) будут переданы новому URL. При 301 редиректе произойдет склейка старого и нового адресов: параметры вроде PageRank, а также вес страницы и ссылочный вес старого адреса будет передан новому URL.
В итоге вес всех исчезнувших и несуществующих страниц собирается к
одной, в нашем случае это главная страница сайта. Эта страница получает сборный вес всех
страниц и через ссылки (меню и т.п.) передает вес другим живым страницам
сайта!