Title: Simple SEO Noindex Toggle
Author: Saidul Islam Bokul
Published: <strong>2026(&#101;)k&#111; maiatza&#114;&#101;&#110; 22(&#97;)</strong>
Last modified: 2026(&#101;)k&#111; ekaina&#114;&#101;&#110; 2(&#97;)

---

Bilatu pluginak

![](https://ps.w.org/simple-seo-noindex-toggle/assets/banner-772x250.png?rev=3555611)

![](https://ps.w.org/simple-seo-noindex-toggle/assets/icon-256x256.png?rev=3544427)

# Simple SEO Noindex Toggle

 [Saidul Islam Bokul](https://profiles.wordpress.org/sibokul/)-(r)en eskutik

[Deskargatu](https://downloads.wordpress.org/plugin/simple-seo-noindex-toggle.1.0.1.zip)

 * [Xehetasunak](https://eu.wordpress.org/plugins/simple-seo-noindex-toggle/#description)
 * [Berrikuspenak](https://eu.wordpress.org/plugins/simple-seo-noindex-toggle/#reviews)
 *  [Instalazioa](https://eu.wordpress.org/plugins/simple-seo-noindex-toggle/#installation)
 * [Garapena](https://eu.wordpress.org/plugins/simple-seo-noindex-toggle/#developers)

 [Laguntza](https://wordpress.org/support/plugin/simple-seo-noindex-toggle/)

## Deskripzioa

**Simple SEO Noindex Toggle** gives you precise, per-content control over which 
posts and pages are indexed by search engines — without the overhead of a full SEO
plugin suite.

In one click, you can exclude any post or page from search engine indexes using 
the standard `<meta name="robots" content="noindex, nofollow">` tag. Every feature
is built around a clean admin UI, WordPress coding standards, and zero unnecessary
dependencies.

### How to Verify the Plugin Is Working

There are three ways to confirm the noindex tag is active on the frontend:

**Method 1 — Built-in Tag Verifier (recommended)**

 1. Enable the Noindex toggle on a published post and save.
 2. In the editor, click **Verify Tag in Source** in the SEO Settings meta box.
 3. A green ✓ Confirmed result appears, showing the exact tag found in the live page
    source.

**Method 2 — View Page Source**

 1. Visit the published post on the frontend.
 2. Right-click  **View Page Source** (or press `Ctrl+U` / `Cmd+U`).
 3. Press `Ctrl+F` and search for `noindex`.
 4. The tag `<meta name="robots" content="noindex, nofollow" />` appears near the top
    of `<head>`.

**Method 3 — Google Search Console**

 1. Open **URL Inspection** in Google Search Console.
 2. Paste the post URL and click **Test Live URL**.
 3. Under **Page Indexing**, Google reports: _“Page is not indexed — noindex tag detected”_.
 4. Under **HTTP response  Detected meta tags**, the robots tag is listed explicitly.

**Method 4 — site: Search Operator**

After Google recrawls the page (typically 24–72 hours), searching `site:yourdomain.
com/post-slug` on Google returns no results, confirming the page has been de-indexed.

## Pantaila-argazkiak

 * [[
 * Main settings page
 * [[
 * First appearance after activation the plugin on post editor
 * [[
 * Noindex post from quick edit option
 * [[
 * Displaying Noindex status on post editor
 * [[
 * Bulk actions in post list
 * [[
 * Noindex toggle on post editing page
 * [[
 * Tag verifier in action

## Instalazioa

**From the WordPress Admin (recommended):**

 1. Go to **Plugins  Add New**.
 2. Search for **Simple SEO Noindex Toggle**.
 3. Click **Install Now**, then **Activate Plugin**.

**Manual Upload:**

 1. Download the `simple-seo-noindex.zip` file.
 2. Go to **Plugins  Add New  Upload Plugin**.
 3. Select the ZIP file and click **Install Now**.
 4. Click **Activate Plugin**.

**Manual FTP:**

 1. Extract `simple-seo-noindex.zip`.
 2. Upload the `simple-seo-noindex/` folder to `/wp-content/plugins/`.
 3. Go to **Plugins  Installed Plugins** and activate.

**First-Time Setup:**

 1. Go to **Settings  Simple SEO Noindex**.
 2. Confirm **Enable Plugin**, **Enable for Posts**, and **Enable for Pages** are all
    checked.
 3. Click **Save Settings**.
 4. Open any Post or Page in the editor — the **SEO Settings** meta box appears in 
    the right sidebar.
 5. Toggle **Noindex this page** and save/publish the post.
 6. Click **Verify Tag in Source** to confirm the tag is live in the page source.

## MEG

### The Tag Verifier shows “Not Found” even though the toggle is enabled.

This is almost always a caching issue. The verifier sends a fresh request with a
cache-busting query string and `no-cache` headers, but some caching plugins or CDNs
may still serve a stale response. Purge your cache and click Verify again. You can
also use Method 2 (View Page Source) to double-check directly.

### The Tag Verifier says “Could not fetch page source”.

WordPress uses `wp_remote_get()` which makes an outbound HTTP request from the server
back to the post URL. On some localhost or restricted hosting environments, the 
server cannot reach itself. Use Method 2 (View Page Source) in these cases. The 
verifier works correctly on standard live and staging servers.

### Does this conflict with Yoast SEO, Rank Math, or AIOSEO?

It outputs a robots meta tag directly into `wp_head` at priority 1. If another SEO
plugin also outputs its own robots tag on the same post, both tags will appear in`
<head>`. Search engines honour the most restrictive instruction, so having both 
is functionally harmless. To avoid duplication, use only one tool’s noindex feature
per post.

### Does it support custom post types?

Version 1.0.0 supports Posts and Pages. Custom post type support is planned for 
a future release.

### Does the plugin add any custom database tables?

No. It uses WordPress core’s `wp_options` table for plugin settings and `wp_postmeta`
for per-post noindex flags. No custom tables are created.

### What happens to my data if I delete the plugin?

The `uninstall.php` routine removes all plugin settings (`ssn_settings` from `wp_options`)
and all per-post noindex flags (`_ssn_noindex` from `wp_postmeta`). No orphaned 
data remains. The routine is multisite-aware and cleans up all subsites.

### Does this work with the Gutenberg block editor?

Yes. The meta box renders correctly in the block editor sidebar panel. All features—
toggle, status badge, tag preview — function identically in both the block editor
and Classic Editor.

### Does the Quick Edit update noindex without a full page reload?

Yes. WordPress Quick Edit submits via its own AJAX handler. The Noindex checkbox
is included in that submission and processed via the standard `save_post` hook —
no additional AJAX or custom endpoint required.

### Can I use this on a WordPress Multisite installation?

Yes. Each subsite stores its own independent settings. The uninstall routine loops
all subsites and removes all data cleanly.

### Does this plugin add any load to the frontend?

No. The plugin loads no scripts or stylesheets on the frontend. The only frontend
action is a single `get_post_meta()` call inside `wp_head` on singular pages — negligible
performance impact.

### Will the plugin work if I have another SEO plugin installed?

Yes. Simple SEO Noindex Toggle operates independently and does not interfere with
other SEO plugins.

## Berrikuspenak

Ez dago berrikuspenik plugin honentzat.

## Laguntzaileak eta Garatzaileak

“Simple SEO Noindex Toggle” software librea da. Ondoko pertsonek egin dizkiote ekarpenak
plugin honi.

Laguntzaileak

 *   [ Saidul Islam Bokul ](https://profiles.wordpress.org/sibokul/)

[Itzul zaitez Simple SEO Noindex Toggle zure hizkuntzara.](https://translate.wordpress.org/projects/wp-plugins/simple-seo-noindex-toggle)

### Garapena interesatzen zaizu?

[Araka kodea](https://plugins.trac.wordpress.org/browser/simple-seo-noindex-toggle/),
begiratu [SVN biltegia](https://plugins.svn.wordpress.org/simple-seo-noindex-toggle/)
edo harpidetu [garapen erregistrora](https://plugins.trac.wordpress.org/log/simple-seo-noindex-toggle/)
[RSS](https://plugins.trac.wordpress.org/log/simple-seo-noindex-toggle/?limit=100&mode=stop_on_copy&format=rss)
bidez.

## Aldaketen loga

#### 1.0.1

 * WordPress 7.0 compatibility check-up.
 * Screenshots added.
 * Fixed some minor issues.

#### 1.0.0

 * Initial release.
 * Noindex toggle meta box on Posts and Pages with live status badge, tag preview,
   and smooth CSS toggle switch.
 * Built-in Tag Verifier — server-side fetch using PHP DOMDocument HTML parsing 
   for reliable robots meta tag detection; displays the exact tag found in the live
   page source.
 * Admin Bar Indicator — live red/green SEO status badge on the frontend and inside
   the post editor admin bar.
 * Post List Table Column — sortable “SEO” column with green/red colored status 
   badges on Posts and Pages list tables.
 * Bulk Actions — “SEO: Add Noindex” and “SEO: Remove Noindex” for Posts and Pages
   list tables with dismissible result notice.
 * Quick Edit Support — Noindex checkbox inside Quick Edit row, auto-populated from
   current post state via vanilla JavaScript.
 * Settings page under Settings  Simple SEO Noindex with global enable and per-post-
   type controls.
 * 100% vanilla JavaScript — zero jQuery dependency, uses Fetch API.
 * Full uninstall cleanup — removes all options and post meta on plugin deletion.
 * WordPress Coding Standards compliant OOP singleton architecture with SSN_ prefix
   throughout.
 * Multisite compatible.

## Meta

 *  Version **1.0.1**
 *  Azken eguneraketa **duela 5 egun**
 *  Instalazio aktiboak **10 baino gutxiago**
 *  WordPress bertsioa ** 5.8 edo handiagoa **
 *  **7.0** (e)raino probatuta.
 *  PHP bertsioa ** 7.4 edo handiagoa **
 *  Language
 * [English (US)](https://wordpress.org/plugins/simple-seo-noindex-toggle/)
 * Etiketak
 * [meta](https://eu.wordpress.org/plugins/tags/meta/)[noindex](https://eu.wordpress.org/plugins/tags/noindex/)
   [robots](https://eu.wordpress.org/plugins/tags/robots/)[search engine](https://eu.wordpress.org/plugins/tags/search-engine/)
   [seo](https://eu.wordpress.org/plugins/tags/seo/)
 *  [Ikuspegi aurreratua](https://eu.wordpress.org/plugins/simple-seo-noindex-toggle/advanced/)

## Balorazioak

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/simple-seo-noindex-toggle/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/simple-seo-noindex-toggle/reviews/)

## Laguntzaileak

 *   [ Saidul Islam Bokul ](https://profiles.wordpress.org/sibokul/)

## Laguntza

Zerbait duzu esateko? Laguntza behar?

 [Ikusi laguntza foroa](https://wordpress.org/support/plugin/simple-seo-noindex-toggle/)