Uninstalling JSON-LD for SEO
To uninstall the app, simply uninstall the app in the Apps portion of your Shopify Admin. Uninstalling will remove our structured data, which may remove Rich Results from your store.
Alternatively, you can disable the App Embed in your Theme Settings if you aren’t ready to delete the app entirely.
Step 1: Locate the JSON-LD for SEO app
Find JSON-LD for SEO in the list of installed apps under "App and sales channel settings" or use this direct link to the app page.
Step 2: Uninstall app
At the bottom of the page, select Uninstall App.
Additional Steps for Legacy code
The following is for those who may have legacy code in an old theme from JSON-LD for SEO. If you installed the app after January 2022, this does not apply to you.
If you installed JSON-LD for SEO before January 2022, it made some changes to your Shopify theme to ensure Google and other search engines can find your structured data.
If you tried to uninstall, you may have noticed that those changes are still present in your theme. In this article I’ll explain why those persist and the steps you can take to fully remove them.
Why your theme still has the snippet in place, even after uninstalling
The main reason why JSON-LD for SEO’s theme changes stays around after uninstalling is that Shopify doesn’t let apps do anything after you uninstall.
The minute you uninstall any Shopify app, Shopify completely revokes all access to your store for that app.
There’s no way for any app to undo, roll back, or do anything else. In fact, when you uninstall an app it cannot even view the payments or send refunds.
Uninstalling effectively puts up a No Trespassing sign for your store.
Removing the code installed by JSON-LD for SEO
That said, if you do want to completely uninstall and purge everything JSON-LD for SEO did, it’s a pretty easy process.
Remove the old code
- From your theme customizer, go to Online Store - Actions - Edit Code
- Select the layout/theme.liquid file and search for jsonld-for-seo
- You should find a line of code that needs to be deleted.
- If you find any other lines of code with
include 'jsonld-for-seo'
, they should also be removed. These are the copies/edits. (delete the entire line, including the comment and everything inside and including the curly brace). - Once that is deleted, select Save
- Locate the file
snippets/jsonld-for-seo.liquid
- Delete that file entirely.
That’s it.
I’d recommend you refresh your site and make sure the store looks correct.
If you have questions, feel free to contact me for additional help. You’re always welcome to re-install later on too, you won’t be charged again.
JSON-LD for SEO
Get more organic search traffic from Google without having to fight for better rankings by utilizing search enhancements called Rich Results.