fix guide · public browser check + paid fix

favicon not showing in google search results

google shows a generic globe icon next to your search result instead of your brand favicon. usually 30 minutes to fix; google takes weeks to update.

favicons are tiny but visible — they appear next to every google search result, in browser tabs, in bookmarks, in the address bar on mobile. a missing or generic favicon undermines brand trust at the moment a visitor decides whether to click. fixing it takes 30 minutes; getting google to update its cached copy takes anywhere from a week to a month.

what this looks like to a visitor

  • your site appears in search results with a generic globe icon
  • your favicon shows correctly in the browser tab but not on google
  • you redesigned and the favicon changed, but google still shows the old or no icon
  • the favicon is too small (<48px) or the wrong format

what a public browser check can see

is a favicon declared in html

we look for <link rel="icon"> or <link rel="shortcut icon"> in the head. multiple favicons for different sizes is normal; zero is the first issue.

favicon file size and format

google requires at least 48×48 pixels, square, in a supported format (ico, png, svg, jpg). we fetch the favicon and check the actual dimensions.

favicon at standard location

google also checks /favicon.ico at site root, even if you declare a custom one in html. if /favicon.ico returns 404 and the html-declared one fails to load, google falls back to the globe.

https loading

the favicon must load over https without mixed-content warnings. a favicon served over http on an otherwise-https page silently fails.

we do not log into your site. we do not scrape customer data. we open your public homepage in a real browser session and report what we see. no security claims unless we can prove them from the public surface.

the deeper picture

the four common causes: (1) no favicon at all. older sites or sites where the favicon was removed during a redesign. fix: add one. (2) favicon too small. google's requirement is 48×48 minimum, and many wordpress themes ship 16×16 favicons that are technically valid but below google's threshold. fix: upload a larger source, regenerate. (3) favicon broken at /favicon.ico. google also checks the root path. if you only declared one in html and there is nothing at /favicon.ico, partial failure. fix: serve a copy at /favicon.ico (most hosts do this automatically when you upload via their dashboard). (4) mixed content / wrong path. favicon declared with an http:// url on an otherwise-https site, or a relative path that breaks on subpages. fix: use absolute https paths.

fix it yourself

step 1: create a 48×48 pixel (or larger, multiples of 48) square png of your logo. tools like realfavicongenerator.net produce all the standard sizes (16, 32, 48, 96, 144, 192) in one upload. step 2: place /favicon.ico at site root (every modern host supports this — wordpress admin → customize → site identity; squarespace/wix have settings panels). step 3: add <link rel="icon" type="image/png" sizes="48x48" href="/favicon-48.png"> to your html head. step 4: test by visiting yourdomain.com — your favicon should appear in the browser tab. step 5: in google search console, request reindex of your homepage to speed up google picking up the new favicon.

run the audit on YOUR site — check for "favicon not showing in google search results"

we open your homepage in a real headless browser and report what we see. no login, no plugin install.

public browser check · no signup · result on the next page

paid fix

or pay us once.

you can fix this yourself in 30 minutes with realfavicongenerator.net or equivalent. the slow part is waiting for google to pick it up. if you do not want to deal with cropping a square logo, generating all the sizes, and editing the head tag, the $99 fix path covers it: we create the full favicon set from your existing logo, install correctly on whatever platform you are on, submit reindex requests in gsc. done in two days.

frequently asked

what favicon sizes do i actually need?

for full coverage: 16×16 (tab), 32×32 (taskbar), 48×48 (google), 180×180 (apple touch icon), 192×192 (android home screen), 512×512 (pwa). realfavicongenerator generates all of these from one upload.

svg or png for favicon?

svg if your logo is simple and works at 16px. png if it is complex or has gradients. ico is the legacy format; modern browsers prefer png and svg. always include ico as fallback at /favicon.ico.

google still shows the globe after i fixed it — why?

google's favicon cache lags significantly. it can take 1-4 weeks to update. you can speed it up by requesting reindex of your homepage in google search console.

should the favicon match my logo or be a simpler mark?

simpler mark, usually. a 16×16 png of a wordmark looks like noise. a single letter, a glyph, or a tight crop of your logo's primary shape reads better at that size.

other fix guides

built by vøiddo — a small studio shipping ai-flavoured products, free dev tools, chrome extensions and weird browser games. legal · support@voiddo.com