Я как раз ТСу хотел темку свою показать.
ТС - ничего особенного, делаем обычную страницу, в htaccess пишем куда переадресовывать в случае отсутствия страницы, да и в коде страницы в самом начале пишем код чтобы ПС видели ошибку 404
Бывают облака тегов без дублей, но тогда извините, надо попариться...
Нужно в явебмастере зарегистрировать сайт и получить xml точно не помню что, адрес полученный вписать в сайт-аудитор во вкладке настройки
спасибо. 10 симв
stroydomen добавил 18.12.2010 в 13:07
Ещё подскажите, пожалуйста, в названии каждого файла есть дефис "-", как взять именно часть названия до дефиса? Спасибо. Какой функцией можно преобразовать $file полное название в то как я написал?
Мне надо проверить ссылки которые он видит - внутренняя перелинковка.
Я ссылки закрыл, назовем его "своим методом" хотел бы убедиться что Яшка их не видит.
Спасибо ребята. Всё ок.
Здравствуйте ещё раз. Понимаю что Вы больше меня знаете как и что делать.
подскажите, пожалуйста, конкретно - я всё правильно сделал?
в htacess прописал ErrorDocument 404 /404.php
в начале саймой странице вставил скрипт пшп который отдает код 404 - проверил в ЯВебмастер
Спасибо
Прошу прощения, что от сюда следует? просто не понял...
Спасибо. Все проверил. теперь надеюсь всё будет гут. Тему можно закрыть.
Вот спасибо большое.
А я то думаю, почему мы так низко в выдаче с этим проектом.
Огромное спасибо.
ps Подскажите пожалуйста, делаю как обычную страницу, только в title 404 и основные разделы в контенте. Ну и в хтацесс прописать ErrorDocument
Всё верно?
Вот что у меня сейчас в хтацесс
ErrorDocument 404 http:/site.ru/index.php
stroydomen добавил 15.12.2010 в 16:42
Вот читаю в хелпе яндекса
Soft 404. Одна из распространенных ошибок заключается в замене сообщения об ошибке 404 (страница не найдена) для несуществующих страниц на страницу-заглушку, которая возвращается с кодом ответа 200 (ОК). В этом случае поисковая система считает, что страница с некорректным адресом существует, и не удаляет ее из своей базы. Это приводит к более медленному индексированию полезных страниц на сайте.
А как сделать чтобы страница 404 отдавала код 404 я так и не нашел. Подскажите пожалуйста
stroydomen добавил 15.12.2010 в 17:10
Ребят. Нашел. Вот так сделать для робота код ошибки нужный
<?php header($_SERVER['SERVER_PROTOCOL'] . ' 404 Not Found'); readfile('./404.php'); exit(); ?>