Skip to main content
SiteScan.top

Missing favicon

The icon the pages declare, fetched to check it exists. When it does not, tabs and bookmarks fall back to a blank symbol.

The favicon is the small icon browsers show on tabs, in bookmarks, in history and in some search results next to your site's name. Pages declare it in the head with a link such as <link rel="icon" href="/favicon.svg">. If that address does not answer, the browser falls back to a generic blank symbol, which makes the site harder to spot among open tabs and looks unfinished. Browsers also keep requesting the missing file, adding failed requests to your server logs.

How SiteScan checks it

The scanner takes the first icon the crawled pages declare on the site’s own domain and requests it. If the file answers, the row is green. If it answers with a 4xx or 5xx status, the row turns amber and shows that status. If the pages declare no icon at all, this row does not appear; the missing declaration is reported as a separate page-level issue.

How to fix

Make sure the declared path points at a file that actually exists, and that the deploy includes it. A practical set: an SVG or 32×32 PNG icon declared with rel="icon", a 180×180 PNG declared with rel="apple-touch-icon" for iOS home screens, and a favicon.ico in the root for older software that asks for it without reading the markup. Use root-relative paths so the same declaration works on every page. Check the other internal links too.

See this check on your own site

Run a free scan: the report shows this row for your domain along with the other checks of the site audit.

More in “Internal links”

What SiteScan checks

TLS certificate

Domain registration

Indexing

Addresses & redirects

Security headers

Delivery & reputation

Internal links

Exposure

Well-known files

DNS & email

Privacy & consent

Core Web Vitals

Technology