редирект с index php modx

Что такое 301 редирект?

301 redirect действует на постоянной основе, передает со старой страницы на новую ссылочный вес, ТИЦ сайта и PR. Также, если сайт находится в каталоге Яндекс или DMOZ, страниц нового сайта в нем, разумеется, не будет. Помимо этого, используется 301 редирект на другой сайт, и перенаправление с одной версии сайта на другую. В частности так избавляются от проблем при индексации, возникающих из-за дублирования страниц сайта.

Избавление от дублей страниц также называют канонизацией.

Как настроить 301 редирект

Несколько примеров использования 301 редиректа

Cклеивания зеркал сайта

Если на начальном этапе этого не было сделано, и в индекс попала версия сайта с «www», стоит сделать обратное перенаправление.

Перенаправление на страницу с другим url

При использовании ЧПУ ссылок иногда возникает ситуация, когда url необходимо изменить, но исходная страница уже находится в индексе. Чтобы не потерять позиции и вес при изменении ссылки, стоит установить перенаправление с исходной ссылки с на измененную.

Перенаправление на другой домен

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

Редирект алиасов на основной домен сайта

Если для сайта используется несколько доменов (алиасов), зарегистрированных в разных доменных зонах, то во избежание дублирования контента, нужно установить 301 редирект на основной домен.

Убираем расширение с помощью 301 редиректа

Перенаправление с index.php на главную

В некоторых случаях, главная страница сайта доступна по нескольким адресам одновременно. Это также негативно сказывается на продвижении, так как говорит о дублировании контента. Избавиться от этого можно, применив следующую конструкцию:

Страницы, в url которых встречается слеш, и страницы, в которых этого символа нет, также могут быть признаны дублями. Следующим кодом устанавливается перенаправление со страниц без слэша на страницы со слэшем:

Редирект для url с параметрами

Если исходный адрес содержит какой-либо параметр (например, http://your-site.ru/articles.php?section=1. Параметр здесь «section=1» ), то перенаправляющая конструкция будет иметь следующий вид:

Полезное видео по теме:

Стоит ли использовать 301 редирект при санкциях поисковых систем

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

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

Источник

Комментарии (8)

редирект с index php modx. Смотреть фото редирект с index php modx. Смотреть картинку редирект с index php modx. Картинка про редирект с index php modx. Фото редирект с index php modx

редирект с index php modx. Смотреть фото редирект с index php modx. Смотреть картинку редирект с index php modx. Картинка про редирект с index php modx. Фото редирект с index php modx

редирект с index php modx. Смотреть фото редирект с index php modx. Смотреть картинку редирект с index php modx. Картинка про редирект с index php modx. Фото редирект с index php modx

редирект с index php modx. Смотреть фото редирект с index php modx. Смотреть картинку редирект с index php modx. Картинка про редирект с index php modx. Фото редирект с index php modx

редирект с index php modx. Смотреть фото редирект с index php modx. Смотреть картинку редирект с index php modx. Картинка про редирект с index php modx. Фото редирект с index php modx

На старом сайте была структура
www.site.ru/page.html
Перенесли сайт на modx revo
Не получается сделать 301 редирект на новую структуру страниц

А так же страницы которые не привязаны к услугам отображались не в виде
www.site.ru/index/stranica.html
а
www.site.ru/stranica.html
Пробовал RewriteRule ^/page1\.html$ www.dite.ru/uslugi/page1.html? [R=301,L]
не помогло
Вот htaccess

RewriteEngine On
RewriteBase /
RewriteCond % ^site\.ru$ [NC]
RewriteRule (.*) www.site.ru/$1 [R=301,L]
RewriteCond % !-f
RewriteCond % !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

# WEEK

Header set Cache-Control «max-age=604800, public»

# WEEK

Header set Cache-Control «max-age=604800»

ExpiresActive On
ExpiresDefault «access plus 5 seconds»
ExpiresByType image/x-icon «access plus 1 month»
ExpiresByType image/jpeg «access plus 4 weeks»
ExpiresByType image/png «access plus 30 days»
ExpiresByType image/gif «access plus 43829 minutes»
ExpiresByType application/x-shockwave-flash «access plus 2592000 seconds»
ExpiresByType text/css «access plus 604800 seconds»
ExpiresByType text/javascript «access plus 604800 seconds»
ExpiresByType application/javascript «access plus 604800 seconds»
ExpiresByType application/x-javascript «access plus 604800 seconds»
ExpiresByType text/html «access plus 43200 seconds»
ExpiresByType application/xhtml+xml «access plus 600 seconds»

У меня работает такая штука

Помещаю после строчки
RewriteRule ^(.*)$ %1/$1 [R=301,L]

до дружественных url
# The Friendly URLs part
RewriteCond % !-f
RewriteCond % !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

Для добавления комментариев вы должны авторизоваться или зарегистрироваться.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *