Applying your fixes, platform by platform.
Every fix in your kit comes with the exact code to paste in. Where you paste it depends on how your site is built — pick your platform below.
Shopify
Shopify splits fixes between its built-in SEO fields and direct theme-code edits. Most of what your fix kit asks for falls into one of these two buckets.
Title tags & meta descriptions
Go to Online Store → Pages (or Products/Collections), open the page, and scroll to Search engine listing preview at the bottom. Edit the "Page title" and "Meta description" fields directly there — no code needed.
Structured data / schema (JSON-LD)
Go to Online Store → Themes → Edit code. Open layout/theme.liquid and paste your schema snippet right before the closing </head> tag.
<script type="application/ld+json">
{ ...your fix kit's JSON-LD here... }
</script>
</head>
robots.txt and llms.txt (AI crawler access)
Shopify auto-generates robots.txt, but you can override specific rules by creating a templates/robots.txt.liquid file in the theme editor — only do this if your audit flagged a blocked AI bot. For llms.txt, create a new template file at the theme root named llms.txt under Assets and paste the content your fix kit gave you.
WooCommerce (WordPress)
If you're running an SEO plugin (Yoast, Rank Math, or All in One SEO), most title/meta/schema fixes go through that plugin's UI instead of raw code — check there first.
Title tags & meta descriptions
With Yoast or Rank Math active: edit the product/page, scroll to the SEO plugin's box below the editor, and fill in the "SEO title" and "Meta description" fields. No plugin? Add this to functions.php in your theme (via Appearance → Theme File Editor, or safer, a code-snippets plugin):
add_filter('document_title_parts', function($title) {
$title['title'] = 'Your new title here';
return $title;
});
Structured data / schema (JSON-LD)
Most SEO plugins auto-generate basic schema. For a custom block your fix kit gave you, install a free "Insert Headers and Footers" plugin and paste the snippet into the Header section — avoids editing theme files directly.
robots.txt and llms.txt
Yoast and Rank Math both have a "File editor" or "robots.txt" tab under their settings — edit it there. For llms.txt, use an FTP client or your host's File Manager to upload a plain text file named llms.txt to your site's root folder (same level as wp-config.php).
functions.php directly — one typo there can take the whole site down.WordPress (without WooCommerce)
Same approach as WooCommerce above, minus the product-specific fields — it's all pages/posts.
Title tags & meta descriptions
Install Yoast SEO or Rank Math (both free), then edit each page/post and fill in the SEO box it adds below the content editor.
Schema & other head code
Use a free "Insert Headers and Footers" plugin and paste your fix kit's snippet into the Header field — it'll be added site-wide without touching theme files.
llms.txt
Upload via FTP or your host's File Manager to the same folder as wp-config.php.
Wix
Title tags & meta descriptions
Open the page in the editor, click Page SEO (gear icon in the page settings panel), and edit the "Title tag" and "Meta description" fields there directly.
Structured data / schema
Go to Settings → Custom Code (under Marketing & SEO), click "Add Custom Code," paste your fix kit's JSON-LD snippet, set it to load in the Head section, and choose "All pages" or just the one page it applies to.
robots.txt / llms.txt
Wix lets you edit robots.txt directly under Settings → Marketing & SEO → SEO Tools → robots.txt editor. Wix doesn't support uploading a standalone llms.txt file natively — for that one, you'll need a workaround like a redirect/URL mapping to a file hosted elsewhere, or skip it until you're off Wix.
Squarespace
Title tags & meta descriptions
Open the page, click the gear icon in the page list, go to SEO, and edit the "SEO Title" and "SEO Description" fields.
Structured data / schema
Go to Settings → Advanced → Code Injection and paste your fix kit's JSON-LD snippet into the Header box — this applies site-wide.
robots.txt / llms.txt
Squarespace generates robots.txt automatically and doesn't allow full manual edits. For llms.txt, Squarespace doesn't support uploading arbitrary files to the site root — this is a real platform limitation to flag if your audit specifically calls for it.
Any custom-built site (static HTML, React, or your own CMS)
If you or a developer control the actual source files, every fix is a direct edit — no plugin layer in the way.
Title tags & meta descriptions
Edit the <title> tag and <meta name="description"> tag directly in each page's <head>.
<title>Your new title here</title> <meta name="description" content="Your new description here">
Structured data / schema
Paste the JSON-LD block your fix kit generated directly before </head> on the relevant page(s).
robots.txt and llms.txt
Both are plain text files that live at your site's root (e.g. yoursite.com/robots.txt). Upload or commit them directly to your web root via FTP, your host's file manager, or a git push, depending on how your site is deployed.