How long does it take for a BIMI logo to update in Yahoo cache and how to fix SVG logo errors?
Summary
What email marketers say12Marketer opinions
Marketer from Email Geeks suggests that if everything is set up correctly, you may need to email Verizon to update it due to their additional system for third-party certificate verification, providing the email address mail-questions@verizonmedia.com.
Email marketer from Litmus.com suggests using an SVG validator tool to ensure the BIMI logo file is correctly formatted. They mention that even minor errors in the SVG code can prevent the logo from displaying properly in email clients.
Marketer from Email Geeks advises giving it at least 24 hours, probably 48, before worrying about BIMI logo updates.
Email marketer from Valimail.com explains that BIMI implementation can take time to propagate across different email providers. While some providers may display the logo quickly, others, like Yahoo, can take several days or even weeks to update their cache.
Email marketer from StackOverflow explains that when an SVG isn't rendering correctly, it's important to check for errors in the SVG code using a validator, ensure all referenced fonts and images are accessible, and verify that the SVG is properly formatted for the rendering engine being used.
Email marketer from Reddit shares that delays in Yahoo displaying BIMI logos are common and can be due to caching issues or validation problems on Yahoo's end. They suggest contacting Yahoo support directly to inquire about the status.
Email marketer from Proofpoint.com explains that Verizon Media (Yahoo, AOL) requires a VMC for BIMI implementation and suggests checking the SVG format, DNS record, and contacting their support if issues persist, as Verizon has specific requirements.
Email marketer from Mailhardener.com responds that BIMI propagation times vary across ISPs. Some might update quickly, while others, including Yahoo, can take longer due to caching and validation processes. They suggest monitoring the BIMI record and contacting the ISP if the logo doesn't appear after a reasonable time (e.g., a week).
Email marketer from Emailonacid.com shares a troubleshooting tip for BIMI logos: double-check the DNS records for errors and ensure the VMC (Verified Mark Certificate) is valid and correctly associated with the domain. Incorrect DNS settings can prevent the logo from displaying.
Email marketer from Bimigroup.org shares that BIMI-compliant SVG logos must meet specific criteria, including being a vector graphic, squared, and publicly accessible via HTTPS. The `<title>` tag should be placed correctly within the SVG file, outside of the `<g>` element, to ensure proper rendering.
Email marketer from an Email Marketing Forum explains that Yahoo caches the BIMI logo and that there is no public interface to clear this cache. Suggests contacting Yahoo support directly, but also ensures that the DNS records are correct and the SVG image is validated.
Marketer from Email Geeks identifies a potential issue with the SVG, suggesting the `<title>` element is missing after the `<svg>` element, and that it shouldn't be inside the `<g>` element.
What the experts say3Expert opinions
Expert from Word to the Wise shares that many BIMI display problems arise from invalid SVG code, especially with the `<title>` tag's placement or content. They recommend validating the SVG file using a dedicated validator to identify and correct any errors before contacting mailbox providers about display issues.
Expert from Email Geeks states that the title needed to be outside of the `<g>` tags, and fixed the SVG.
Expert from SpamResource explains that Yahoo's BIMI implementation can be inconsistent. They advise ensuring all technical requirements are met (correct SVG format, valid VMC, proper DNS records) and then contacting Yahoo support, as caching issues are often on their end. They also note that Yahoo's BIMI support can be slow to update.
What the documentation says3Technical articles
Documentation from RFC 9130 specifies that the URL for the BIMI logo must use HTTPS to ensure the integrity and authenticity of the image. Browsers and email clients will refuse to load images from insecure (HTTP) URLs.
Documentation from W3.org states that the <title> element in SVG provides an accessible name for the SVG. It should be the first child of the <svg> element to be properly interpreted by assistive technologies and rendering engines.
Documentation from BIMI Official Specification clarifies that a valid BIMI SVG logo must be a perfect square, use a secure HTTPS URL, and include a <title> element containing a brief description of the logo. The absence or incorrect placement of the <title> element is a common cause of display issues.