Изменение url`ов на сайте: чем чревато?

17.01.2016  08:09

Долго собирался с духом, всё ссыкотно было поменять урлы на своём сайте. В ссылках был туповатый анахронизм "/blog/code_page.html" и я наконец-то решил избавиться от ненужной части page1, которая была во всех ссылках в блоге и давно никак не использовалась.

Редирект в htaccess:
RewriteCond %{REQUEST_URI} ^/([blog|dialogs]+)/([page]+[0-9]+)/([a-z,0-9,_,s,+,-]+)(\.html)?$
RewriteRule ^([blog|dialogs]+)/([page]+[0-9]+)/([a-z,0-9,_,\s,\+,-]+)(\.html)?$ /$1/$3.html [R=301,L]

Т.е. если это раздел blog или dialogs (первая часть ссылки), вторая часть page1 и третья — код записи, то перебросить по адресу "/blog/code_page.html". В технической части всё предельно просто. Опасения у меня вызывала реакция поисковых систем. Таки вот, по прошествии пары месяцев в выдаче и поисковом траффике не изменилось ничего! Соответственно, ничего страшного в изменении url`ов нет, главное сделать 301 редиректы.

Похожий анахронизм был с адресами картинок и я решил поменять абсолютно все адреса (~3000 фотографий). Тут я сделал по-другому — средствами php. Картинки раньше у меня отдавал php скрипт и стали возникать непродолжительные пиковые нагрузки, когда какую-нибудь фотографию копировал себе посещаемый блог. Чтобы это избежать, я откопировал всё фотографии по новым адресам, чтобы они отдавались в обход скрипта, сразу nginx`ом. А если запрашивалась фотография по старому адресу, то скрипт перекидывал по новому:
header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: ".$new_location."" );


Так же были опасения, как отреагируют ПС. Но всё оказалось нормально, все фотографии успешно переиндексировались, выдача и трафик остались приблизительно теми же, какими и были.
Андрей Панёвин
Здравствуйте! Я — Андрей Панёвин и занимаюсь профессиональной разработкой сайтов на платформе 1С-Битрикс (исключительно программирование). Есть вопросы по статье? Могу подсказать и помочь по скайпу (andrey.panevin.ru), WhatsApp (+7-911-091-0670) или перепиской в ВК.
1000 р./час.



перейти в Блог | Блог (стр. 10)

Ударим лайками по бездорожью, разгильдяйству и бюрократизму!


Ключевые слова (тэги): web-программирование 84  молодым домохозяйкам 44  

Вам есть что сказать — ну я же чую.
Высказаться о наболевшем, я выслушаю:
Имя


email (не публикуется)