Пропал значок favicon в поисковой системе Яндекс — Что делать?

Что делать, если пропала иконка сайта favicon в поисковых системах (Yandex и Google)? Именно об этом сегодня и будет наша сегодняшняя публикация.

В предыдущей статье я писал как установить иконку сайта. Рекомендую вам ознакомиться с ней.

У меня совсем недавно случилась именно такая проблема. У моего сайта пропал favicon в поисковой системе Яндекса. Мне пришлось перебрать немало способов, пока я смог решить данную проблему. Давайте я расскажу вам какими способами можно проверить и восстановить favicon.

логотип фавикон сайта favicon

Что такое иконка сайта favicon и зачем она нужна?

Иконка сайта favicon — миниатюрное изображение логотипа сайта в поисковых системах (16 на 16 пикселей), находящихся слева от результатов поиска. Так же, данное изображение видно при переходе на ресурс в строке браузера.

фавикон сайта

Его задача имеет в большей степени косметический смысл, а так же узнаваемости бренда для посетителей сайта. Так сказать, вызвать ассоциативный ряд для соискателя запроса. Хороший фавикон может даже влиять на посещаемость сайта.

фавикон 10

На сегодняшний день, поисковые системы поддерживают несколько форматов иконки сайта favicon: ico, png, jpeg и даже gif.

форматы иконки сайта

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

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

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

Почему может пропасть иконка сайта?

Исчезнуть фавикон может по нескольким причинам:

  • Из-за исчезновение из корневой папки сайта файла favicon.ico.
  • Повреждение или изменение файла (перестал открываться).
  • Установка плагинов для кеширования (например: WP Super Cache).
  • Обновление темы на WordPress (если не была создана «дочерняя тема«).
  • Изменения в исходном коде сайта.
  • Запрет индексации медиафайлов в Robots.txt

Вот примерно такой комплекс вероятных причин может привести к исчезновению фавикона сайта.

У меня проблема началась после установки плагина WP Super Cache. Он сделал кеш страниц моего сайта и после этого пропало изображение логотипа.

Заметил я это не сразу и долго пытался понять: «В чём проблема?«.

Проверить наличие favicon у поисковых систем

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

Проверка наличия изображения на сервере Yandex: http://favicon.yandex.net/favicon/www.ваш-домен.ru

фавикон 1

Это нужно скопировать и вставить в поисковую строку браузера, предварительно поставив адрес своего сайта в конце.

По данному адресу вы можете проверить наличие копии favicon.ico на серверах Яндекса. Если её нет, значит у поисковика нету информации о наличии иконки сайта после последнего посещения роботом-обходчиком.

Проверить наличие картинки через Google: https://www.google.com/s2/favicons?domain=www.ваш-сайт.ru

фавикон 2

Если по данным ссылкам будет пустота или изображение розовой папочки, значит у поисковой системы нет сохраненной вашей иконки сайта.

В моем случае, Яндекс показывал пустоту, а Google — фавикон. Это значит, что GoogleBot еще не успел перепроверить мой сайт на наличие обновлений. А значит, с фавиконом действительно есть какие-то проблемы.

Контрольный способ, который в совокупности с двумя предыдущими даст контрольный ответ на вопрос: «Есть ли проблема в действительности?«.

Проверка наличия изображения по прямой ссылке: ваш-сайт/favicon.ico.

фавикон 3

В данный момент я исправил все проблемы и фавикон снова появился в поисковике Яндекса.

фавикон 4

Что делать, если иконки сайта favicon нет

Первым делом, лезем в исходный код сайта в раздел <Head> и ищем соответствующую строку кода:

фавикон 5

Вот примерно такие строчки кода у вас должны быть, которые указывают на наличие изображения для поисковых систем. Расположены они должны именно в разделе <head>.

Кстати, одна из проблем отсутствия фавикона в поисковиках, может быть запрет через файл robots.txt индексирования директории с архивами или изображений. В такой ситуации изображение будет на самом сайте, но в результатах поиска напротив сайта его может не быть.

Поэтому рекомендую заливать иконку сайта в корневой каталог сайта и указать путь на файл в head в виде:

<link rel=»icon» href=»https://ваш-сайт.ru/favicon.ico» type=»image/x-icon» />
<link rel=»shortcut icon»href=»https://ваш-сайт.ru/favicon.ico» type=»image/x-icon» />

Для владельцев сайтов на WordPress, нужно зайти в раздел: «Внешний вид -> Редактор -> Заголовок (header.php)» и ищем окончание блока вот с таким символом — </head>. Чуть выше него должен быть установленный данный код.

Если их нет, то переходим по этой ссылке и устанавливаем изображение самостоятельно. Ежели все прописано корректно а картинки нету, то идем дальше по инструкции.

Что делать, если всё-таки строки прописаны корректно а изображения нет? В таком случае, нужно понять природу данного явления: «Почему?«.

Причины тут могут быть две:

  • Файл в корневом каталоге сайта отсутствует или поврежден (требуется установка или замена)
  • Результаты работы некоторых плагинов кеширования (как в моём случае)

Файл в корневом каталоге отсутствует или поврежден

Заходим в корневой каталог сайта и ищем его там по адресу: «Менеджер файлов -> www -> ваш-сайт.ru»

фавикон 6

Так как у меня регистратор от reg.ru, я захожу в корневую папку через Панель управления хостингом. В зависимости от вашего регистратора, ваша панель управления может отличаться от показанной.

Если файла нет, его нужно создать и «Закачать» в указанную директорию. А так же, должны присутствовать в исходном коде соответствующие ссылки в директории <Head>.

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

фавикон 7.1

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

фавикон 8

Если файл не открывается (выдает ошибку) или показывает другое изображение (не то, которое вы ожидали увидеть), его нужно заменить. Для этого создаем новый favicon и загружаем в корневой каталог сайта через кнопку «Закачать«.

У меня кстати, данный файл имел вот такой вид после наступления проблем:

фавикон 9

Все легко прошло после замены файла в корневом каталоге сайта на нужный (рабочий).

Воздействие плагинов кеширования

А вот тут уже мне пришлось подумать, так как проблема наступила после установки плагина WP Super Cache. После прочтения нескольких статей, там была рекомендация «Почистите кеш» через плагин. И в большинстве случаев — это помогает. Но мне данный способ не помог.

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

Только после обновления иконки сайта favicon и удаление всех файлов кеша вместе с плагином восстановили корректную работоспособность моего сайта. На нем снова появился фавикон в Яндексе.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (6 оценок, среднее: 5,00 из 5)
Загрузка...

Комментарии 4

  • Нормальная статья со скринами и разъяснениями, а то что не поищещь только три строки: Почистите кеш, проверьте фавикон и вот на ссылки. А тут хоть есть инфа как это сделать по шагам. Красава.

    • Благодарю за отзыв, старался (так как сам столкнулся с данной проблемой). Я решил, что стоит нормально расписать и показать как её нужно «лечить».

  • Кстати вот у меня была ошибка в коде сайта, через валидатор нашел её. Оказалось, что забыл поставить пробел перед «rel shortcut icon»

    • В этом плане xlm валидатор шикарен. Он так же показывает нюансы, которые можно (и нужно) оптимизировать в коде сайта с пометкой «Warning». Сам через него нерфил косяки на своем сайте, правда некоторые ошибки было понять довольно трудно и найти их в коде.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Яндекс.Метрика