Universal SEO Reports
Plugin Purpose
A client SEO reporting plugin for WordPress, designed for SEO Squirrel reports using GA4, Google Search Console, GBP/manual data, monthly sync, comparison tables, and shareable client reports.

Development Features / Changelog
Core Version
Features:
- Project-based SEO reports
- GA4 integration
- GSC integration
- GBP/manual data planning
- Monthly report dashboard
- Front-end report shortcode
- Client-facing report page
- Month range filter
- Print report option
v1.x Series
Features:
- Project creation
- OAuth/API setting fields
- GA4 monthly data table
- GSC monthly data table
- Front-end shortcode:
[usr_reports project="1" title="SEO Reports"]
- Report dashboard
- Sync logs
- Settings panel
v1.6
Features/fixes:
- Report sync controls
- Monthly data display improvements
- GA4 monthly table
- GSC monthly table
- Admin project sync handling
Reported issue:
- Global sync button missing
- Individual sync URL missing nonce
- Link expired issue on
admin-post.phpsync action
Client Report Template Updates
Features:
- Client report template URL structure
- Report page by slug
- Project ID support
- Start/end month filtering
- Mobile-friendly report template improvements
- Print-only report content area
- Header/footer exclusion for print
Reported issues:
/report/test/showing page not found- Some report URLs caused critical error
- Mobile layout needed improvement
Later Feature Set
Features:
- One-click report generation for any month range
- Monthly comparison blocks
- GA4 summary comparison
- GSC query/page data storage planning
- Top Pages block
- Top Queries block
- Sync log tracking
- Private share link planning
Feature intentionally excluded at one point:
- Private share link with token was discussed but postponed/removed from one implementation request.
FAQ
Is Universal SEO Reports designed specifically for WordPress?
Yes. The overview describes a WordPress SEO reporting plugin that renders client reporting pages using a shortcode.
Which data sources does the plugin support?
The overview mentions GA4 integration, Google Search Console reports, GBP/manual data planning, and monthly sync for reporting views.
Can I generate reports for a selected month range?
Yes. The plugin includes start/end month filtering and supports selecting a month range in the report template.
Does it provide a way for clients to view reports on the front end?
Yes. A front-end report shortcode is included to display the report dashboard on a client-facing page.
Is there a print-friendly version of the report?
Yes. The overview mentions a print report option and a print-only content area with header/footer exclusion for print.
Does the plugin automate monthly data sync?
The overview describes monthly sync, admin project sync handling, and sync controls/log tracking, with notes about fixes related to sync actions.
Does it include private sharing links?
The provided notes state that private share link with a token was discussed but postponed/removed from one implementation request.