Прошу помочь разобратся как так происходит.
неделю назад поставил себе эту тему: http://wordpress.pro/wordpress-themes/grey100-10/
а сегодня обнаружил что меня выбросили из поиска яндекса! я был в шоке и начал разбиратся что к чему. и вот что нашел:
если зайти сюда http://pr-cy.ru/simulator – то можно увидеть как выгдядит твой сайт глазами робота и если применить эту тему, то пишет что невозможно соединится с сайтом, а как только поставишь другую тему, то все нормально.
Кто может сказать в каком месте темы нужно что-то подправить чтобы сайт можно было индексировать роботами?
ссылку сайта в студию.
прошу прощения, что не дал ссылки на свой сайт. вот http://lilumi.org.ua
выяснил вот что:
я убирал из темы копирайты, а потом убирал из нее те части кода, что проверяли эти копирайты. и вот после этого в этой теме доступ из поисковиков для сайта закрылся, но я смотрю на тот код что я убирал и в нем не вижу ничего подозрительного, чтобы могло к этому привести.
А как Вы определили, что "доступ из поисковиков для сайта закрылся", и в чем это выражается? Именно про поисковики интересно, а не про Яшкины бредни. Этот придурок неделю мне рассказывал, что сайт недоступен.
цитирую: если зайти сюда http://pr-cy.ru/simulator – то можно увидеть как выгдядит твой сайт глазами робота и если применить эту тему, то пишет что невозможно соединится с сайтом, а как только поставишь другую тему, то все нормально.
то есть на сайте http://pr-cy.ru/simulator можно увидеть как он выглядит для поискового робота и когда применить тему grey100-10 то ничего не выводится, а на других темах все нормально – выводится весь контент
Сейчас эта проблемная тема стоит? pr-cy.ru/simulator вывалил многабукафф:
А вот html-валидатор на Ваш сайт ругается очень матерно. Может стоит покопать в этом направлении?
Верните копирайты и все будет ок. Не вы делали тему, не вам ее и ломать =)
там не сколько копирайты а ссылки на "левые" сайты: "Free wordpress themes by : conference call | conference call services"
мне это нафиг не нужно – я лучше свои ссылки поставлю.
забавная тема – без удаления всех зашифрованных строк в коде не дает себя просмотреть, выдавая предупреждение, что удалять ссылке в футере запрещено.
особо не разбирался, но кода, который прикрывал бы тему от поисковиков не нашел. вы уверены, что все почистили в теме? там много где надо чистить – от header.php с footer.php до functions.php и других файлов. неисключено, что где-нибудь в скрипте встроена бомба на случай вырезания ссылок в футере.
при том огромном количестве тем, что существует для WP – я бы побоялся использовать такую стремную тему.
она с копирайтами банально не работает – после установки на блоге через вкладку Дизайн доступ к блогу блокируется предупреждениями о том, что ссылки в футере удалять нельзя ))
я сам счас экспериментирую, поэтому и выдало много букафф, когда вы попали на тот момент, когда я поставил оригинальную тему.
возможно действительно что-то намутил с валидностю кода в теме, счас буду копать.
она с копирайтами банально не работает – после установки на блоге через вкладку Дизайн доступ к блогу блокируется предупреждениями о том, что ссылки в футере удалять нельзя ))[/quote]
Ага. Юмористы.
Все! я нашел причину. и причина воистину глупая, я когда правил файлы темы, то редактор notepad++ сохранял файлы в кодировке Utf-8 а надо было Utf-8 wihout BOM . я в шоке, изза такой мелочи столько проблемм – теперь придется неделю ждать пока опять появлюсь в яндексе. спасибо всем кто откликнулся, если надо будет какую-то тему взламать, обращайтесь — научу.
кстати, кто знает что такое UTF-8 without BOM и почему он так важен?
Я думал, что все уже знают. 🙂 BOM – Byte Order Mark, это такие волшебные байтики, которые стоят в начале файла для того, чтобы проги могли понять, в каком порядке расположены байты в UTF-16 и UTF-32. В UTF-8 это нафиг не нужно, ибо порядок у одного байта всегда только один, но зачем-то ставится. И все бы было ничего, если бы не легендарный баг №22108 в php4 и php5. По непонятным никому причинам разработчики php не считают нужным игнорировать BOM в начале скриптов. В результате скрипт, начинающийся с BOM первым делом сливает в выводной буффер этот самый BOM, а уже потом начинает обработку скрипта. Если где-то далее в скриптах попадается вывод http-заголовков, это приводит к ошибке, т.к. все заголовки должны быть сформированы и выданы клиенту до начала вывода собственно текста. В Темах для WP наличие BOM опасно только в functions.php.
Ю.Б. спасибо – реально не знал, так как не стыкался до этого с такими приколами. и действительно у меня были правки в functions.php и еще некоторых файлах, где я потом удалял эти "бомки"
Не за ради рекламы постылой, но токма пользы для скажу: пользуйте редактор PSPad и будет вам щасте! 🙂
если бы это прожорливое чудо не висло при открытии мегобайтных файлах, то можно было бы пользоваться. а так приходится через notepad++
Flector, а ну вот этого я не знала 🙂 Никогда мегабайтные файлы не пробовала открывать. А для вордпрессовых темок – самое то. Там файлики небольшие.