http://example.ru ↔ https://example.ru
https://www.example.ru ↔ https://example.ru
https://example.com/ru/ ↔ https://example.ru/ (если контент идентичен)
Поддомены вроде m.example.ru (если показывают тот же контент без реальной мобильной версии)
Nginx:
server {
server_name www.example.ru;
return 301 https://example.ru$request_uri;
}
Apache (.htaccess):
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.example\.ru$ [NC]
RewriteRule ^(.*)$ https://example.ru/$1 [L,R=301]
rel="canonical" на страницах
<link rel="canonical" href="https://example.ru/katalog/plitka/" />
<link rel="alternate" hreflang="ru" href="https://example.com/ru/"/>
<link rel="alternate" hreflang="en" href="https://example.com/en/"/>