GSProtect keeps your WordPress content on the right side of Google’s spam policies, AdSense program policies and helpful-content guidance. It scans every post and page for policy risks (cloaking, scraped content, hidden text, doorway pages, restricted-monetization wording) and AI-style phrasing, then rewrites flagged text into natural, confident prose — before you hit publish.
Everything runs entirely on your own site. The analyzer and rewriter are a built-in local engine: no API key, no cloud, no third party ever sees your content.
- 100% offline — zero network calls, zero data leaves WordPress.
- Scans every post and page for Google spam-policy and AdSense-policy risks.
- Rewrites robotic AI content into natural, human-sounding prose.
- No license key, no email, no setup required.
Content Protection Lab
- Site-wide scanner: audits every post and page for spam-policy issues and AI signals in one server-side pass.
- Per-post audit: color-coded issue list (red = critical policy/AI, amber = quality, grey = UX) with live evidence snippets and “Locate in editor” buttons.
- Posts-list badges: colored chips in the protection column so you can spot problem content without opening every post.
- Schema, cloaking, duplicate/scraped-block, obituary-spam and restricted-monetization detection, plus a Google spam-update tracker.
- Runs in resumable server-side batches — fast even on millions of posts.
Refine
- Rewrites robotic AI phrasing (“It is important to note that”, “In conclusion”) into natural prose.
- Replaces stiff wording (“utilize”, “leverage”) with plain words, tightens wordy sentences.
- Tone presets: neutral, professional, friendly, conversational or authoritative voice.
- Readability grade on every sample: Flesch Reading Ease and grade level, before and after.
- Optional contractions mode (“do not” → “don’t”).
- Four strengths: Light, Normal, Strong, Ultra.
- Preserves links, images, shortcodes, list numbering and HTML.
- Works in the classic editor, block editor, and the refine box below the editor.
Protect in bulk
- Bulk Protect: one click rewrites every AI-flagged post with the offline engine, chunked in safe batches so huge sites don’t freeze.
- Per-post flag to keep any single post’s content untouched.
Settings backup
- Export/import your settings as a portable JSON file to move tone, strength and automation choices between installs.
- Optional “delete all data on uninstall” preference: off by default. When ticked, deleting the plugin also removes settings, scan history and per-post flags.
Per-post control
Each post has a Refine on publish? setting on its edit screen, and posts that are too short to be meaningful are skipped automatically.