Title: CM GEO Core — Local SEO &amp; Schema Injector
Author: Amar Chakraborty
Published: <strong>June 15, 2026</strong>
Last modified: June 15, 2026

---

Search plugins

![](https://ps.w.org/cm-geo-core-local-seo-schema-injector/assets/icon-256x256.png?
rev=3573108)

# CM GEO Core — Local SEO & Schema Injector

 By [Amar Chakraborty](https://profiles.wordpress.org/blacktiewms/)

[Download](https://downloads.wordpress.org/plugin/cm-geo-core-local-seo-schema-injector.1.0.2.zip)

 * [Details](https://wordpress.org/plugins/cm-geo-core-local-seo-schema-injector/#description)
 * [Reviews](https://wordpress.org/plugins/cm-geo-core-local-seo-schema-injector/#reviews)
 *  [Installation](https://wordpress.org/plugins/cm-geo-core-local-seo-schema-injector/#installation)
 * [Development](https://wordpress.org/plugins/cm-geo-core-local-seo-schema-injector/#developers)

 [Support](https://wordpress.org/support/plugin/cm-geo-core-local-seo-schema-injector/)

## Description

**CM GEO Core** is a lightweight, no-bloat WordPress plugin that injects two of 
the most powerful schema types — **FAQPage** and **LocalBusiness** — directly into
your pages using a single shortcode.

Most businesses have FAQ pages. Very few have properly structured schema markup 
that AI tools like Google’s AI Overviews, ChatGPT, and Perplexity can actually read
and cite. This plugin bridges that gap.

#### What it does

 * Injects valid **FAQPage JSON-LD schema** so Google and AI tools can read your
   Q&A content directly
 * Injects **LocalBusiness schema** with address, GPS coordinates, and service area
   description
 * Displays a clean, collapsible **FAQ accordion** visible to human visitors
 * Supports **multiple page groups** — create independent profiles for each page
   of your site
 * Uses your site’s **favicon** as the accordion trigger icon automatically
 * Allows **custom trigger label** per group

#### How it works

 1. Go to **CM GEO Core** in your WordPress admin
 2. Create a group slug (e.g. `wedding-faq`, `homepage`)
 3. Fill in your business details and FAQ pairs
 4. Copy the shortcode shown: `[cm_geo_core group="wedding-faq"]`
 5. Paste it anywhere in your page or post
 6. Done — schema is live

#### Why GEO, not just SEO?

GEO stands for **Generative Engine Optimization** — optimizing your content to be
cited by AI-powered search tools. As Google, ChatGPT, and Perplexity increasingly
answer questions directly from structured data, having proper schema markup is no
longer optional. CM GEO Core makes it simple.

#### Features

 * Zero dependencies — no jQuery, no external libraries
 * Works with any WordPress theme including Elementor, Divi, Beaver Builder
 * Multiple group profiles — one plugin, unlimited pages
 * Clean uninstall — removes all data when deleted
 * Validated against Google Rich Results Test
 * FAQPage schema eligible for rich result snippets in Google Search

## Installation

 1. Upload the `cm-geo-core` folder to `/wp-content/plugins/`
 2. Activate the plugin through the **Plugins** menu in WordPress
 3. Navigate to **CM GEO Core** in your admin sidebar
 4. Create your first group, fill in your data, and paste the shortcode

## FAQ

### Does this work with page builders like Elementor?

Yes. Paste the shortcode `[cm_geo_core group="your-group"]` into any HTML or Shortcode
widget in Elementor, Divi, or any other builder.

### Can I have different FAQ schemas on different pages?

Yes — that is the core feature. Create a different group slug for each page and 
each one is completely independent.

### Will this conflict with Rank Math or Yoast SEO?

CM GEO Core injects schema via shortcode only on pages where you place it. It coexists
cleanly with Rank Math, Yoast, and other SEO plugins.

### What happens to my data if I delete the plugin?

All data is cleanly removed from the WordPress database via uninstall.php. Nothing
is left behind.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“CM GEO Core — Local SEO & Schema Injector” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Amar Chakraborty ](https://profiles.wordpress.org/blacktiewms/)

[Translate “CM GEO Core — Local SEO & Schema Injector” into your language.](https://translate.wordpress.org/projects/wp-plugins/cm-geo-core-local-seo-schema-injector)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/cm-geo-core-local-seo-schema-injector/),
check out the [SVN repository](https://plugins.svn.wordpress.org/cm-geo-core-local-seo-schema-injector/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/cm-geo-core-local-seo-schema-injector/)
by [RSS](https://plugins.trac.wordpress.org/log/cm-geo-core-local-seo-schema-injector/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.2

 * Fix: Admin JS now loads correctly using CM_GEO_CORE_URL constant — Add FAQ Pair
   button working
 * Fix: Added plugin_dir_url() constant for reliable asset URL resolution

#### 1.0.1

 * Fixed: Moved inline admin JavaScript to external file loaded via wp_enqueue_script()
 * Fixed: Moved inline frontend CSS to wp_add_inline_style() via wp_enqueue_style()
 * Updated plugin version to 1.0.1

#### 1.0.0

 * Initial release
 * FAQPage JSON-LD schema injection
 * LocalBusiness schema with address and GPS coordinates
 * Multi-group profile system
 * Custom accordion trigger label
 * Site favicon as trigger icon
 * Clean uninstall

## Meta

 *  Version **1.0.2**
 *  Last updated **11 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [faq schema](https://wordpress.org/plugins/tags/faq-schema/)[geo](https://wordpress.org/plugins/tags/geo/)
   [JSON-LD](https://wordpress.org/plugins/tags/json-ld/)[local seo](https://wordpress.org/plugins/tags/local-seo/)
   [schema](https://wordpress.org/plugins/tags/schema/)
 *  [Advanced View](https://wordpress.org/plugins/cm-geo-core-local-seo-schema-injector/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/cm-geo-core-local-seo-schema-injector/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/cm-geo-core-local-seo-schema-injector/reviews/)

## Contributors

 *   [ Amar Chakraborty ](https://profiles.wordpress.org/blacktiewms/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/cm-geo-core-local-seo-schema-injector/)