If your favicon isn’t showing in search results, the problem is usually caused by crawling delays, an inaccessible favicon file, incorrect HTML, unsuitable image dimensions or a favicon URL that has recently changed.
It is also important to remember that having a favicon correctly installed on your website does not guarantee that it will appear in search results. Google decides whether to display it, and changes can take several days or even several weeks to be processed.
If the favicon appears correctly in your browser tab but is missing beside your search result, that does not necessarily mean your favicon is broken. Browser favicons and search-result favicons are processed separately.
Pro Tips – Get Your Favicon Showing in Search Results
- Use a Square Image – Your favicon should use a 1:1 aspect ratio.
- Use a High-Resolution Version – Although very small favicons can technically qualify, I recommend using at least 48×48px.
- Check the File Directly – Paste the favicon URL into your browser and make sure the image loads without an error.
- Keep the URL Stable – Avoid repeatedly changing the favicon filename or file location.
- Check Crawl Access – Make sure neither your homepage nor favicon file is blocked from search-engine crawlers.
- Check the HTML – Confirm that a valid favicon link is present inside the
<head>section of your homepage.- Request a Fresh Crawl – After making changes, inspect your homepage in Search Console and request indexing.
- Allow Time – A correct favicon may still take several days or weeks to replace the previous version.
- Check Wider Technical Problems – If other elements of your site are also disappearing from search, investigate crawling and indexing rather than treating the favicon as an isolated issue.
What Is a Favicon?
A favicon is the small image used to identify a website visually. You normally see it beside a website title in a browser tab, bookmarks, browser history and, where supported, search results.
It is usually a simplified version of a company’s logo or another recognisable brand symbol. Because favicons are displayed at a very small size, simple graphics generally work better than detailed logos or text-heavy designs.
Search engines normally obtain favicon information from your homepage. This is one reason I pay particular attention to homepage crawlability when carrying out WordPress SEO work. A favicon problem can sometimes be one symptom of a wider technical issue affecting how a website is being crawled.
Why Isn’t My Favicon Showing in Google Search Results?
There is no single reason. I normally work through several checks rather than assuming the image itself is at fault.
Google Has Not Recrawled Your Homepage Yet
If you have only recently added or changed your favicon, the most likely explanation is simply that the updated information has not been processed yet.
Search engines do not immediately revisit every page after every change. Google states that recrawling and processing new favicon information can take anywhere from several days to several weeks.
You can speed up the discovery process by inspecting your homepage in Search Console and requesting indexing, but this does not mean the favicon will change immediately.
I would avoid replacing the favicon repeatedly while waiting. Every time you alter its location, filename or implementation, you risk introducing another variable into the troubleshooting process.
Your Favicon Is the Wrong Shape
The favicon needs to be square, using a 1:1 aspect ratio.
An image that is 96×96px is square. An image that is 96×48px is not.
Some website builders and themes will accept almost any image as a site icon and automatically crop or resize it. That can make an unsuitable source image appear correct in your browser while leaving search engines with something different to process.
Your Favicon Is Too Small
Current Google guidance specifies a minimum size of 8×8px, but I would not deliberately create one that small.
A favicon of around 48×48px or larger gives search engines a higher-resolution source image and is much more suitable for modern screens.
This is worth noting because older favicon advice often states that 16×16px or 32×32px is all you need. Those dimensions may be perfectly adequate for certain browser interfaces, but I would use a larger master image when search-result visibility matters.
Favicon Size and Format Requirements
I would use the following as a practical starting point:
| Favicon Element | Recommendation |
|---|---|
| Aspect Ratio | 1:1 square |
| Minimum Size | 8×8px |
| Preferred Size | 48×48px or larger |
| Common Choice | PNG or ICO |
| Supported Search Formats | BMP, GIF, ICO, PNG, JPEG, PPM and TIFF |
| File URL | Stable and crawlable |
| Homepage | Must also be crawlable |
I usually favour a simple, clean PNG or ICO favicon. Whichever format you choose, test the actual file URL after uploading it.
![]()
Does a Favicon Have to Be a Multiple of 48 Pixels?
No. The current guidance does not require your favicon dimensions to be exact multiples of 48.
This is an important distinction because older advice often recommends sizes such as 48×48, 96×96 or 144×144 as though multiples of 48 were mandatory.
A square, sufficiently large, accessible image is the important part. Using 48×48px or a higher-resolution square image remains a sensible approach.
Can I Use a 16×16 Favicon?
A 16×16px favicon is above the documented minimum size, but I would still use a higher-resolution version.
The source favicon can be scaled down wherever a smaller icon is required. Starting with a larger image gives the search engine and browser more image information to work with.
How to Check Your Favicon HTML and File URL
Your homepage should contain a favicon declaration inside its <head> section.
A basic example looks like this:
<link rel="icon" href="/favicon.ico">
The exact file location can be different. What matters is that the URL points directly to the favicon you want search engines to use.
Check the Favicon File First
Before investigating anything complicated, open the favicon URL directly in your browser.
If your favicon is located at:
/favicon.ico
visit that file directly on your domain.
You should see the image rather than a 404 page, permission error, redirect loop or blank response.
I regularly find that a favicon looks correct to the website owner because their browser has cached an older version, while the URL referenced in the source code no longer exists.
View the Homepage Source Code
Next, inspect the source of your homepage and search for:
rel="icon"
Check the href value and open it separately.
If your website has been redesigned or moved, pay particular attention to old paths left behind by a previous theme.
This is particularly common after a website redesign, theme replacement or migration. When I am working on WordPress website design, I prefer to check technical search elements such as icons, canonical URLs, redirects and indexability as part of the launch process rather than discovering them afterwards.
![]()
Check Whether robots.txt Is Blocking Your Favicon
Your favicon file needs to be accessible to the crawler used to process images, while your homepage must also be available to the main search crawler.
A badly configured robots.txt file can therefore prevent an otherwise valid favicon from being processed.
For example, imagine the icon is stored inside:
/wp-content/uploads/site-assets/favicon.png
If your robots.txt rules prevent crawlers from accessing the relevant directory, the file may not be retrievable.
Do not automatically remove robots.txt rules just because your favicon is missing. First establish exactly which URL is being blocked and why the restriction exists.
If you are finding crawl errors elsewhere on the site as well, my SEO problem-solving checklist covers several wider technical checks that are worth carrying out.
Check for Conflicting Favicon Tags
Another problem I look for is multiple favicon declarations pointing at different images.
A website might contain one favicon tag added by the theme, another generated through the CMS settings and a third inserted by an old plugin or custom code.
Your source could therefore contain several variations such as:
<link rel="icon" href="/old-icon.png">
<link rel="shortcut icon" href="/favicon.ico">
<link rel="icon" href="/new-icon.png">
Rather than leaving search engines to interpret conflicting instructions, I prefer to remove redundant declarations and make the intended favicon clear.
A Practical Favicon Troubleshooting Checklist
If I were diagnosing a missing favicon, I would work through the checks in this order.
- Open the homepage. Confirm it loads normally and is available to search engines.
- Find the favicon tag. View the homepage source and locate the favicon declaration inside the
<head>. - Open the favicon URL. Make sure the actual image loads with no error.
- Check its dimensions. Confirm that it uses a square 1:1 ratio.
- Use a good source size. I recommend 48×48px or larger rather than relying on a tiny legacy icon.
- Check crawl restrictions. Make sure robots.txt does not prevent access to either the homepage or favicon file.
- Remove conflicting references. Check whether old themes, plugins or custom code reference another favicon.
- Keep the URL stable. Do not repeatedly rename or move the file.
- Request indexing. Once the problem has been corrected, submit the homepage for recrawling.
- Wait for processing. Do not assume something is still wrong simply because the search result has not changed the next day.
![]()
How Long Does It Take for a Favicon to Update in Search Results?
A favicon change can take from several days to several weeks to appear.
There is therefore an important difference between fixing the problem and seeing the result of the fix.
You might correct your favicon today, inspect the source code and prove that everything is working perfectly, while the old icon remains visible in search for some time afterwards.
I would record the date the change was made and avoid unnecessary further alterations during that period.
Can Requesting Indexing Make It Update Immediately?
No. Requesting indexing tells Google that you would like the homepage revisited, but it does not create an instant favicon refresh.
It is still worthwhile after making a genuine change because the favicon information is obtained through the homepage.
Why Does My Favicon Show in the Browser but Not Search Results?
This is one of the most common situations.
Your browser and the search engine are not necessarily obtaining, caching and displaying the favicon in the same way.
| Browser Tab | Search Result |
|---|---|
| Can use locally cached icon data | Depends on the search engine processing the favicon |
| May update quickly after clearing cache | Can take days or weeks to update |
| Can display very small favicon files | A larger square source image is preferable |
| May display an icon even when crawl access is restricted | The favicon and homepage need to be crawlable |
This is why clearing your browser cache is not a reliable test of whether a search-result favicon problem has been fixed.
Does a Favicon Need to Be on Every Page?
The important implementation point for search results is your homepage.
Google treats favicons at hostname level rather than allowing individual folders of the same website to have their own separate search favicons.
For example, you should not expect:
example.co.uk/services/
to have one search favicon while:
example.co.uk/blog/
uses another.
However, a separate subdomain is treated as a different hostname and can have its own favicon.
Can a WordPress Plugin Cause Favicon Problems?
Yes, although the problem is often a conflict rather than the plugin simply being faulty.
A typical WordPress website can generate favicon information from several places:
- The Site Icon settings.
- The active theme.
- A theme options panel.
- An SEO or optimisation plugin.
- Custom header code.
- A previous developer’s modifications.
If several of these are active at the same time, inspect the final HTML rather than relying entirely on what the WordPress dashboard says.
The rendered source is what crawlers actually encounter.
Could Caching Be Showing an Old Favicon?
Yes. Favicons can be unusually persistent because several different layers may cache them.
Your browser may have an old copy. Your website cache may be serving old HTML. A CDN may have retained the previous image. The search engine may also still be displaying an older processed version.
When I replace a favicon, I therefore check the live file directly rather than judging the change solely from the browser tab.
If the new file is accessible, the HTML references the correct URL and crawl access is unrestricted, repeatedly clearing caches or re-uploading the image is unlikely to make the search result update instantly.
Should I Change the Favicon URL?
Normally, I would keep the URL stable.
If you replace the artwork, updating the existing favicon file is often preferable to repeatedly creating new filenames such as:
favicon-new.png
favicon-final.png
favicon-final-2.png
favicon-2026.png
A stable address makes the resource easier to process consistently.
There are situations where changing the URL makes sense, particularly if the original file has a technical problem that cannot easily be corrected. But I would not use URL changes simply as a way of trying to force a faster refresh.
What If the Favicon Problem Is Part of a Wider Crawling Issue?
If the missing favicon is accompanied by pages disappearing from search results, slow indexing or sections of the website that search engines rarely discover, I would widen the investigation.
The favicon itself is unlikely to explain those problems.
Start by checking:
- Homepage crawlability.
- robots.txt rules.
- HTTP status codes.
- Canonical URLs.
- Noindex directives.
- Internal linking.
- XML sitemap coverage.
- Server availability.
It is also worth checking whether important content has become isolated. My guide explaining whether orphan pages are bad for SEO looks at how poor internal connectivity can make content more difficult for crawlers to discover and understand.
Does a Missing Favicon Hurt SEO Rankings?
I would treat a missing favicon primarily as a search-appearance and branding problem rather than a direct ranking problem.
The bigger concern is what caused it.
If the favicon is missing because your homepage is blocked from crawling, for example, the crawl restriction is far more serious than the missing icon itself.
If everything is technically correct and the search engine simply has not refreshed the favicon yet, I would not make unnecessary SEO changes purely to force the icon to appear.
What Makes a Good Search Favicon?
A technically valid favicon can still be difficult to recognise.
Remember how small it appears. Fine lettering, complicated photographs and long company names normally lose detail once reduced.
I prefer favicons that have:
- A simple central shape.
- Good contrast.
- Very little or no small text.
- A clear connection with the website’s visual identity.
- Enough empty space that the design does not feel cramped.
Before uploading it, shrink the design on your own screen. If you cannot recognise it at roughly favicon size, simplifying the artwork is usually worthwhile.
Frequently Asked Questions
Why has my favicon suddenly disappeared from search results?
First check whether anything changed on your website recently. Theme updates, redesigns, migrations, caching changes, robots.txt edits and favicon replacements can all alter the URL or HTML used to identify the icon. If nothing has changed, check that the live favicon and homepage remain accessible before making further alterations.
What size favicon should I use?
I recommend a square favicon of at least 48×48px. The documented minimum is smaller, but a higher-resolution source image is better suited to modern search and browser interfaces.
Does my favicon have to be exactly 48×48px?
No. It needs to be square. It does not have to be exactly 48×48px or an exact multiple of 48.
Is PNG or ICO better for a favicon?
Both are supported. PNG is convenient for modern website workflows, while ICO remains widely used for traditional favicon implementations. The most important points are that the file is valid, square, accessible and referenced correctly.
Can I use SVG as my search-result favicon?
I would use one of the file formats explicitly supported for search favicons rather than relying on SVG. A browser supporting an SVG favicon does not automatically mean the same file will be used in organic search results.
Can different pages have different favicons in search?
Not when those pages sit under the same hostname. The search favicon is handled at site or hostname level rather than individually for every page or directory.
Can a subdomain have a different favicon?
Yes. A subdomain uses a different hostname, so it can have its own favicon implementation.
Why is Google still showing my old favicon?
The previous version may still be stored while your homepage and new favicon are being recrawled and processed. Check that the current implementation is correct, keep the favicon URL stable and allow sufficient time for the change to propagate.
Should I request indexing after changing my favicon?
Yes. Inspecting your homepage and requesting indexing is a sensible step after making a genuine favicon change. It can encourage the homepage to be revisited, although it does not guarantee an immediate update.
Is a favicon guaranteed to appear in search results?
No. Correct implementation makes the website eligible, but the search engine ultimately decides whether the favicon is displayed.
Final Thoughts
If your favicon isn’t showing in search results, start with the simple checks before changing anything substantial.
Confirm that the favicon file exists, make sure it is square, use a reasonably high-resolution version, check the HTML reference and verify that neither the file nor homepage is blocked from crawling.
Once everything is correct, request a fresh crawl and allow time for the search result to update.
The mistake I would avoid is continually changing the favicon because it has not appeared immediately. That can make a straightforward crawling delay much harder to diagnose.

Written by Terry Burrows, an experienced freelance SEO consultant. I have been helping businesses improve search visibility through practical, data-driven optimisation since 2002. My work focuses on measurable results, ethical SEO practices, and strategies that support sustainable long-term growth.

