Description
RankUp Geo-Radius Schema creates LocalBusiness JSON-LD for one local or service-area business.
Configure the business name, physical address, phone number, business type, latitude, longitude, service radius, and named service areas from a WordPress settings page. A radius is represented as a Schema.org GeoCircle, while cities, regions, and postal codes are represented as text values in areaServed.
Key features:
- LocalBusiness and six supported subtypes.
- Complete PostalAddress fields.
- GeoCoordinates for the business location.
- GeoCircle service radius, entered in kilometres and output in metres.
- Optional named service areas.
- Homepage-only schema output by default, with an optional sitewide setting.
[rankup_service_areas]shortcode for displaying named service areas.- Warning when common SEO plugins that may also create LocalBusiness schema are detected.
- No tracking, external requests, or frontend assets.
Structured data helps search engines understand page content. It does not guarantee rankings, traffic, rich results, or inclusion in any search feature.
Installation
- Upload the plugin ZIP through Plugins > Add New > Upload Plugin, or install it from the WordPress.org Plugin Directory when available.
- Activate RankUp Geo-Radius Schema.
- Go to Settings > Geo-Radius Schema.
- Enter the business name and physical street address. Add the remaining address fields where available.
- Optionally add latitude, longitude, a service radius, and named service areas.
- Save the settings and validate the page output.
FAQ
-
Why is a physical street address required?
-
Google documents
nameandaddressas required LocalBusiness properties. The plugin does not output incomplete LocalBusiness schema when either the name or street address is missing. -
How does the radius work?
-
Enter latitude, longitude, and the service radius in kilometres. The plugin outputs a Schema.org
GeoCirclewithgeoMidpointcoordinates and converts the radius to metres forgeoRadius. -
Can I add cities and postal codes?
-
Yes. Add comma-separated cities, regions, or postal codes under Named Service Areas. They are emitted as text values accepted by Schema.org’s
areaServedproperty. -
Where is the schema added?
-
The default is the homepage only. You can select sitewide output when the same business information is visibly relevant across the entire website.
-
How do I display the service areas?
-
Use
[rankup_service_areas]. -
Can I use this with Yoast SEO, Rank Math, or All in One SEO?
-
The plugins can be active together, but you should not output two competing LocalBusiness entities for the same business. RankUp Geo-Radius Schema shows a warning when it detects these plugins. Review their schema settings and keep one LocalBusiness source enabled.
-
Does the plugin contact an external service?
-
No. It makes no external requests, loads no remote assets, and does not collect or transmit data.
-
What happens when I uninstall it?
-
The saved plugin option is removed when you delete the plugin through WordPress. Deactivation preserves the settings.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“RankUp Geo-Radius Schema” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “RankUp Geo-Radius Schema” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.0
- Added latitude, longitude, and real GeoCircle radius output.
- Added locality, region, postal code, and country address fields.
- Corrected
areaServedpostal-code handling. - Added homepage-only output as the safer default.
- Added duplicate-schema warnings for common SEO plugins.
- Added the prefixed
[rankup_service_areas]shortcode. - Matched the translation text domain to the plugin slug.
- Removed unsupported search-performance and compatibility claims.
1.0.0
- Initial release.