Blog
Why your favicon doesn't show in Google search results
If your favicon is missing from Google search results, the cause is almost always one of five things: Google can't crawl the icon, it's the wrong size (Google wants a multiple of 48px), the file is at a non-standard location, the homepage isn't indexed, or Google simply hasn't recrawled yet.
By Nico Jaroszewski · 10 February 2026 · 6 min read
If your favicon is missing from Google search results, the cause is almost always one of five things: Google cannot crawl the icon file, the icon is not a square multiple of 48px, the file lives at a non-standard location Google does not check, your homepage is not indexed, or Google simply has not recrawled your site since you added it. Work through them in order and the icon reappears.
How Google chooses a favicon
Google shows favicons next to results on mobile and in some desktop surfaces. It looks for an icon referenced from your homepage head with a rel="icon" (or shortcut icon, apple-touch-icon) link, or a /favicon.ico at the site root. It then picks an icon that is a square and whose dimensions are a multiple of 48px - 48x48, 96x96, 144x144, and so on. Smaller icons are accepted but a 48px multiple is what Google explicitly recommends.
The five common causes - and fixes
1. Google can't crawl the icon
If robots.txtblocks the icon's folder, or the file returns a 404 or 403, Google cannot use it. Open the icon URL directly in a browser and confirm it loads, and make sure nothing in robots.txt disallows it.
2. The icon is the wrong size or shape
A non-square icon, or one smaller than 48px, may be ignored. Provide a square icon at a multiple of 48px. Our icon size cheatsheet lists every size worth shipping.
3. The favicon is in a non-standard location
Reference the icon from the homepage head and keep a /favicon.icoat the root. Google checks the root and the homepage's declared icon - not arbitrary deep paths.
4. Your homepage isn't indexed
Google reads the favicon from the indexed homepage. If the homepage is not indexed (check Search Console's URL Inspection), the icon will not show. Fix indexing first.
5. Google hasn't recrawled yet
Favicons can take days to weeks to appear after a change. Request indexing of your homepage in Search Console and be patient - there is no instant refresh for search favicons.
A clean, Google-friendly setup
The reliable baseline is a root /favicon.ico, a couple of PNG icons declared in the homepage head, and at least one square icon at a 48px multiple. If you are unsure your current set qualifies, the fastest fix is to regenerate a correct, complete set: turn your logo into a favicon with our free in-browser tool, then add the files to your root.
For the full markup and Next.js wiring, read the complete favicon guide. If you are on a specific platform, our platform guides show the exact menu paths. When you are ready, generate your set in the favicon generator.
Generate your full icon set free
Drop one logo into the generator and download favicon.ico, every PNG size, the Apple touch icon, Android, PWA, and maskable icons, plus the manifest and HTML snippet - all in your browser, nothing uploaded.
Open the generator