Val Petruchek

подписывайтесь, а то хуже будет!  

ПОДПИСЫВАЙТЕСЬ НА RSS

« Качество кода
Great Blog Entry »

Ну кто так строит?

17.07.07 @ 02:22 — Programming, WebSites

На сайте sports.ru очередное изменение скриптов, на которых работают их блоги.

Как и предыдущее, это изменение связано с новой URL scheme — новой схемой адресации блогопостингов. Прошлый раз спортсрумельцы вместо урла вида blog/?author=utkin&postid=123456 внедрили УРЛы вида blog/utkin/?postid=123456

Подождали пару месяцев — и решили полностью избавиться от Dynamic URLs: вместо blog/utkin/?postid=123456 у них теперь blog/utkin/123456.html

Всё верно; непонятно только, отчего спортсрумельцы так долго шли к этой очевидной схеме. Молодцы, что таки дошли. Только совершенно не молодцы из-за того, что после перехода на новую схему старые адреса перестают работать. Понятное дело, что не хотят нарушать ссылочную целостность — у каждого материала должен быть только один адрес, иначе бардак и плохие позиции в поисковиках. Это похвально. Только, блин, почему не повесить редиректы на старые адреса? Это же три строчки кода с комментариями.

Если сайт перестаёт обрабатывать старые адреса после перехода на новую схему адресации, это очень плохо. Во-первых, перестают работать закладки и ссылки. Во-вторых, сайт проседает в поисковиках. В конце-концов, это очень неудобно и неправильно. Неудобно из-за того, что в RSS-фиде тоже оказываются новые адреса, и в читалке выскакивают 25 непрочитанных записей.

5 Comments »

  1. Спасибо, полезная информация

    Comment by Kolyan — 05.08.2007 @ 11:01

  2. > иначе бардак и плохие позиции в поисковиках

    Правильней было бы задействовать robots.txt. Правда, как я вижу, пришлось бы чуть-чуть еще изменить структуру линков, чтоб можно было одной строчкой в robots все это описать.

    Comment by KMiNT21 — 06.09.2007 @ 11:35

  3. KMiNT21, не надо здесь robots.txt

    Достаточно поставить php-шный 301 redirect со старых адресов на новые.

    Comment by Val Petruchek — 06.09.2007 @ 13:24

  4. Хотя да, зачем что-то выдумывать, если можно внутри скрипта все сделать. Согласен.

    Comment by KMiNT21 — 06.09.2007 @ 13:46

  5. […] Со временем определённая часть ваших закладок оказывается “мёртвыми”: устаревшие домены, удалённые документы, криворукий переезд на новую схему организации URLов — десятки причин для смерти URLа. Чем больше времени проходит с момента добавления вами URLа в закладки (т.е. его “фиксации”), тем больше вероятность того, что URL умрёт. Очевидно, что на бесконечности предел вероятности смерти каждого конкретного URLa равен 1. Моё личное наблюдение: до года доживает где-то 50+% заинтересовавших меня URLов. […]

    Pingback by Bookmarks vs. Notebook — 16.12.2007 @ 14:11

RSS feed for comments on this post. TrackBack URI

Leave a comment

  
Реклама::

 
Реклама::