Вернуться   Форум SAPE.RU > Практика оптимизации > Общие вопросы оптимизации

-->
Ответ
 
Опции темы
Старый 13.10.2009, 23:43   #1
Специалист
 
Регистрация: 28.03.2008
Сообщений: 217
Вес репутации: 202
color_18 - как роза среди колючекcolor_18 - как роза среди колючекcolor_18 - как роза среди колючек
По умолчанию что делать с удалёнными страницами(адресами)

Есть каталог. Объявления размещаются на разное время от 10 дней до бесконечности.
Объявления имеют адрес типа ввв.мойсайт.ком/trans=15
Объявления с истекшим сроком удаляются.
Сейчас, если приходят по ссылке удалённого объявления делаю так :
Код HTML:
Объявление удалено. Если ваш браузер не поддерживает перенаправление, то нажмите 

		<a  style="color:#970000;" href="Главная" >сюда</a>.

			function run(){
				document.location = 'Главная страница';
			}
			setTimeout( "run()", 5 ); 
т.е. Яваскриптом отправляю пользователя на главную


со временем таких удалённых страниц будет больше чем не удалённых.

так вот вопрос: правильно ли это с точки зрения склеивания страниц поисковиками? Не склеят ли они по маске адреса все объявления , в том числе и не удалённые?
Может делать какой то вид другого редиректа?
color_18 вне форума   Ответить с цитированием
Старый 02.11.2009, 05:35   #2
Мастер
 
Аватар для Valentyn
 
Регистрация: 26.06.2007
Адрес: Ukraine
Сообщений: 652
Вес репутации: 231
Valentyn - за этого человека можно гордитсяValentyn - за этого человека можно гордитсяValentyn - за этого человека можно гордитсяValentyn - за этого человека можно гордитсяValentyn - за этого человека можно гордитсяValentyn - за этого человека можно гордитсяValentyn - за этого человека можно гордитсяValentyn - за этого человека можно гордитсяValentyn - за этого человека можно гордитсяValentyn - за этого человека можно гордится
Отправить сообщение для Valentyn с помощью ICQ
По умолчанию

Ну, заголовок объявления вам никто помнить не мешает?

Соответственно, закинуть его в <title> и в саму страницу, для уникальности.

А вообще лучше всего не удалять, а убирать контактные данные.
Valentyn вне форума   Ответить с цитированием
Старый 02.11.2009, 07:03   #3
Специалист
 
Аватар для LGeorge
 
Регистрация: 09.09.2008
Сообщений: 178
Вес репутации: 197
LGeorge - очень-очень хороший человекLGeorge - очень-очень хороший человекLGeorge - очень-очень хороший человекLGeorge - очень-очень хороший человек
По умолчанию

убирайте контактные данные, но пишите крупными буквами, что объявление перемещено в архив
__________________
сервис для проверки и ускорения индексации http://indexingmaster.com
LGeorge вне форума   Ответить с цитированием
Старый 02.11.2009, 15:36   #4
Мастер
 
Аватар для dgek1111
 
Регистрация: 10.10.2008
Адрес: Одесса Мама
Сообщений: 947
Вес репутации: 244
dgek1111 - прекрасное будущееdgek1111 - прекрасное будущееdgek1111 - прекрасное будущееdgek1111 - прекрасное будущееdgek1111 - прекрасное будущееdgek1111 - прекрасное будущееdgek1111 - прекрасное будущееdgek1111 - прекрасное будущееdgek1111 - прекрасное будущееdgek1111 - прекрасное будущееdgek1111 - прекрасное будущее
По умолчанию

Нету объявления - нету страницы.
Обязательно отдавайте 404, при желании можно написать что объявление удалено, можно и редирект прописать жафоскриптом но 404 обязательно.
Дело в том что если не отдавать 404 то со временем в индексе поисковика будет неимоверное количество одинаковых или почти одинаковых страниц.
Более того многие пользователи Вашего сайта будут повторно давать объявление с одним и тем же текстом и если вы будете показывать поисковику все эти дубли то неизбежно попадете под фильтр.
dgek1111 вне форума   Ответить с цитированием
Старый 04.11.2009, 17:32   #5
Специалист
 
Регистрация: 28.03.2008
Сообщений: 217
Вес репутации: 202
color_18 - как роза среди колючекcolor_18 - как роза среди колючекcolor_18 - как роза среди колючек
По умолчанию

Цитата:
Сообщение от dgek1111 Посмотреть сообщение
Нету объявления - нету страницы.
Обязательно отдавайте 404, при желании можно написать что объявление удалено, можно и редирект прописать жафоскриптом но 404 обязательно.
Дело в том что если не отдавать 404 то со временем в индексе поисковика будет неимоверное количество одинаковых или почти одинаковых страниц.
Более того многие пользователи Вашего сайта будут повторно давать объявление с одним и тем же текстом и если вы будете показывать поисковику все эти дубли то неизбежно попадете под фильтр.
спасибо, именно так и сделал:
header("HTTP/1.1 404 Not Found");
color_18 вне форума   Ответить с цитированием
Старый 05.11.2009, 10:44   #6
Специалист
 
Регистрация: 15.10.2007
Сообщений: 210
Вес репутации: 207
zabstudio скоро станет известенzabstudio скоро станет известен
По умолчанию

Аналогичная проблема, что и у ТС. Сижу читаю про header("HTTP/1.0 404 Not Found"). Но у меня это не работает - он не выдаёт 404 ошибку, а отображает страницу как ни в чём не бывало. Или я не совсем понял, как работает эта строчка? Что она должна делать - выдавать 404 ошибку или просто сообщить броузеру, что такая страница не найдена и спокойно выдать контент?


Код такой:
if(!in_array($testid,"массив id, которые есть в базе")){
header("HTTP/1.0 404 Not Found");
}
Далее идёт код страницы.
zabstudio вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что делать с ненужными страницами? dgek1111 Яндекс 20 15.08.2009 11:44
Что делать с непроиндексированными страницами? dimargo Вопросы по работе системы 3 15.02.2009 17:16
Сайт с разными адресами Norfin Общие вопросы оптимизации 1 08.10.2008 10:27
Что делать со страницами не в Яндексе? Baks$ Вопросы от новичков 12 26.05.2008 02:41
Что делать с вылетевшими из индекса страницами? sca Вопросы по работе системы 4 29.01.2008 21:26


Часовой пояс GMT +3, время: 17:30.