- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте.
Появилась необходимость переделать все адреса статей, убрать из них номер и сделать нормальными. И пока пройдёт переиндексация новых страниц хотелось бы чтобы пользователи не попадали на страницу с ошибкой. Прочитал что нужно в файле .htacess что-то дописать. Есть ли возможность прописать там что-нибудь чтобы со всех страниц несуществующих автоматически перекидывало на главную?
Спасибо за внимание :)
А зачем делать старые адреса несуществующими, тем более перекидывать с них на главную?
Оставьте по старым адресам странички-заглушки с перенаправлением на новые адреса тех статей, которые там были.
Так при нахождении старых адресов пользователи попадут туда, куда им надо.
Лучше редирект сделать через .htacess, ПС склеят страницы и в выдаче будут новые адреса, будут автоматически попадать на новые.
А от лишних страниц, тем более пустых, пользы не будет, скорее, наоборот.
в том и дело что я с этим ни разу не сталкивался, не представляю как сделать лучше (полный чайник в этом).
Так то переписать 300 адресов на новые не так уж и сложно, но каким образом это делается, что написать в .htacess и в каком месте ? :)
А от лишних страниц, тем более пустых, пользы не будет, скорее, наоборот.
Будет, если с умом сделать.
На странице-заглушке имеет смысл сделать, например, автоматическое перенаправление на новый (правильный) адрес с некоторой задержкой, а текст сделать, скажем, такой: "Материал такой-то более не находится здесь, он перенесен в другое место. Сейчас Вы будете автоматически перенаправлены туда, где он есть. Если автоматического перенаправления не происходит, пройдите по этой ссылке".
Ссылка в качестве анкора может содержать название статьи или ключевое слово/фразу, по которому статья должна искаться.
Можно сделать значение "noindex, follow" в мета-теге robots такой страницы, а можно сделать страницу индексируемой, но закрыть в ноиндекс всё, кроме ссылки. Это сработает на перенаправление поиска туда, куда нужно.
Я с помощью такой команды делаю:
Хотя есть несколько способов. Подробней можно почитать хотя бы здесь:
http://devaka.ru/articles/redirect-301
kbv79 добавил 11.09.2010 в 19:21
Будет, если с умом сделать.
На странице-заглушке имеет смысл сделать, например, автоматическое перенаправление на новый (правильный) адрес с некоторой задержкой, а текст сделать, скажем, такой: "Материал такой-то более не находится здесь, он перенесен в другое место. Сейчас Вы будете автоматически перенаправлены туда, где он есть. Если автоматического перенаправления не происходит, пройдите по этой ссылке".
Ссылка в качестве анкора может содержать название статьи или ключевое слово/фразу, по которому статья должна искаться.
Можно сделать значение "noindex, follow" в мета-теге robots такой страницы, а можно сделать страницу индексируемой, но закрыть в ноиндекс всё, кроме ссылки. Это сработает на перенаправление поиска туда, куда нужно.
Не соглашусь.
1. Поисковые системы все-таки совершенствуются и такие вещи, если не отсекаются сейчас, то будут.
2. Сайт должен быть максимально удобен пользователя.
3. Любая страница должна быть оправдана прежде всего с точки зрения удобства и подачи информации, а не лишней ссылки.
4. Зачем зря тратить ресурсы хостинга?
Не соглашусь.
1. Поисковые системы все-таки совершенствуются и такие вещи, если не отсекаются сейчас, то будут.
А почему - "будут"?
Почему отсечение таких вещей считается Вами за признак совершенства поисковых систем?
2. Сайт должен быть максимально удобен пользователя.
3. Любая страница должна быть оправдана прежде всего с точки зрения удобства и подачи информации, а не лишней ссылки.
А в чём противоречие между удобством пользователя и перенаправлением его со старого адреса статьи, на который его направил поисковик, на новый адрес, где эта статья теперь и есть?
Как раз удобство, с моей точки зрения, и есть: человек искал что-то в поисковике, нашёл данную статью и пришёл на неё (пусть сделав лишний клик или подождав несколько секунд из-за того, что пока что поисковик выводит его не туда, где данная статья находится в данный момент).
Так всё лучше, чем если он, как бы "найдя" что ему надо в поиске, выйдет на страницу с ошибкой или же вылетит на главную, откуда он уже по сайту будет искать то, что он всё-таки хотел найти.
4. Зачем зря тратить ресурсы хостинга?
Не зря, а таки как раз ради удобства пользователей.
Чтобы они могли найти нужную информацию и до того, как поисковик перестроится под новое место её нахождения.
А когда поисковики будут уверенно выводить ищущих на новое местоположение - то можно будет и ликвидировать эти "технические" страницы.
Редирект осуществляется за доли секунды. Пользователь даже не заметит.
Сколько я не ставил редиректов, ПС очень быстро переклеивали страницы, проблем никогда не возникало. Пара недель и в выдаче уже новые адреса.
Но по крайней мере редирект должен быть на конкретную страницу. Ту то есть, где новое место статьи. Согласны?
Но по крайней мере редирект должен быть на конкретную страницу. Ту то есть, где новое место статьи. Согласны?
Естественно, на конкретную, а не главную. Иначе смысл теряется.
В файле .htaccess прописал как и было написано. Теперь 404 ошибка появляется не на красно-белом фоне, а на фоне шаблона. В инструкции slaider.md/blogs/andy/1367?mini=calendar/2009/09/all написано, что для нормальной работы нужен модуль mod_alias но найти где скачать так и не смог. Ссылок на скачивание нигде нету, а на официальном сайте httpd.apache.org/docs/2.0/mod/mod_alias.html ссылок тоже нету. Не знаете где его можно скачать?
gamesoneve добавил 11.09.2010 в 22:29
Здесь drupal.org/node/338671/release?api_version%5B%5D=87 вроди бы нашёл mod_alias, но теперь незнаю какую версию скачивать, и при установке в джумле пишут: Ошибка! Установочный XML-файл не найден в пакете.