Title: ACS SEO Plus
Author: ACS
Published: <strong>22 september 2026</strong>
Last modified: 27 september 2026

---

Plugins zoeken

![](https://ps.w.org/acs-seo-plus/assets/banner-772x250.png?rev=3708124)

![](https://ps.w.org/acs-seo-plus/assets/icon-256x256.png?rev=3708124)

# ACS SEO Plus

 Door [ACS](https://profiles.wordpress.org/hanchan/)

[Download](https://downloads.wordpress.org/plugin/acs-seo-plus.1.0.4.zip)

 * [Details](https://nl.wordpress.org/plugins/acs-seo-plus/#description)
 * [Beoordelingen](https://nl.wordpress.org/plugins/acs-seo-plus/#reviews)
 *  [Installatie](https://nl.wordpress.org/plugins/acs-seo-plus/#installation)
 * [Ontwikkeling](https://nl.wordpress.org/plugins/acs-seo-plus/#developers)

 [Ondersteuning](https://wordpress.org/support/plugin/acs-seo-plus/)

## Beschrijving

ACS SEO Plus covers the on-page basics without asking you to connect an account,
install a wizard or learn a new vocabulary. Open a post, fill in the fields you 
care about, and leave the rest empty: every field falls back to something WordPress
already knows.

It also counts page views on your own server, so you can see which entry is being
read without adding a third party script to your pages.

**What it does**

 * SEO title, meta description and canonical URL for every public post type.
 * noindex and nofollow checkboxes per entry. Marking an entry noindex also removes
   it from the sitemap.
 * Open Graph and Twitter Card tags, with a share image chosen per entry, then the
   featured image, then a site wide fallback.
 * JSON-LD structured data: a WebSite graph with a search action on the front page,
   and BlogPosting on every post (on by default for new installs), or WebPage on
   the other entries you opt in.
 * A title and description for the front page, used for the page head and the share
   tags, so a static front page is shared as your site rather than as a page called“
   Home”.
 * Site verification tags for Google Search Console and Bing Webmaster Tools, printed
   on the front page.
 * An optional Google Analytics 4 tag, loaded only when you enter a measurement 
   ID.
 * An XML sitemap at its own address, so it never takes over the sitemap WordPress
   or another plugin already publishes. You choose which post types it covers.
 * Page view counts per entry: today, yesterday, this month and all time, in the
   editor, in the post list and on an overview screen.

**About the view counting**

It runs entirely on your site. There is no cookie, no stored IP address and no request
to any outside service. To recognise a repeat visit within the same day the plugin
keeps a one way hash of the visitor address and browser string in the site cache
for 24 hours; the hash is discarded after that and cannot be turned back into the
original values. Only totals per entry are stored, never a log of individual visits.
Views by logged in editors and by obvious crawlers are skipped.

Because the count happens in PHP, a full page cache will hide some views from it.
That is expected, and it is the trade-off for not loading a tracking script.

**No strings attached**

This plugin is complete on its own. Nothing in it is locked, metered, time limited
or reserved for a paid tier, it never asks for a licence key or an account, and 
by default it makes no outside requests at all. The only outside service it can 
load is the optional Google Analytics 4 tag, and only after the site owner enters
a measurement ID. Longer range traffic reports, referrer and device breakdowns, 
automatic image alt text and redirect management are sold separately as an add-on
at ACS Developer (https://acs-developer.com/acs-seo-plus/). The add-on is not included
here and this plugin does not check for it.

### External services

This plugin can load one outside service, and only when the site owner explicitly
sets it up.

**Google Analytics 4 (Google tag)** — When a measurement ID is entered under ACS
SEO Plus > Settings > Site verification and analytics, the front end of the site
loads `https://www.googletagmanager.com/gtag/js` in the visitor’s browser. Google
then receives the page address, referrer, browser and device details and an identifier
cookie set by Google, as described in Google’s documentation. Nothing is loaded 
while the field is empty, and by default nothing is loaded for logged in editors.
The site owner is responsible for telling visitors about it in the privacy policy
and for any consent their law requires.
 Terms of service: https://marketingplatform.
google.com/about/analytics/terms/us/ Privacy policy: https://policies.google.com/
privacy

The Search Console and Bing verification fields only print a meta tag with the value
you enter. They do not contact any service.

## Schermafbeeldingen

[⌊The SEO panel under the editor: SEO title, meta description, canonical URL, share
image and the robots checkboxes, with a live character count.⌉⌊The SEO panel under
the editor: SEO title, meta description, canonical URL, share image and the robots
checkboxes, with a live character count.⌉[

The SEO panel under the editor: SEO title, meta description, canonical URL, share
image and the robots checkboxes, with a live character count.

[⌊The settings screen, where you choose what is printed in the page head, which 
post types the sitemap covers, whether views are counted and whether the credit 
comment appears.⌉⌊The settings screen, where you choose what is printed in the page
head, which post types the sitemap covers, whether views are counted and whether
the credit comment appears.⌉[

The settings screen, where you choose what is printed in the page head, which post
types the sitemap covers, whether views are counted and whether the credit comment
appears.

[⌊The overview screen, listing the most viewed entries with today, yesterday, this
month and all time side by side.⌉⌊The overview screen, listing the most viewed entries
with today, yesterday, this month and all time side by side.⌉[

The overview screen, listing the most viewed entries with today, yesterday, this
month and all time side by side.

[⌊The views column added to the post list, showing today and the lifetime total 
for every entry.⌉⌊The views column added to the post list, showing today and the
lifetime total for every entry.⌉[

The views column added to the post list, showing today and the lifetime total for
every entry.

[⌊The XML sitemap, served at its own address so the sitemap WordPress already publishes
is left alone.⌉⌊The XML sitemap, served at its own address so the sitemap WordPress
already publishes is left alone.⌉[

The XML sitemap, served at its own address so the sitemap WordPress already publishes
is left alone.

## Installatie

 1. Upload the plugin folder to `/wp-content/plugins/`, or install it from the Plugins
    screen.
 2. Activate the plugin.
 3. Open **ACS SEO Plus > Settings** to choose what is printed in the page head and
    which post types belong in the sitemap.
 4. Edit any post or page and fill in the SEO panel under the editor.

## FAQ

### Does this replace the sitemap WordPress already has?

No. WordPress keeps serving its own sitemap at /wp-sitemap.xml and this plugin serves
its own at a separate address, so neither one interferes with the other. If you 
would rather have only one, there is a checkbox on the settings screen that turns
the built in sitemap off. It is unticked by default.

### Can I use it alongside another SEO plugin?

It will not break anything, but two plugins writing the same tags means duplicate
output. Turn off the overlapping parts on the settings screen, or pick one plugin
for the head tags.

### Does it send any data anywhere?

By default, no. The plugin makes no outgoing HTTP requests from your server. The
only exception is the optional Google Analytics 4 tag: if, and only if, you type
a measurement ID on the settings screen, your visitors’ browsers load the Google
tag and send visit data to Google. Leave the field empty and nothing is loaded. 
See “External services” below.

### Why are my view counts lower than my analytics service?

Views are counted in PHP. A page served from a full page cache never reaches PHP,
so it is not counted. Repeat visits within a day count once, and logged in editors
and obvious crawlers are skipped, so the figure is deliberately conservative.

### Where are the view counts stored?

In post meta on your own database, as a daily counter plus a lifetime total per 
entry. Daily counters older than about thirteen months are trimmed automatically;
the lifetime total is kept. Deleting the plugin removes all of it.

### Will it change my theme output?

Only the page head. The plugin adds meta tags there and nothing to the visible page.
An optional HTML comment naming the plugin can be switched on, and it is off by 
default.

## Beoordelingen

Er zijn geen beoordelingen voor deze plugin.

## Bijdragers & ontwikkelaars

“ACS SEO Plus” is open source software. De volgende personen hebben bijgedragen 
aan deze plugin.

Bijdragers

 *   [ ACS ](https://profiles.wordpress.org/hanchan/)

[Vertaal “ACS SEO Plus” in je eigen taal.](https://translate.wordpress.org/projects/wp-plugins/acs-seo-plus)

### Interesse in ontwikkeling?

[Bekijk de code](https://plugins.trac.wordpress.org/browser/acs-seo-plus/), haal
de [SVN repository](https://plugins.svn.wordpress.org/acs-seo-plus/) op, of abonneer
je op het [ontwikkellog](https://plugins.trac.wordpress.org/log/acs-seo-plus/) via
[RSS](https://plugins.trac.wordpress.org/log/acs-seo-plus/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.4

 * Fix: sites set up before 1.0.3 keep their per entry JSON-LD choice after updating.
   JSON-LD on every post is on by default only for new installs; existing sites 
   can tick it on the settings screen.

#### 1.0.3

 * New: site verification fields for Google Search Console and Bing Webmaster Tools.
 * New: optional Google Analytics 4 measurement ID. The Google tag is sent to visitors
   only when the site owner explicitly enters an ID; nothing is loaded while the
   field is empty, and it is skipped for logged in editors by default.
 * New: front page title and description for the page head and the share tags.
 * New: JSON-LD (BlogPosting) is printed on every post by default. Untick “Output
   JSON-LD on every post” on the settings screen to go back to per entry opt-in.
 * Fix: a static front page is now shared as the website instead of an article named
   after the page.
 * Fix: a static front page is no longer listed twice in the sitemap.
 * Japanese translation updated for the new settings.

#### 1.0.2

 * Japanese translation: spacing between English words and Japanese text now follows
   the WordPress core Japanese style.

#### 1.0.1

 * Japanese translation added.

#### 1.0.0

 * First release.

## Meta

 *  Versie **1.0.4**
 *  Laatst geüpdatet **7 uur geleden**
 *  Actieve installaties **Minder dan 10**
 *  WordPress versie ** 6.5 of nieuwer **
 *  Getest t/m **7.1.2**
 *  PHP versie ** 7.4 of nieuwer **
 *  Taal
 * [English (US)](https://wordpress.org/plugins/acs-seo-plus/)
 * Tags
 * [analytics](https://nl.wordpress.org/plugins/tags/analytics/)[meta description](https://nl.wordpress.org/plugins/tags/meta-description/)
   [open graph](https://nl.wordpress.org/plugins/tags/open-graph/)[seo](https://nl.wordpress.org/plugins/tags/seo/)
   [sitemap](https://nl.wordpress.org/plugins/tags/sitemap/)
 *  [Geavanceerde weergave](https://nl.wordpress.org/plugins/acs-seo-plus/advanced/)

## Waarderingen

Er zijn nog geen beoordelingen ingediend.

[Je beoordeling](https://wordpress.org/support/plugin/acs-seo-plus/reviews/#new-post)

[Bekijk alle beoordelingen](https://wordpress.org/support/plugin/acs-seo-plus/reviews/)

## Bijdragers

 *   [ ACS ](https://profiles.wordpress.org/hanchan/)

## Ondersteuning

Iets te melden? Hulp nodig?

 [Het supportforum bekijken](https://wordpress.org/support/plugin/acs-seo-plus/)