Malcolm

Malcolm
Рейтинг
119
Регистрация
02.05.2007
Должность
Программист, системный администратор

Прочитал все 44 страницы темы, FAQ на сайте и еще историю версий, ответа не нашел, поэтому спрошу. Насколько вообще корректно проверять проиндексированность страницы в гугле запросом info?

Вот, к примеру, несколько страниц, для которых запрос info не возвращает ссылку, зато они есть в кэше гугля.

http://interhome-zelen.ru/content/category/5/5/11/

http://www.rap-str.ru/index.php?id=177
http://www.evegestudio.com/str6.html
http://byfiat.com/content/view/36/2/

#lex#, вы давно занимаетесь подобными проверками, хотелось бы увидеть от вас комментарий по этому поводу. 🚬

Ufaweb:
Не, все чисто..

Нифига. Это сработала та часть фильтра, которая в настройках называется "Контроль знаков препинания (более 3 штук не считая точки в конце)". На любителя возможность.

Ufaweb:
В общем, сеопультовские чудеса отсеивать хоцца

Есть универсальное решение - в настройках появится строка, куда можно будет забить любую регулярку. При проверке ссылок она будет проверяться наравне со всеми остальными условиями. Объединить четыре регулярки из твоей темы в одну ни разу не сложно, да и поменять в любой момент можно будет.

Если они не нужны, то можно просто удалить. Или заключите блок, который их содержит, в <noindex>

То, что для меню используются скрипты, еще не значит что оно этими скриптами и создается. Посмотрите исходный код страницы, на которую даете ссылку - все пункты присутствуют прямо в html-коде и поисковики их прекрасно видят.

Тега <nofollow> не существует. Поэтому если хотите закрыть меню от индексации для какой-то хитрой перелинковки, заключите все меню полностью в <noindex></noindex> и для каждой ссылки внутри меню добавьте атрибут rel="nofollow":

<noindex>
<ul>
<li><a href="#" rel="nofollow">Пункт меню 1</a></li>
<li><a href="#" rel="nofollow">Пункт меню 2</a></li>
<li><a href="#" rel="nofollow">Пункт меню 3</a></li>
</ul>
</noindex>

PS. Cranking, тебя нельзя не узнать, не меняешься.

Закройте профили от индексации. Зачем вам мусор в выдаче?

В файле inc/1.php найдите include("inc/header.php") и include("inc/body.php"). Там тоже полные пути нужны.

PS. И в inc/2.php тоже самое.

Константинович:
Не работает. Вижу только один выход. Кидать папку inc в папку art

Можно, конечно, и кинуть, а можно и разобраться. Какое сообщение об ошибке пишет?

Константинович:
include("inc/1.php");

Файлы в папке inc физически имеют расширение php?

Указывайте полный путь к файлам в include();

include($_SERVER["DOCUMENT_ROOT"] . "/inc/1.php");

Google нормально индексирует адреса длиной до 2 кб.

Хотя стандартом HTTP 1.1 рекомендуется ограничивать длину URI 255 байтами для совместимости с разными сервисами и старыми версиями браузеров.

Это ограничение включенного на хостинге safe mode.

Вы не сможете записать скриптом файлы в созданную самим же скриптом директорию. Поэтому директории, в которые Вы собираетесь записывать файлы с помощью php-скрипта, необходимо предварительно создать, зайдя на сервер по ftp.
Всего: 750