Редиректы в SEO

При продвижении сайта одной из первых работ, которую нужно проводить это настройка 301-ых редиректов для того, чтобы поисковые системы одни и те же страницы сайта только с www и без www, доступные по протоколу http и https и так далее не были воспринимали как дубли. Внизу пример куска кода файла .htaccess, который я использую на продвигаемых сайтах.

	# переадресация с www на без www
	RewriteEngine On
	RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
	RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]
	RewriteBase /

	# переадресация с http на https
	RewriteCond %{HTTP:X-HTTPS} !1
	RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
	

	# редирект с index.php на конце
	RewriteCond %{THE_REQUEST} ^.*/index\.php 
	RewriteRule ^(.*)index.php$ https://site.ru/$1 [R=301,L]

	# редирект со слэшем на конце на адрес без слэша на конце
	RewriteCond %{REQUEST_FILENAME} !-d
	RewriteCond %{REQUEST_URI} ^(.+)/$
	RewriteRule ^(.+)/$ https://site.ru/$1 [R=301,L]

Тэги:

Тэг в списке: