Knowledge Base > Installing on WordPress
Platform Guide

Installing on WordPress

WordPress gets a dedicated plugin. No code snippets, no header injection. Install, enter your Site ID, done.

SEO plugins like Yoast and Rank Math handle meta titles, descriptions, and sitemaps. Some generate basic article schema. But none of them build the business identity data that AI engines need to recommend you.

The StructuredAF plugin works differently. It injects your structured data directly into the page source via your site's header, served from our CDN. When ChatGPT, Claude, or Gemini crawls your site, your complete business identity is right there waiting.

How It Works

The two-step flow

Generate your schema in the app, then connect it to WordPress.

Step 1

Generate in the app

Build your profile, add your offers, then click Generate Schema and Deploy. Your schema is pushed to the CDN.

Step 2

Connect with the plugin

Install the plugin, enter your Site ID, and the plugin handles everything from there. No code to paste.

WordPress.com users: You need at least a Business plan to install custom plugins. If you're on a free or Personal plan, use the code snippet method instead.

Setup Guide

Installation steps

From dashboard to live schema in under two minutes. Need help building your schema first? Start with our Getting Started guide.

1

Generate and deploy your schema

In the StructuredAF app, make sure your profile, offers, and FAQs are filled in. Click Generate Schema, then Deploy.

Generate and Deploy are two separate steps. Don't skip the second one.
2

Download the plugin

Go to your StructuredAF Settings page and download the WordPress plugin (StructuredAF Connector). It's a .zip file.

3

Install on WordPress

In your WordPress dashboard, go to Plugins, then Add New, then Upload Plugin. Choose the file you downloaded and click Install Now.

4

Activate

After installation, click Activate.

5

Enter your Site ID

Go to Settings then StructuredAF in your WordPress sidebar. Enter the Site ID from your StructuredAF Settings page. Save.

Your Site ID is an 8-character code. No API keys or tokens needed.
6

Clear your cache

If you use a caching plugin or your host has built-in caching, clear it now. This ensures the fresh page source includes your schema.

Not sure how? See the cache clearing reference below.

That's it. Your structured data is now live on every page of your WordPress site.

Verification

Check it's working

Give it a few minutes after clearing your cache, then visit your homepage in your browser. Right-click anywhere, select View Page Source, and search for structuredaf or ld+json. If you can see the code block in your page source, it's working.

How it works alongside your SEO plugin

SEO plugins (Yoast, Rank Math, AIOSEO, etc.) handle your meta titles, descriptions, and sitemaps. Some generate basic article or product schema. StructuredAF generates your complete business identity schema: who you are, your credentials, expertise, services, courses, and FAQs. These are completely different schema types with no conflicts.

StructuredAF uses intelligent merge technology to detect existing schema on your site and avoids duplicating anything your SEO plugin already covers.

How updates work

When you update anything in the StructuredAF app (new services, updated pricing, refined profile), click Generate Schema and Deploy again. The plugin fetches your schema from the CDN, so updates appear automatically within the hour, or clear your WordPress cache to see them straight away.

No re-installation needed. No code to re-paste. This is the key advantage of the plugin approach. Full details in our Updating Your Schema guide.

Why CDN delivery matters on WordPress

Many WordPress hosting providers block AI crawlers (ChatGPT, Claude, Gemini) by default. Your content might rank on Google but stay completely invisible to AI search engines.

Because the StructuredAF plugin delivers your schema via an external CDN, your structured data reaches AI crawlers even when your host is blocking them. The schema loads independently of your hosting environment, so it stays live regardless of your host's crawler policies, your robots.txt settings, or even temporary downtime.

This is a WordPress-specific advantage. On other platforms, the code snippet lives directly on the page. On WordPress, the plugin fetches it from outside your hosting stack entirely. Learn more on the WordPress Plugin page.

SEO Comparison

What SEO plugins generate vs what AI needs

Typical SEO Plugins
Meta titles and descriptions
XML sitemap
Basic article schema
Breadcrumb schema
No business identity schema
No credentials or expertise
No entity data for AI
+ StructuredAF
Complete business identity schema
Services, expertise and credentials
Professional profile and authority
FAQ schema for AI answers
CDN delivery to all AI crawlers
Automatic updates via plugin
Intelligent merge with existing schema
Cache Management

Cache clearing quick reference

After installing the plugin or regenerating your schema, clear your cache so the updated page source is served to visitors and crawlers.

WP Rocket WP Rocket menu in admin bar, then Clear Cache
LiteSpeed Cache LiteSpeed Cache menu, then Purge All
W3 Total Cache Performance menu, then Purge All Caches
WP Super Cache Settings, then WP Super Cache, then Delete Cache
Kinsta Kinsta Cache in admin bar, then Clear All Caches
WP Engine WP Engine menu, then Purge All Caches
Cloudways Cloudways menu in admin bar, then Purge All
Cloudflare Cloudflare dashboard, then Caching, then Purge Everything

Multiple caching layers? Many setups have both a WordPress caching plugin and host-level caching. Clear both. If you also use Cloudflare, that's a third layer to clear. When in doubt, clear everything.

Quick Answers

Common questions

Do I need to deactivate my existing SEO plugin?

No. StructuredAF works alongside Yoast, Rank Math, AIOSEO, and any other SEO plugin. They handle your meta titles, descriptions, and sitemap. StructuredAF handles the structured data those plugins were never designed to generate. No conflicts.

Will this slow down my site?

No. The plugin adds a single CDN-hosted script tag to your header. It's a few kilobytes at most, lighter than the tracking pixels most sites already have. The plugin also caches locally so it doesn't make a CDN request on every page load.

I use a page builder (Elementor, Divi, Beaver Builder). Does that matter?

Not at all. The plugin injects into the WordPress header, which sits above any page builder content. It works with every theme and every page builder.

What happens if I deactivate the plugin?

Your structured data stops appearing on your site. Your StructuredAF account and all your data remain untouched. Reactivate the plugin to bring it back instantly.

What about WordPress.com?

You need at least a WordPress.com Business plan to install custom plugins. If you're on a free or Personal plan, you can use the code snippet method instead. See our Other Platforms guide.

What if I decide to move away from WordPress?

Your data lives in your StructuredAF account, not on WordPress. If you move to another platform, just install the code snippet on your new site. Nothing is lost. See our Switching Platforms guide.

Ready to make your WordPress site visible to AI?

One plugin. One Site ID. Done.

Get Started
Need help? Get in touch