Digital Marketing

Favicon Not Showing in Google Search Results: Causes and Fix

Talha Aslan 16 min read 5 views

Why is the favicon not showing in Google search results?

A favicon that is not showing in Google search results usually points to one of four causes. The home page has a missing or wrong icon link, the file has the wrong shape, Googlebot or Googlebot-Image cannot reach the file, or Google has not processed the new icon yet. So check these four in order.

Do not panic. First, this problem does not directly hurt your rankings. However, it still costs you some brand trust, because a result with a default icon can look less polished next to its neighbors. In this guide we separate the causes one by one and show you the fix.

  1. Open your home page and confirm that the icon appears in the browser tab.
  2. Type the icon file address into the browser and confirm that it opens.
  3. Make sure robots.txt does not block the home page or the icon file.
  4. Request a recrawl of your home page in Search Console after you fix anything.
  5. Wait patiently and recheck at regular intervals.

Where does the Google search result favicon come from?

A favicon is the small square icon next to your site name. Google reads it from the link you define on your home page, then shows it beside the result title, especially on mobile. One icon represents the whole hostname, not a single page.

According to the official documentation, each hostname gets one favicon. Subdomains can use their own icon. Subdirectories, however, share the icon of the parent domain, so you cannot define a separate icon for example.com/blog.

That is why a missing icon on only your blog section usually traces back to the home page definition. Do not fix subdirectories one by one. Instead, fix the home page.

You can verify these details in the Google Search Central favicon guidelines. Because menus and details can change, our team always treats that page as the primary source.

Why does Google show a default globe icon instead of my favicon?

When Google cannot find, process, or approve an icon, it shows a generic default instead. Also, that default often looks like a globe. In other words, a globe means Google has not matched a usable icon to your site yet.

Therefore, we list the main causes below. Each one needs its own check, so work through the list in order.

  • The home page has no favicon link, or the link points to the wrong address.
  • The icon file does not open, redirects too many times, or returns a server error.
  • Googlebot cannot crawl the home page, or Googlebot-Image cannot fetch the icon.
  • The icon contains an image Google considers inappropriate.
  • Frequent address changes mean Google has not processed the new one.
  • The site is new and Google has not recrawled the home page yet.

Note: the exact wording of any warning on screen can change. When you see a similar message, focus on the causes above rather than on the text.

How do you define the favicon link on the home page?

You define the favicon with a link element in the head section of your home page. The official guidelines list the relationship types icon, shortcut icon, apple-touch-icon, and apple-touch-icon-precomposed. We do not show code here because most problems come from a wrong address, not from syntax.

First, the link must really exist in the page source. Many content management systems write this link only through a theme or plugin setting. Even when you save the setting, a cache may still serve the old page.

For example, view the source of your home page in the browser and look for the icon link in the head section. Then, if it is missing, save the icon again in the theme or plugin settings. Then clear the cache and check the source once more.

SituationSymptomWhat to do
No link at allThe source has no icon lineAdd the icon in theme or plugin settings
Link exists, address wrongThe address returns a 404 or blank pageEnter the correct file address
Cache is staleSetting is new, page is oldClear page and CDN caches
Only a root file existsThe browser finds it, Google does notAdd an explicit link on the home page

What size, shape, and format should a favicon have?

The official guidelines ask for a square icon with a 1:1 ratio. If you turn a wide logo into an icon unchanged, Google may crop it, distort it, or skip it. Therefore, the safe approach is to center the simplest version of your logo on a square canvas.

The documentation also gives a minimum size and a recommended size in pixels. Those values can change, so we do not print numbers here. Check the current values on the official page. In short, your icon must stay readable at very small sizes.

The guidelines list the supported file formats, and they cover the common web formats. Still, for most sites the format is not the problem. Tiny resolution, a corrupt file, or the wrong ratio causes far more trouble.

  • Design the icon on a square canvas.
  • Avoid thin lines and fine detail, and use one shape or letter.
  • Keep the background readable in both light and dark themes.
  • Open the file in a second browser to confirm that it works.
  • Set the file name and address once, and then leave them alone.

Why should the favicon address stay stable?

The guidelines ask you not to change the favicon address often. Google stores the icon together with its address, so it takes time to find and process a new address. If you move the file to a new address with every redesign, you will see the old or default icon for longer.

Two situations cause this in practice. First, some themes and build tools add a version number to the file name automatically. Second, the file path changes during a site migration. In both cases, redirect the old address to the new one and update the link on your home page.

If you really want a new icon, then the cleanest method is to replace the file content at the same address. Google recognizes the address and picks up the new image on a later crawl. You can also request a recrawl of your home page to speed things up.

If you are rebranding, plan for this at the start. When you treat the icon as part of your brand identity work, the file address never becomes a surprise later.

Can Googlebot and Googlebot-Image reach the favicon file?

The guidelines set two conditions. Googlebot must be able to crawl your home page, and Googlebot-Image must be able to fetch the icon file. If either one is blocked, the icon does not reach the search result. The block also often comes from robots.txt.

For example, a common scenario looks like this. A site blocks its theme folder or image folders in bulk, and the icon file sits in one of them. The file opens in your browser, but it stays closed to Googlebot-Image. You see the icon, and Google does not.

The robots.txt introduction is a good place to start. You can also review your own file with our robots.txt guide beside you.

  1. Open your robots.txt file in the browser and read the folder rules.
  2. Check whether the folder that holds the icon is blocked.
  3. Make sure the home page itself is not blocked.
  4. Remove the block, or allow the icon file explicitly.
  5. Confirm that the updated file is live.

To test a draft of your rules, our robots.txt generator makes the job easier.

Favicon not showing in Google search results: is the home page crawlable?

Even with a perfect icon link, Google will not update the icon if it cannot crawl the home page. The causes vary: server errors, a firewall that blocks bots, very slow responses, or wrong redirects.

Also, firewall and CDN settings are easy to overlook. Some protection rules reject requests that do not behave like a browser. In other words, you see a healthy site, but Google's bot gets an error. Checking the response codes in your server logs is the most reliable way, because it shows what the bot received.

Also check whether the home page can be indexed at all. Also, if the page carries an indexing block, Google may not show it in results. Our article on the basics of technical SEO covers the wider crawl picture.

A single home page problem is often the first symptom of a broader access problem. Therefore, treat a missing icon as an early warning, not just a cosmetic flaw.

How does Google treat a favicon it considers inappropriate?

According to the official guidelines, Google does not show an icon it deems inappropriate, and it replaces it with a default. The documentation names pornography and hate symbols as examples. Therefore, this policy applies directly to the content of your icon.

Most legitimate sites never hit this rule, because their icons are simple. Still, if your icon contains an emblem, a figure, or a stylized drawing, think about how others might read it. On hacked sites, an attacker may also swap the icon file without your knowledge.

So open the icon file and confirm that it is really the image you uploaded. If the date or content looks wrong, check your site security and change your passwords.

Note: do not trust anyone who promises to reverse a Google decision for sure. Instead, the right answer is a clean, simple icon that belongs to your own brand. Shortcuts that break the rules, or copying another site's icon, are not solutions.

How long does a favicon change take to appear in Google?

The official guidelines say processing can take from several days to several weeks. Therefore, it is normal to see no change the next day. We cannot promise a fixed time, because Google decides the timing.

During the wait, your first job is to be sure the root cause is truly fixed. If the icon is reachable, the link is correct, and the home page is crawlable, nothing else remains. Changing settings again and again breaks the address stability rule and can prolong the process.

Also, mobile and desktop results may update at different moments. As a result, you can see the new icon on one device and the old one on another. Searching in a private window helps you rule out personal cache effects.

  • Write down the date of your fix.
  • Repeat the same search once a week in a private window.
  • Do not change settings every time you check.
  • If nothing changes after several weeks, return to the checklist.

How do you request a recrawl of the home page with URL Inspection?

After the fix, the way to speed things up is to request indexing for your home page in Search Console. The official guidelines also recommend this method. The URL Inspection tool help page explains the steps. Menu names can change, so look for the relevant section in the panel.

  1. Select your property in Search Console.
  2. Enter the home page address in the inspection field.
  3. Confirm that Google can see the page and that it is in the index.
  4. Send an indexing request for the home page.
  5. Check the result again after some time.

One point deserves emphasis: sending a request does not guarantee a result. In other words, it only suggests that Google recrawl the page. The decision and the timing remain with Google.

If you are new to the tool, our Search Console guide covers the basic screens. If other pages refuse to enter the index, read how to find unindexed pages as well.

How do you diagnose a favicon that is not showing in Google search results?

Putting the diagnosis in order, therefore, gives faster results than random trials. The table below moves you from symptom to cause. Check each row in order, fix what you find, and move to the next row.

CheckHow to lookIf there is a problem
Link on the home pageView the page sourceFix the theme or plugin setting
File accessOpen the file address in the browserFix the address and server setting
Shape and sizeOpen the file in an image editorRebuild it square at enough resolution
robots.txt blockRead the rulesRemove the folder block or add an exception
Home page crawlInspect it in Search ConsoleCheck the server and the firewall
Content policyLook at the icon yourselfSwitch to a simple, appropriate icon
Address stabilityReview the change historyRedirect old addresses and keep one address

The order is deliberate. The cheapest and most likely checks come first, so you will solve most cases in the first three rows.

How do you check the favicon in WordPress and similar systems?

Most content management systems read the site icon from theme settings or a customization screen. Menu names change with the theme and the version, so we give no exact button names. Look in the panel for the section about site identity or appearance.

A frequent mistake is to upload the icon in the theme and then define a different icon in a plugin. The page then carries more than one icon link, and it becomes unclear which one Google will use. Keep only one.

A second mistake is to upload the icon to the media library and later delete it. When you delete the file, the link on the home page points to a broken address. The icon can then vanish even from the tab.

Third, caching is a trap. Then, after you change the setting, clear every cache and CDN layer. Then reopen the page source and confirm that the new address appears.

If you plan a redesign or a theme switch, add the icon file to the handover list of your web design project.

How do favicons work for subdomains and subdirectories?

Every hostname can have its own icon. A subdomain such as blog.example.com may use a different icon from the main domain. A subdirectory such as example.com/blog, however, uses the icon of the main domain.

This difference also causes confusion on multi-section sites. For example, if your shop lives on its own subdomain and you never defined an icon there, its results can show the default. So the fix is to define the icon on the home page of that subdomain too.

Multilingual sites face a similar situation. If your language versions live in subdirectories, one icon is enough. With separate domains, each home page needs its own definition. Our guide on technical SEO explains how such structures behave.

  • Subdomain: needs a definition on its own home page.
  • Subdirectory: shares the icon of the main domain.
  • Different domain: needs a separate definition for each.
  • New domain after a move: define the icon again on the new home page.

Does a favicon not showing in Google search results affect your rankings?

No. The official guidelines do not describe the icon as a ranking signal. Instead, the icon is part of how a result looks. So a missing icon will not drop your rankings, but it may slightly affect how often people click.

Still, there is one catch. A missing icon is often a side effect of a bigger access problem. If the home page cannot be crawled, or your robots.txt rules are too broad, the icon is not the real issue. So read the missing icon as an alarm.

The look of a result influences click-through rate. People read the title, the description, and the icon together. To plan that whole picture, try our Google SERP preview tool. It shows the title and description, not the icon, but it helps you plan the whole snippet.

For ranking problems, then, run a separate analysis. If needed, plan a technical audit with our SEO consulting team.

Do a sitemap and structured data fix the favicon?

The short answer is no. The official guidelines do not ask for a sitemap or structured data for the icon. Google reads the icon from the link on the home page. Working on a sitemap or markup will not fix this problem, and it will only cost you time.

Of course, those tools have their own value. You can read what a sitemap does in our sitemap guide, and the role of markup in our schema markup article. Still, neither one triggers the icon.

The site name shown in results is a separate concept. Google explains it in another document, because it is independent of the icon. Do not mix the two, because each needs its own checklist.

In short, spend your energy on the link, the file, the access, and the time.

What common mistakes cause favicon problems?

In our experience, favicon problems come from a few repeating mistakes. Also, knowing them shortens your checking time. The list below summarizes our field observations, and it is not a statistic.

  • Using a wide logo as the icon without making it square.
  • Putting the icon only in the root folder and adding no explicit link.
  • Changing the file name with every release.
  • Blocking the whole theme folder in robots.txt.
  • Checking the result before clearing caches.
  • Changing settings constantly because nothing moved in a few days.
  • Carrying staging settings that block bots over to the live site.

