With the yourseo plugin you can display your Google reviews directly on your WordPress site. The wizard runs entirely inside the WordPress admin — no separate account, no API keys, no subscription.
How it works
- Install the plugin: Search via the WordPress plugin library or upload the ZIP, then activate.
- Connect in the admin: Left sidebar yourseo New widget type your business name into the autocomplete field. Connect once, create as many widgets as you like.
- Pick a style and size: Live preview right inside the wizard — 5 styles in 3 sizes.
- Embed the shortcode: You get a
[yourseo]shortcode — paste it into pages, posts or blocks.
Features
- 5 styles (Light Background, Light Border, Drop Shadow, Minimal, Dark Contrast)
- Responsive sizing per breakpoint — set
size-mobile,size-tabletandsize-desktopdirectly in the shortcode (accepts px, em, rem). Sensible defaults work everywhere, fine-tuning takes one number. - Em-based rendering — avatars, stars, padding and text scale proportionally with the size attribute, not just the text
- JSON-LD rich snippets — the plugin emits Schema.org structured data on every public page (WebSite, Organization or LocalBusiness, Article, WebPage, BreadcrumbList, CollectionPage). When you have a Google Business connected, the aggregate star rating is embedded on the homepage so Google can render stars in the search results
- SEO Audit — one click runs a full SEO check of your site directly inside the admin: score 0–100, Core Web Vitals (LCP, FCP, CLS, TTFB, TBT) measured against Google’s PageSpeed Insights, and a categorized findings list. Free plan: one audit every 30 days per site
- One line of code, no cookies, no tracking of site visitors
- Async loading, no impact on Core Web Vitals
- Works with any common theme and page builder
Looking for more
This free plugin is fully functional on its own. A separate paid plugin with additional features (auto-refresh, per-post schema overrides, multi-location, removal of the small “Verified by yourseo.app” note) is available directly from https://yourseo.app — it is not distributed via the WordPress.org plugin directory.
Privacy Policy
This plugin connects to servers operated by yourseo (Shkelzen Aliu, Dollbergstr. 1b, 83135 Schechen, Germany) to provide the widget functionality. No personal data of your site visitors is sent to yourseo — only data you yourself enter in the plugin admin, and the technical request data required to serve the widget script to your visitors:
Admin actions (only when you actively do something in the plugin admin):
- When searching for a Google Business: the search term you typed
- When creating a widget: the Place ID of your Google Business + the domain of your WordPress site (to link the widget to your site)
- On a manual refresh: the Place ID + your site domain
- When saving keywords in the Rank Tracker: each keyword string + country code + the domain of your WordPress site (so we can query the Google rankings and identify your domain in the results)
- When running an SEO Audit: the URL of your WordPress site (so we can crawl the live page and measure Core Web Vitals via the Google PageSpeed API)
Frontend delivery (when a visitor opens a page that has the widget embedded):
- The widget ID (a UUID) is sent from the visitor’s browser to cdn.yourseo.app to fetch the widget JavaScript file
- Cloudflare, used as a CDN, processes standard HTTP logs (IP address, user agent) in line with the Cloudflare privacy terms
The plugin itself sets no cookies, performs no visitor tracking, and sends no analytics data.
Full privacy policy: https://yourseo.app/privacy
External Services
This plugin connects to the following external services in order to function:
api.yourseo.app (operated by yourseo, Germany)
- Purpose: search a Google Business (autocomplete), create/delete widgets, fetch the reviews snapshot, trigger refreshes, query Google keyword rankings for the Rank Tracker, run the SEO Audit on your site
- Data sent: the search term, the Place ID of your Google Business, the domain of your WordPress site, the plugin version, the user agent. For the Rank Tracker: keyword strings and the selected country code. For the SEO Audit: the URL of your site (the live page is fetched server-side)
- When: only when you actively trigger an action inside the plugin admin (typing a search, creating a widget, saving keywords, clicking refresh, clicking “Run audit”). The Rank Tracker also auto-refreshes saved keywords once every 30 days
- Terms of service: https://yourseo.app/terms
- Privacy policy: https://yourseo.app/privacy
cdn.yourseo.app (Cloudflare CDN, worldwide)
- Purpose: deliver the widget JavaScript (under 5 KB) to the browsers of your site visitors
- Data sent: the widget ID (UUID) plus standard HTTP request headers (IP address, user agent, referrer) by the visitor’s browser
- When: on every page view where a yourseo widget is embedded
- Privacy policy: https://yourseo.app/privacy
Google PageSpeed Insights & Chrome UX Report (Google LLC)
- Purpose: when you run an SEO Audit, our server queries Google’s PageSpeed Insights and Chrome UX Report APIs for your site’s URL to retrieve Core Web Vitals (LCP, FCP, CLS, TTFB, TBT) for both mobile and desktop
- Data sent: the URL of your WordPress site
- When: only when you click “Run audit” inside the plugin admin (rate-limited to once per 30 days per site on the free plan)
- Privacy policy: https://policies.google.com/privacy
Without these services the plugin cannot display reviews, create widgets, or run audits.
