Прочитал все 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#, вы давно занимаетесь подобными проверками, хотелось бы увидеть от вас комментарий по этому поводу. 🚬
Нифига. Это сработала та часть фильтра, которая в настройках называется "Контроль знаков препинания (более 3 штук не считая точки в конце)". На любителя возможность.
Есть универсальное решение - в настройках появится строка, куда можно будет забить любую регулярку. При проверке ссылок она будет проверяться наравне со всеми остальными условиями. Объединить четыре регулярки из твоей темы в одну ни разу не сложно, да и поменять в любой момент можно будет.
Если они не нужны, то можно просто удалить. Или заключите блок, который их содержит, в <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 физически имеют расширение php?
Указывайте полный путь к файлам в include();
include($_SERVER["DOCUMENT_ROOT"] . "/inc/1.php");
Google нормально индексирует адреса длиной до 2 кб.
Хотя стандартом HTTP 1.1 рекомендуется ограничивать длину URI 255 байтами для совместимости с разными сервисами и старыми версиями браузеров.
Это ограничение включенного на хостинге safe mode.