301 Redirect (редирект 301) як робиться, технічні моменти

Permanent Redirect 301 або (редирект 301) - технічний момент в побудові правильної посилальної структури сайту. Безліч помилок і неприємностей виникає, коли Redirect 301 налаштований неправильно. Через це пошуковими системами сайт може сприйматися не найкращим чином і в пошуку сайт точно не буде знаходиться в ТОП10-20.

Тому давайте налаштовувати свій сайт спочатку правильно і не упускати настільки важливі технічні моменти в майбутньому просуванні сайту.

301 Redirect (редирект 301) як робиться, технічні моменти
301 редирект - це код 301, який віддає сервер у відповідь на запитувану сторінку. Даний redirect (перенаправлення сторінки) можна прописати в файлі .htaccess, який знаходиться в корені вашого сайту і означає, що сторінка (ці) переміщена назавжди (moved permanently). Не плутайте з триста другий перенаправленням, в якому перенаправлення мається на увазі тимчасове.

Коли робиться 301 Redirect

1. Потрібно відразу відзначити, що бажано його робити і проектувати на етапі створення сайту. щоб сторінки сайту вже відразу потрапляли в індекс пошукових систем з потрібними url-ами.

4. Дублі сторінок - зло, яке заважає просуванню сайту. Триста перший тут самий явний товариш і вмілі сеошникі знають про це.

301 перенаправлення через .htaccess (приклади)

Постійне перенаправлення часто робиться через файл .htaccess, тому даний метод і будемо розглядати нижче на прикладах. У вас він може бути у вигляді htaccess.txt в цьому випадку він працювати не буде і його треба перейменувати в варіант вище - .htaccess (ви все правильно бачите попереду точка).

Для більшості стандартних перенаправлень спочатку даного файлу вказуємо це:

це необхідно для включення модуля mod rewrite на сервері Apache.

Але краще написати так:

Далі пишемо вже самі редіректи

  1. Уточнимо в якому вигляді ми хочемо бачити наш домен з www або без www:

а) перенаправляємо назавжди ім'я вашого домену з без www НА www:

б) перенаправляємо назавжди ім'я вашого домену з www на БЕЗ www:

RewriteCond% ^ utm_source =
RewriteRule (. *) $ 1? [R = 301, L]

% - показує те, що є на засланні після знака питання.

Простий 301 redirect

301 Redirect (редирект 301) як робиться, технічні моменти

Для простого редиректу однієї сторінки на іншу скористаємося конструкцією:

Послідовність. Необхідно дотримуватися послідовність перенаправлень, для цього такий приклад:

RewriteRule ^ dir / about.html /about.html [L, R = 301]
RewriteRule ^ dir (. *) $ /inf.php [L, R = 301]

Корисно буде дізнатися також:

Схожі статті