Przez całe życie nie mogę tego wymyślić.
Mam favicon pokazaną na pierwszej stronie: http://www.pokerwomennews.com/ Ale na konkretnych stronach postów favicon nie jest wyświetlany w chrome. HTML dla faviconów jest dokładnie taki sam i ważny. Czy ktoś może mi powiedzieć, co jest niepoprawnie analizowane?
Dziękuję Ci
Odpowiedzi:
1 dla odpowiedzi № 1To dlatego, że łańcuch "UA-54046177-1"
jest wyprowadzany między head
tagi. Jeśli przeglądasz źródło strony, znajdziesz je w tej sekcji.
<!-- Google Webmaster Tools plugin for WordPress -->
UA-54046177-1
<script>
Powoduje to, że Chrome radzi sobie z błędnym kodem HTML i zakłada, że właśnie tam body
zaczyna się i przesuwa elementy favicon link poniżej body
. Możesz zobaczyć efekt tego w panelu Elementy Chrome.
1 dla odpowiedzi nr 2
Dzieje się tak, ponieważ chrome najpierw sprawdza favicon.Plik ico, w katalogu głównym Twojej strony internetowej, i znajduje jeden. Problem polega na tym, że jest to pusty plik o zerowej długości. Więc Google pokazuje, co myśli, że chcesz - nic.
Usuń całkowicie pusty plik favicon.ico, a to naprawi problem.