favicon в Я. появляется после индексации?

1 234
E
На сайте с 23.08.2006
Offline
13
#21

Добавил иконку на сайт - после переиндексации в Яндексе пустая картинка. Сайт neogaz.ru.

Что делаю не так?

В корне сайта лежит текстовый файл favicon.ico со следующим текстом:

<?

error_reporting(E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR|E_PARSE);

$filename = $_SERVER["DOCUMENT_ROOT"]."/images/favicon.ico";

if (file_exists($filename))

{

$fsize = filesize($filename);

header("Content-Type: image/x-icon");

header("Content-Length: ".$fsize);

$fd = fopen ($filename, "rb");

$contents = fread ($fd, $fsize);

fclose ($fd);

echo $contents;

}

ob_start();

session_start();

$_SESSION["SESS_ADD_TO_FAVORITES"] = "Y";

ob_end_clean();

?>

Картинка с иконкой лежит в другом каталоге, трехразмерная: 16х16, 32х32, 48х48.

ЧТо надо исправить, чтобы Яндекс нормально это съел?

Недвижимость в Болгарии (http://www.bgural.ru)
MASe
На сайте с 17.09.2002
Offline
219
#22

кхм...

попробуйте не текстовый файл в корень кинуть, а реальный фавиконовский... может я и отсталый, но первый раз встречаю такого рода способ...

кстати, какая Вам разница, где физически хранить иконку то???

Only God Can Judge Me... Nobody Else... Дрезна (http://www.drezna.ru/) Помощники: Sape (http://www.sape.ru/r.167724536c.php)
IndexSa
На сайте с 23.12.2005
Offline
205
#23
Ginnig:
Пробовал, я с разными атрибутами и если стоит просто чтение иконки она не всегда и не вовсех браузерах появляется.

Да ну сами подумайте, зачем атрибуты, это же не исполняемый модуль, что бы в него там записывать что то, итд.

мозг находится в мире, а мир находится в мозгу
N
На сайте с 08.08.2006
Offline
133
#24

Иконка помоему должна быть 16х16 и в добавок если не ошибаюсь принципиально image/x-icon. Просто ico кушать не хотел.

О как.

Аналитик
C
На сайте с 27.05.2006
Offline
99
#25

Возможно, сейчас скажу какую-нибудь глупость🙄 , но у меня Яндекс скушал фавиконку на одном из сайтов, только когда я ей дал уникальное имя типа "имя.ico".

После этого начал любоваться им в серпе.

Сейчас экспериментирую на новеньком сайте. Оставил favicon.ico - скоро пройдет 4 недели. Половина страниц уже проиндексирована - фавиконки в серпе нет😒

А может это и шаманство;)

BigBrother
На сайте с 16.06.2006
Offline
96
#26

Я это со временем внесу в наш help, но вообще-то для показа favicon есть еще одно условие - сайт с ним должен хоть раз оказаться в выдаче, причем на экране. До этого времени робот не придет.

So many kings, but few jokers!
Дехтяр Б.Г.
На сайте с 10.07.2006
Offline
7
#27
Nicola:
принципиально image/x-icon

И что если favicon положить не в корень, а в папку с картинками (или любую другую) и в хеадере прописать следующее

<link rel="icon" href="img/favicon.ico" type="image/x-icon">

<link rel="shortcut icon" href="img/favicon.ico" type="image/x-icon">

Я так сделал у себя, если сработает отпишу тут

Перец
На сайте с 11.07.2004
Offline
220
#28
MASe:
старым дедовским способ в фотошопе уменьшает картинку, сохраняет в .bmp, а потом переименовывает в .ico

Я сохранил в формате gif и переименовал в .ico. Так нормально или лучше сохранять в bmp?

MASe
На сайте с 17.09.2002
Offline
219
#29

не... лучше в БМП если из фотошопа...

а вообще, повторюсь, лучше взять какой нить икономейкер, и нарисовать там - надежнее будет ;-)

http://www.yandex.ru/yandsearch?text=iconomaker

что типа этого...

MicroAngelo хороший тоже...

Кстати... в некоторых есть возможность импорта картинки для последующей ее "обрисовки"

AVP
На сайте с 31.07.2006
Offline
4
AVP
#30
Перец:
Я сохранил в формате gif и переименовал в .ico. Так нормально или лучше сохранять в bmp?

.ico совершенно особый формат. К gif, bmp и прочим отношения не имеет. Нужно favicon.ico делать в специальных программах.

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий