Title: NutsForPress Indexing and SEO
Author: Christian Gatti
Published: <strong>जनवरी 16, 2021</strong>
Last modified: अगस्त 25, 2026

---

Search plugins

![](https://ps.w.org/nutsforpress-indexing-and-seo/assets/banner-772x250.png?rev
=2457531)

![](https://ps.w.org/nutsforpress-indexing-and-seo/assets/icon-256x256.png?rev=2457531)

# NutsForPress Indexing and SEO

 [Christian Gatti](https://profiles.wordpress.org/christian-gatti/) लिखले बारे

[डाउनलोड](https://downloads.wordpress.org/plugin/nutsforpress-indexing-and-seo.2.8.2.zip)

 * [Details](https://bho.wordpress.org/plugins/nutsforpress-indexing-and-seo/#description)
 * [समीक्षा](https://bho.wordpress.org/plugins/nutsforpress-indexing-and-seo/#reviews)
 *  [Installation](https://bho.wordpress.org/plugins/nutsforpress-indexing-and-seo/#installation)
 * [Development](https://bho.wordpress.org/plugins/nutsforpress-indexing-and-seo/#developers)

 [मदद](https://wordpress.org/support/plugin/nutsforpress-indexing-and-seo/)

## बिबरन

_Indexing and SEO_ is one of several NutsForPress plugins that provide essential
features not included in WordPress or available only in part.

_Indexing and SEO_ allows you to:

 * define custom SEO titles and descriptions for public post types and manage them
   through the WordPress editor or REST API
 * enhance content sharing on social networks: featured images, titles, and descriptions
   are automatically included through Facebook Open Graph and Twitter Card tags
 * set a backup image for posts and pages without a featured image
 * replace the default WordPress sitemap with a more complete, customizable version
   that is automatically generated and fully compatible with WPML
 * automatically generate an `llms.txt` file to improve communication with Large
   Language Models (LLMs) and extend the visibility of your content beyond traditional
   search engines
 * apply “noindex” to content that you do not want search engines to index
 * automatically fill the description, caption, and alternative text fields for 
   uploaded media files
 * bulk rebuild the description, caption, and alternative text fields for media 
   files
 * add Analytics and other custom scripts to the head, body, or footer and prevent
   them from loading while a logged-in administrator browses the website

Indexing and SEO is fully compatible with WPML; plugin option values do not need
to be translated.

Take a look at the other [NutsForPress plugins](https://wordpress.org/plugins/search/nutsforpress/).

**Whatever is worth doing at all is worth doing well**

### REST API

Version 2.8.2 makes the following post metadata available through the standard WordPress
REST API:

 * `_nfpndx_meta_title`: the custom SEO title
 * `_nfpndx_meta_description`: the custom SEO description
 * `_nfpndx_meta_title_blogname`: whether the site name is appended to the SEO title(`"
   1"` to append it or `"0"` not to append it)

The metadata can be read and written through the `meta` property of REST API requests
and responses. The authenticated user must have permission to edit the target content.

For example, the following JSON can be included when creating or updating a post
through `/wp-json/wp/v2/posts`:

    ```
    {
      "title": "Article title",
      "content": "Article content",
      "meta": {
        "_nfpndx_meta_title": "Custom SEO title",
        "_nfpndx_meta_description": "Custom SEO description",
        "_nfpndx_meta_title_blogname": "0"
      }
    }
    ```

The plugin registers these fields for every public post type. A custom post type
must also be exposed through the REST API and support `custom-fields` for the metadata
to be available through its endpoint.

### Translations

 * English: default language
 * Italian: fully translated

### Credits

 * Many thanks to [DkR](https://www.dkr.srl/) and [SviluppoEuropa](https://www.sviluppoeuropa.it/)!

## Installation

#### Installation from the Plugin Directory

 * In the WordPress administration area, go to _Plugins > Add New Plugin_
 * Search for “NutsForPress”
 * Find _NutsForPress Indexing and SEO_, click _Install Now_, and then click _Activate_
 * Configure the plugin from the _NutsForPress_ menu
 * Enjoy!

#### Manual Installation

 * Download _NutsForPress Indexing and SEO_ from https://wordpress.org/plugins/nutsforpress-
   indexing-and-seo/
 * In the WordPress administration area, go to _Plugins > Add New Plugin_ and click
   _Upload Plugin_
 * Choose the `nutsforpress-indexing-and-seo.zip` file from your download folder
 * Click _Install Now_
 * Activate _NutsForPress Indexing and SEO_
 * Configure the plugin from the _NutsForPress_ menu
 * Enjoy!

## समीक्षा

There are no reviews for this plugin.

## Contributors & Developers

“NutsForPress Indexing and SEO” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Christian Gatti ](https://profiles.wordpress.org/christian-gatti/)

“NutsForPress Indexing and SEO” has been translated into 1 locale. Thank you to 
[the translators](https://translate.wordpress.org/projects/wp-plugins/nutsforpress-indexing-and-seo/contributors)
for their contributions.

[Translate “NutsForPress Indexing and SEO” into your language.](https://translate.wordpress.org/projects/wp-plugins/nutsforpress-indexing-and-seo)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/nutsforpress-indexing-and-seo/),
check out the [SVN repository](https://plugins.svn.wordpress.org/nutsforpress-indexing-and-seo/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/nutsforpress-indexing-and-seo/)
by [RSS](https://plugins.trac.wordpress.org/log/nutsforpress-indexing-and-seo/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.8.2

 * Added REST API read and write support for SEO titles, SEO descriptions, and the
   option to append the site name
 * Added REST API support for all public post types that expose custom fields through
   REST
 * Tested with WordPress 7.0
 * Reviewed and corrected the plugin documentation

#### 2.8.1

 * Added the llms.txt link to robots.txt

#### 2.8

 * Added automatic llms.txt generation to improve communication with Large Language
   Models

#### 2.7

 * Introduced a new sitemap generation method that supports very large websites (
   tested with 30,000 pages)

#### 2.6

 * Fixed a bug (introduced in the 2.4 release) that caused the title tag to initially
   be set to “auto draft”

#### 2.5

 * Fixed a bug that caused incorrect character counting for titles and descriptions
 * Fixed a bug (introduced in the 2.4 release) that displayed the wrong title in
   the title tag
 * Added a more intuitive color-coded indicator for checking title and description
   lengths

#### 2.4

 * Fixed an issue caused by WordPress 6.7 that prevented the sitemap from being 
   displayed correctly
 * Disabled the meta description generated by the Hello theme when the plugin’s 
   title and description feature is active, preventing duplicate meta description
   tags
 * Added support for inheriting titles and descriptions from Yoast SEO, allowing
   Yoast SEO to be disabled without losing existing metadata

#### 2.3

 * Fixed a bug that prevented some WPML-translated pages from being included in 
   the sitemap

#### 2.2

 * Fixed a bug that prevented the “Skip empty terms” option from taking effect in
   the sitemap

#### 2.1

 * Fixed a bug that duplicated sitemap pages when WPML was active
 * Fixed a bug that prevented product categories from displaying the meta description
   tag

#### 2.0

 * Fixed a bug that prevented pages and posts created before the plugin was installed
   from being added to the sitemap

#### 1.9

 * Removed the global-style dequeueing function introduced in version 1.3.3 because
   it caused problems with WordPress 6.4

#### 1.8

 * Fixed a bug that added noindex pages to the sitemap
 * Fixed a bug that added some public custom post types to the sitemap even when
   they were not publicly queryable or were excluded from search

#### 1.7

 * Fixed a bug that reset the plugin options when WPML was installed and activated
   after the plugin had been configured
 * When the website homepage and posts page are the same, the title and meta description
   now use the site name and tagline configured in WordPress

#### 1.6

 * Tested up to WordPress 6.2

#### 1.5

 * Fixed a bug that prevented the WooCommerce shop page title and description from
   being handled correctly

#### 1.4

 * Moved translations from the plugin package to translate.wordpress.org

#### 1.3.4

 * Added support for custom scripts in the body and footer

#### 1.3.3

 * Added options to prevent selected WordPress scripts and styles from being enqueued,
   including emoji, global styles, and the main block editor stylesheet

#### 1.3.2

 * Prevented the `jet-menu` post type used by JetElements Mega Menu from being added
   to the sitemap

#### 1.3.1

 * Added options to the “Replace Sitemap” feature for building a more complete and
   accurate sitemap

#### 1.3

 * Moved the SEO features from the discontinued “NutsForPress Images and Media” 
   plugin into “NutsForPress Indexing and SEO”

#### 1.2.3

 * Added an option to omit custom head scripts while an administrator is logged 
   in, which can be used as an Analytics filter

#### 1.2.2

 * Fixed an escaping error in a CSS rule that caused hidden option messages to be
   displayed

#### 1.2.1

 * Fixed a bug that displayed URLs in option descriptions as HTML code instead of
   clickable links

#### 1.2

 * Updated the shared NutsForPress root component to support an additional plugin
 * Improved security by escaping output variables

#### 1.1.5

 * Added a CSS rule to prevent the title and description column from being squeezed
   in the WooCommerce product table on small screens

#### 1.1.4

 * Fixed a bug that prevented local options from being saved when WPML was not active

#### 1.1.3

 * Fixed an incorrect 404 header that prevented the sitemap from being retrieved

#### 1.1.2

 * Fixed a bug that prevented the backup featured image from being used in Facebook
   Open Graph and Twitter Card tags

#### 1.1.1

 * Added support for Analytics and other custom head scripts

#### 1.1

 * Added a small style enhancement and minor bug fixes

#### 1.0

 * First fully functional release

## मेटा

 *  Version **2.8.2**
 *  Last updated **1 month पहिले**
 *  Active installations **100+**
 *  WordPress version ** 5.3 चाहे एकरो से ऊपर **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.0.0 चाहे एकरो से ऊपर **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/nutsforpress-indexing-and-seo/) 
   and [Italian](https://it.wordpress.org/plugins/nutsforpress-indexing-and-seo/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/nutsforpress-indexing-and-seo)
 * Tags
 * [llms](https://bho.wordpress.org/plugins/tags/llms/)[NutsForPress](https://bho.wordpress.org/plugins/tags/nutsforpress/)
   [open graph](https://bho.wordpress.org/plugins/tags/open-graph/)[seo](https://bho.wordpress.org/plugins/tags/seo/)
   [sitemap](https://bho.wordpress.org/plugins/tags/sitemap/)
 *  [Advanced View](https://bho.wordpress.org/plugins/nutsforpress-indexing-and-seo/advanced/)

## रेटिंग्स

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/nutsforpress-indexing-and-seo/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/nutsforpress-indexing-and-seo/reviews/)

## Contributors

 *   [ Christian Gatti ](https://profiles.wordpress.org/christian-gatti/)

## मदद

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/nutsforpress-indexing-and-seo/)

## दान

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.com/paypalme/ChristianGatti)