Saw Something Very Odd When I Googled My Site (Design/Code Related)

When I google my site (Sheair Butters) today, I saw that one of the links leading to my site says “LivIcons Evolution SHOP.” The link leads to this page on my site: https://sheairbutters.com/collections/all.

I also googled LivIcons Evolution and it appears to be a website that provides live icons. I am using the Buddha Mega Menu app that uses live icons. I don’t know if the app is the issue, but what concerns me, is why it would be showing up in a Google Search for my site.

I have attached a screenshot of the Google search to show the problem.

Also, I would like to know how to fix this. I am using the Craft theme.

For app related issues you need to contact that apps support directly.

Under the hood this phrase is not in the page source , ctrl+u in desktop browsers, but it is injected into the client-side when the page loads as part of the menus icons in a element inside what seems likes every icon in the menu.

Seen by using a browsers devtools and inpsecting the html and using find, ctrl+shift+i or F12 to open devtools in chrome. In the html elements panel press ctrl+f to open find then search for the offending phrase.

The element should be descriptive text of the icon/svg for accessibility purposes not marketing especially in this context there a fourth party is acting through third party.
Double check any app related settings where you can control descriptive text of the icons.

A javascript fix may be like the following added to theme.liquid before the closing tag:

Always back up themes before changing code.


Any effect may take days or longer to start affecting search results, or require a manual crawl.

But this is an edge thing where it’s no clear to establish how googles crawlbot handles javascript injecting a content then removing it. It could just read the initial injection when a page loads and any removal after that is ignored.

4 months later and this problem still exists, except now the link leads to my Blog page. I contacted the app creator and he spent hours trying to fix the problem to no avail. I eventually removed the app (November) and recently updated my theme (January) and deleted the old one, but the issue still exists. It’s insane an app can do this and the problem somehow seems unfixable, even with a theme update. :pensive_face: