About this plugin
SEOS shows who really visits your site – and who only pretends to. Every request is counted on the server, and real browsers confirm themselves with a tiny script, so human visitors are cleanly separated from bots, crawlers and scrapers. Everything is stored in your own database: no external services, no cookies.
Visitor statistics
- Humans vs. bots – user-agent detection for 140+ bots, JavaScript confirmation, headless/webdriver detection, scraper detection and fake Googlebot/Bingbot detection with reverse DNS.
- Countries and IP addresses – local GeoIP database (no external lookups). See every page a single IP has visited, and every IP that visited a page.
- Pages – most visited pages, landing pages, on-site searches, engaged time and scroll depth.
- Sources – organic search (with the exact engine domain, e.g. google.de vs google.com), Google Discover / News / Images, social networks, email, paid ads, UTM campaigns.
- AI traffic (GEO) – visits from ChatGPT, Perplexity, Gemini, Claude, Copilot and other AI assistants.
- History kept until you delete it, CSV export, optional data retention.
SEO insights
- Search engine crawling – how often Googlebot, Bingbot and others crawl you, which pages, response codes and server response time.
- Content not crawled – published posts that search engines have not visited.
- AI crawlers – GPTBot, ClaudeBot, PerplexityBot, Applebot, Amazonbot and more, and which pages they read.
- 404 errors – for people and for bots, including the page that contains the broken link.
- Core Web Vitals from real visitors – LCP, INP, CLS and TTFB (75th percentile), by device and by page.
Classic SEOS features
- Homepage meta description, canonical URL and keywords – with a live Google preview.
- Verification for Google Search Console, Bing, Yandex and Pinterest (paste the code or the whole meta tag).
- Google Analytics 4 / Tag Manager by ID, plus a custom <head> code field.
- Open Graph and X (Twitter) cards with Media Library picker and share preview.
- Geo tags for local businesses.
- Admin notes with due dates on your dashboard – as many as you need, each in any colour.
- Sticky notes you can place anywhere with a shortcode such as [seos_sticky_1] – as many as you need, in any paper colour, each keeps its own shortcode.
Built to be light and secure
- One database insert per page view; the browser beacon uses a lightweight endpoint that does not load your theme or other plugins (with automatic REST API fallback).
- Reports for months and years read compact daily summaries instead of raw rows.
- Works with page caches – cached pages are still counted.
- Signed beacons, per-IP rate limiting, prepared SQL everywhere, escaped output, nonces and capability checks on every action.
- GDPR mode: no IP addresses stored at all, with one-click removal of IPs from existing history.
- No Google Fonts or other third-party requests – the sticky-note font is bundled.
Languages
The interface is in English and every user can choose the plugin language – with flags – from the SEOS header. Included: Bulgarian, Chinese (Simplified), Czech, Dutch, French, German, Italian, Japanese, Polish, Portuguese (Brazil), Romanian, Russian, Spanish, Turkish and Ukrainian. org.