You prevent most of these by adding one line to your launch checklist. For instance, when you open or migrate a site, test the icon. Our technical SEO tips work well as a base for such a list.

During a migration, also redirect the old icon path to the new one. Likewise, keep the address of the file stable after launch.

Why can the tab icon differ from the search result icon?

The browser takes the icon from its own cache and from the page on each visit. Google, in contrast, stores the icon in its own index and refreshes it at intervals. Therefore, seeing the new icon in the tab and the old one in search is very common.

However, this is not a bug. The tab icon is correct when your home page link is correct. The icon in search depends on Google's processing time. To bring the two together, wait and keep access open.

The reverse can also happen. You may see no icon in the tab, yet see one in search. In that case, Google is simply holding an older record. Still, fix the tab right away, because the loss can reach search on the next processing round.

The table below shows the difference at a glance.

PlaceSourceUpdate
Browser tabThe page and the browser cache at visit timeUsually at once, or after clearing the cache
Search resultGoogle's own indexVaries, from days to weeks
Bookmarks and home screenBrowser and device recordDepends on the device, sometimes manual refresh

When should the favicon not showing in Google search results be handed to a professional?

If you completed the checklist and nothing changed after several weeks, the cause is probably deeper. A firewall, CDN rules, or layered redirects are also sometimes found only when someone reads the server logs.

In such cases our team reviews how the home page looks to a bot, how the file responds, and how robots.txt applies. We cannot guarantee the outcome, because the decision to show the icon belongs to Google. Still, getting the access and the technical side right is within our control.

Be careful with anyone who promises to bring the icon back for money within a day. Such a service is not realistic, because methods that tamper with systems can harm your site.

For a broader technical review, look at our SEO consulting service. To scan your site quickly first, our SEO checker is enough.

You may also like our articles on the ERR_BLOCKED_BY_CLIENT error and on broken special characters in CSV files, which also focus on one problem.

Frequently Asked Questions

Why is my favicon not showing in Google search results?
Most often the home page has no icon link, the file cannot be reached, or robots.txt blocks Googlebot-Image. Sometimes the icon is simply new and Google has not processed it yet. Check the link, the file address, and any blocks first. Then request a recrawl of the home page in Search Console and wait.
How long does it take for a favicon change to show in Google?
The official guidelines say it can take from several days to several weeks. We cannot give an exact number of days, because Google controls the timing and it differs between sites. After you fix the cause, avoid changing settings repeatedly, and repeat the same search once a week in a private window.
What size and shape should a favicon be?
The icon must be square, which means a 1:1 ratio, and very small resolutions cause trouble. The official guidelines list a minimum and a recommended pixel size. Because those values can change, we print no numbers here. Check the current values on the Google Search Central page, and keep the design simple.
Can I set a separate favicon for a subdirectory?
No. Each hostname has one favicon. Subdomains can use their own icon, but subdirectories share the icon of the main domain. So instead of working on a subdirectory section alone, fix the definition on the home page, and define the icon on a subdomain's own home page when you use one.
Does a favicon affect rankings?
The official guidelines do not present the icon as a ranking signal. It belongs to how a result looks, and it may influence clicks a little. A missing icon can still hint at a wider crawl or access problem, so investigate the cause and confirm that your home page can be crawled.
Does URL Inspection update my favicon at once?
No. Requesting indexing for the home page only suggests that Google recrawl it, and it guarantees neither the result nor the timing. Processing can take from several days to several weeks. Send the request once, and then wait patiently while you check the result in a private window now and then.
  • favicon
  • google search results
  • search console
  • robots.txt
  • technical seo
  • googlebot-image
  • url inspection
Share:
Talha Aslan

Google Partner digital marketing expert. Hands-on with SEO, Google Ads, web design and e-commerce projects since 2012; every post here comes from that experience.

Next project

Let's talk about your project.

Your brief goes straight to Talha Aslan and team: strategy led by Talha, delivery by an experienced team. The first consultation is free; we listen and come back with a clear roadmap.