Разработка сайтов на UMI.CMS
Знать UMI.CMS в совершенстве невозможно.
Даже сами разработчики знают о ней не все...

UMi

Ursa Minor

Перенос с сохранением поисковых позиций

Имеется сайт из статических html-страниц. Требуется перенести его на CMS, не потеряв позиции в поисковиках

Решение разрабатывалось для другой CMS, но под ЮМИ оно тоже работает, во всяком случае, проведенное тестирование проблем не выявило.

Для корректой работы CMS необходима определенная стркутура url, и менять ее нежелательно, последствия могут быть непредсказуемы.

В качестве решения применим переадресацию средствами Apache. При запросе пользователем старой статической страницы будем перенаправлять его по новому адресу, отдавая при этом заголовок 301. Однозначно никто из оптимизаторов мне не ответил на прямой вопрос - повлияет ли это на позиции сайта, но интернет говорит, что, вроде, не должно.

Будем именовать создаваемы страницы так, чтобы они совпадали с именами статических страниц старого сайта. Например,
/company/about.html
превращается в
/company/about/

Тогда в .htaccess пишем

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /([^.]+).html HTTP
RewriteRule ^([^.]+).html$ /$1/ [R=301,L]

Указанные директивы должны располагаться выше инструкций ЮМИ.

Естественно, если страницы получали какие-то параметры в строке запроса, они будут потеряны. Но в html наличие таких запросов маловероятно.

 

сылки по теме: http://www.egoroff.spb.ru/portfolio/apache/rewriteguide.html

Новости

30.10.2016

Обновлено описание макроса для вывода всех элементов справочника UMI.CMS с учетом версии 14.

 

21.07.2015

Памятка по обновлению до debian 8.1. Приятно вкусить все плюшки PHP 5.6

11.11.2014

Как выполнить SQL-запрос из bash-скрипта. Памятка

11.11.2014

Как отследить нагрузку сайта на сервер.

06.11.2014

Заготовка для галереи изображений с прокруткой. Не знаю, когда дойдут руки довести ее до вида плагина, поэтому открываю как есть. Можно доработать.

05.11.2014

Выкладываю как заготовку свой слайдер изображений на mootools

Все обновления