Рада 3

.htaccess - це службовий файл для додаткової настройки веб-сервера. Давайте розглянемо на прикладах, що він дає і як ним скористатися.
Кожен раз, коли доводиться провести технічний аудит сайтів клієнтів, я починаю дивитися, що потрапило в індекс пошукових систем. Найчастіше в пошук потрапляють дублі сторінок, а Яндекс і Google бачать один і той же сайт, як два різних.
Що б активно зайнятися просуванням, купівлею посилальної маси і заощадити бюджет вашої компанії, необхідно заздалегідь привести сайт в порядок і налаштувати службовий файл .htaccess.
Розглянемо по порядку, що нам необхідно прописати. Є безліч всяких налаштувань, я розповім про те, що я використовую. Згодом, буду доповнювати нові перевірені настройки.
Налаштовуємо основне дзеркало сайту
Дивимося, що потрібно прописати:
Прибираємо дубль головної сторінки /index.php
Далі, сайт може бути доступний як:
Прибираємо /index.php з індексації:
Наприклад сторінка доступна з слешем і без нього:
Необхідно вибрати щось одне. Чесно, не впевнений наскільки це серйозно для просування сайту, чи буде вага сторінки розбиватися навпіл? Але є один негативний момент, коли сторінка без слеша на кінці, або навпаки, віддає відповідь сервера 404. Подивимося рішення.
301 Редірект з однієї сторінки на іншу
Як перевірити відповідь сервера?
В процесі настройки файлу .htaccess або після всіх виконаних операцій на сайті, необхідно переконатися в правильності роботи вашого ресурсу. Є різні інтернет-сайти для перевірки, я використовую сервіс Яндекса - "Перевірка відповіді сервера". Для перевірки необхідно додати сайт в панель Яндекс.Вебмайстер.
Багато хто боїться туди лізти, особливо новачки. Можна в robots.txt прописати: наприклад дзеркало сайту і на заборону головної сторінки Disallow: /index.php?*
Перед тим, як кудись лізти бажано завжди зробити копію файлу, на аварійний випадок. В robots.txt, так, можна прописати головне дзеркало, для прикладу: Host: seo-it-in.ru А /index.php все ж зазвичай закривають в .htaccess і ніякі дублі сторінок вам не страшні)
Ігор молодець, хороший Новомосковскбельний матеріал. Коротко і в точку. Додай ще сюди 404 і 301 редирект, якщо буде бажання. А так ще раз повторюся - добре написано!
У мене був дуже маленький файлик. Потім я поміняла його на файл, запропонований А. Борисовим в платному курсі. Лізти туди боюся, але відчуваю, рано чи пізно все одно доведеться. Так, 301 редирект теж дуже цікавий :). Наприклад, як перенаправити зі сторінки Помилка 404 на потрібну?
Додав інформацію по 301 редіректу. А з 404 помилки перенаправляти нікуди не треба, вона як заглушка і говорить про те, що дана сторінка більше не існує. Надія, у вас все добре працює, краще не лізьте)
Кидайте в кінець файлу .htaccess, що б було легше знайти. Якщо щось пробуєте, зберігайте копію файлу, для підстраховки. Давайте, зараз вам напишу і розберемо, на прикладі.
Привіт, Ігор Волков! Я власниця сайту ChtoZdesNovenkogo.ru! Мене дуже сильно замучили дублі, але завдяки вашому прекрасному сайту я з легкістю вирішила майже всі свої дурні проблеми. Дякуємо!