Бывает... Конкуренты не дремлют... :) 16 место - далеко не повод паниковать...
Это только плюс для Вашего сайта.
Судя по всему, скрипты Вашего сайта не выдают дату последнего изменения документа (страницы). Соответственно Яндекс просто не знает эту дату и соответственно не показывает ее. Более подробные ответы по вопросу о дате ищите по ключевому слову lastmodified.
Сделайте 301 редирект на сайт с www....
Для этого пропишите в .htaccess следующее:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
Вот один из сервисов, что показывает PR на разных Дата Центрах http://livepr.raketforskning.com/
Если сайт не очень часто обновляется, тогда это вполне нормальное явление…
А раньше что, каждый день индексировал?
Какой тогда смысл с 404 ошибки? Отдавайте лучше 301 редирект (перемещено постоянно) и переадресовывайте на главную
header("HTTP/1.1 301 Moved Permanently"); header("Location: http://site.ru/"); exit();
Переадресация на страницу http://site.com.
Если Вам нужно просто выдать 404 ошибку, лучше сделайте так:
header("HTTP/1.0 404 Not Found"); include $_SERVER["DOCUMENT_ROOT"]."/error404.htm"; exit;
где error404.htm - страница ошибки 404 (Страница не найдена).
Переадресовывать пользователя на главную, вместо выдачи страницы с ошибкой 404 - это не совсем правильно с точки зрения usability.
За такое никаких санкций со стороны Яндекса быть не должно.
Можно попробовать выполнить с командной строки (Windows) команду
tracert host.ru
Зачастую, по названию последнего сервера можно узнать(угадать) хостера.
Судя по Вашему примеру, закрыть такие страницы в robots.txt будет сложно, поэтому проще всего просто прописать на страницах версии для печати следующее:
<head>
....
<META NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW">
</head>
Нет, тИЦ не может уменьшаться в связи с регистрацией в белых каталогах.
Последний АП тИЦа преподнес сюрприз многим, посмотрите топик: /ru/forum/130459