- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть сайт. Все страницы открываются в браузере, HTTP заголовки: 200 OK (!), но на сервере страниц не существует. Идет замена урл при помощи .htaccess на страницу со скриптом php, который при помощи include() подключает нужную страницу из другой папки.
Собственные наблюдения: Некоторые из таких сайтов Яндекс индексирует... некоторые нет... некоторые начинает индексировать только после того, как убирается перенаправление и заливаются действительные файлы. Вопрос: смотрит ли яндекн на то, что написано в htaccess (на замену адресов страниц) и влияет ли это на индексацию? Или это совпадения просто? Видит ли Яндекс, что файлов на самом деле на сервере нет?
Нет, Яндекс работает со стороны клиента
.htaccess всем отдаёт одно и тоже? И Яндексу, и браузерам, и ботам и всем остальным?
Видит ли Яндекс, что файлов на самом деле на сервере нет?
Да, яндекс определяет сайты, отдающие код 200 на запрос несуществующих файлов. Лучше отдавать 404.
Вопрос: смотрит ли яндекн на то, что написано в htaccess (на замену адресов страниц) и влияет ли это на индексацию?
Нет, .htaccess при правильно настроенном сервере недоступен для запроса клиенту, боту в ТЧ.
.htaccess всем отдаёт одно и тоже? И Яндексу, и браузерам, и ботам и всем остальным?
всем одинаково
Да, яндекс определяет сайты, отдающие код 200 на запрос несуществующих файлов. .
А как он это делает? Где-то можно почитать об этом? Или расскажите. Он же дальше ответа сервера влезть не может.
ZoomY добавил 24.12.2010 в 10:15
всем одинаково
Тогда проблем быть не должно абсолютно никаких, нормальная индексация.
А как он это делает? Где-то можно почитать об этом? Или расскажите. Он же дальше ответа сервера влезть не может.
Я так понял, что речь идет о ситуации, когда какую бы хрень вы на сайте не написали в адресной строке (http://yoursite.ru/some_page.not_exist.html) сервер выдаст какую-нибудь страницу с ответом 200.
Например, такое очень часто встречается на страницах результатов поиска по сайту. Ничего не найдено, зато ответ 200 и запрос в заголовке и теле документа присутствует. В результате - куча мусора и дублей с пустыми страницами.
Я так понял, что речь идет о ситуации, когда какую бы хрень вы на сайте не написали в адресной строке (http://yoursite.ru/some_page.not_exist.html) сервер выдаст какую-нибудь страницу с ответом 200.
Например, такое очень часто встречается на страницах результатов поиска по сайту. Ничего не найдено, зато ответ 200 и запрос в заголовке и теле документа присутствует. В результате - куча мусора и дублей с пустыми страницами.
Да, видел такое.
Ну там хоть дубли.
А если дублей нет?
*представляет себе вежливый услужливый сервер, который на любой запрос говорит "пажалуста нащяльнике, вот ваша страницэ 200"*
ZoomY, один фиг будут выдаваться либо дубли существующих страниц, либо на несуществующей(и отдающей 200) нарастет большое количество дублей самой себя. А уж что она там содержит - вопрос другой.
Тот же 404 Not found (крупными буквами на белом фоне) может отдавать 200 и расплодиться на куче страниц, которые яша жрет с удовольствием, а потом говорит, что вы - редис и надо вас забанить.
ZoomY, один фиг будут выдаваться либо дубли существующих страниц, либо на несуществующей(и отдающей 200) нарастет большое количество дублей самой себя. А уж что она там содержит - вопрос другой.
Тот же 404 Not found (крупными буквами на белом фоне) может отдавать 200 и расплодиться на куче страниц, которые яша жрет с удовольствием, а потом говорит, что вы - редис и надо вас забанить.
Я так понимаю, что в ситуации ТС при запросе yoursite.ru/page_that_intends_to_be_displayed.htm подставляется 200 и выдаётся соответствующий контент, а при yoursite.ru/page_that_does_not_exist.htm выдаётся 404. То есть дубли тут исключены.
У меня два сайта на одном собственном движке. Чтобы постоянно не заливать обновленные скрипты на оба сайта, я обновляю их только на первом, а второй берет страницы со скриптами из первого, но контент туда подставляется оригинальный, у каждого сайта своя оригинальная БД с контентом. Одинаковые только скрипты и соответственно адреса страниц... например foto.php выдаст соответствующие фотографии, разные для обоих сайтов, причем файл foto.php на одном сайте есть, на другом нет, но заголовки везде 200 ОК (как и задумано), второй сайт работает с .htaccess.
Если страница не существует на первом сайте (no_page.php), то выдается 404 на обоих сайтах, естественно.
Первый сайт индексируется, второй нет.