Перенаправлення 301 сайтів

    36

    301 перенаправлення (переміщено назавжди) використовується для перенаправлення однієї адреси на інший. Він повідомляє пошуковим системам, що сторінка була переміщена на другий адреса назавжди і доступна під ним. Крім того, він передає силу першого адреси другого.

    Зміна домену – перенаправлення зі старого на новий
    Після застосування цього перенаправлення будь-яку адресу, викликаний зі старого домену, буде перенаправлено на адресу в новому домені з тим же шляхом.
    На хостингу старого домену ми створюємо файл .htaccess з наступним вмістом:

     RewriteEngine OnRewriteRule ^ (. *) $ Https://traxter-online.net/$1 [R = 301, L] 

    Перенаправити певні сторінки
    Перенаправлення поточної сторінки домену на новий домен:

     RewriteEngine OnRewriteRule ^ карта сайту / https://traxter-online.net/mapa-witryny/ [R = 301, L]RewriteRule ^ повністю офісний пакет / https://traxter-online.net/kompletny-pakiet-biurowy/ [R = 301, L] 

    Перенаправити сторінки в межах поточного домену:

     RewriteEngine OnRewriteRule ^ syndication.php / feed / [R = 301, L]RewriteRule ^ установка-Windows-Vista-7-с-Pendrive-T-467.html / установка Windows-Vista-7-з-Pendrive / [R = 301, L] 

    Перенаправлення посилань з параметрами на цільову (канонічну) посилання
    Іноді посилання можуть мати додаткові параметри в кінці URL, але зміст URL нічим не відрізняється від основного, канонічного. Це призводить до дублювання контенту, тому що Google розглядає ці посилання як окремі.
    Приклад з мого сайту:
    Канонічний адресу: https://traxter-online.net/relevantknowledge/
    Адреса з параметром: https://traxter-online.net/relevantknowledge/?replytocom=142
    Адреса з параметром: https://traxter-online.net/test-procesora/?print=1
    Адреса з параметром: https://traxter-online.net/kasing-kluczy-rejestru/?fb_xd_fragment&print=1

    Перенаправлення на канонічний адресу:

     RewriteEngine OnRewriteCond% {QUERY_STRING} ^ fb_xd_fragmentRewriteRule ^ (. *) $ Https://traxter-online.net/$1? [R = 301, L]RewriteEngine OnRewriteCond% {QUERY_STRING} ^ replytocomRewriteRule ^ (. *) $ Https://traxter-online.net/$1? [R = 301, L]RewriteEngine OnRewriteCond% {QUERY_STRING} ^ printRewriteRule ^ (. *) $ Https://traxter-online.net/$1? [R = 301, L] 

    Уніфікація домену – з або без www
    При початку позиціонування варто вибрати одну версію адреси вашого домену. Зазвичай домен доступний за адресою hxxp: //address.pl за адресою hxxp: //www.address.pl. Обидва цих адреси, однак, для роботів пошукових систем є різними сервісами, а потужність домену ділиться навпіл. Добре вибрати одну адресу і зробити перенаправлення у файлі .htaccess.

    Перенаправлення з адреси без www на форму з цим поддоменом:

     RewriteEngine OnRewriteCond% {https_HOST} ^ traxter-online.net $RewriteRule ^ (. *) $ Https://www.traxter-online.net/$1 [R = 301, L] 

    Перенаправлення з веб-адреси у форму без:

     RewriteEngine OnRewriteCond% {https_HOST} ^ www.traxter-online.net (. *) [NC]RewriteRule ^ (. *) $ Https://traxter-online.net/$1 [R = 301, L] 

    У всіх прикладах ми змінюємо домен https://traxter-online.net на наш власний.

    джерела:
    https://poradnik-seo.pl/pozycjonowanie/jednolity-adres-z-www-lub-bez,indeksowanie-stron.html
    https://www.tarnaski.eu/blog/przekierowanie-301/