IndexAPI Manager

Description

IndexAPI Manager plugin allows you to instantly send indexing requests for your website pages to Google through the official Google Indexing API by using the secure indexapi.ir web service.

Google indexing service helps your website pages get discovered and appear faster in Google search results. Fast indexing can significantly improve your site’s visibility and SEO performance.

The biggest advantage for Iranian users is that Google Indexing API is restricted in Iran, and websites hosted on Iranian servers cannot use external plugins to send indexing requests. This plugin connects your website securely to the official Google API via the trusted indexapi.ir service, enabling safe and reliable indexing requests.

Features:
* Fast indexing of your pages
* Ability to send up to 200 URLs per day
* Support for posts, pages, and custom post types
* Enable or disable indexing request per post type
* Enable or disable indexing request for individual posts
* Support for categories, tags, and custom taxonomies
* View the status and details of the last indexing request sent for each post
* Secure connection via HashiCorp Vault integration

External services

This plugin connects to the IndexAPI service (https://indexapi.ir) in order to send and manage indexing requests to Google using the Google Indexing API.

Data sent to the service:
– Google Indexing API request data (URL to be indexed)
– API key provided by the user (stored locally in WordPress and sent to authenticate requests)

When the data is sent:
– Every time you trigger an indexing request manually or automatically from the plugin

Purpose:
– To communicate with Google’s Indexing API through IndexAPI’s servers

Service provider:
IndexAPI (https://indexapi.ir)
Terms of Service: https://indexapi.ir/terms/
Privacy Policy: https://indexapi.ir/privacy-policy/

Screenshots

  • نمای کلی پنل تنظیمات

Installation

  1. Upload the plugin files to the /wp-content/plugins/indexapi directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Configure the plugin settings from the admin panel to enable indexing requests according to your needs.
  4. Make sure your site timezone is properly set in WordPress settings.

FAQ

Why do I need this plugin?

Google indexing API is officially restricted in Iran, so this plugin provides a workaround by connecting to a local trusted service (indexapi.ir) that securely relays requests to Google’s official API.

How many URLs can I submit per day?

You can submit up to 200 URLs per day using this service.

Does this plugin support custom post types and taxonomies?

Yes, it supports all public post types and taxonomies you allow.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“IndexAPI Manager” is open source software. The following people have contributed to this plugin.

Contributors

Translate “IndexAPI Manager” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.1

  • Fix Latest Status bug

1.0.0

  • Initial release with support for posts, pages, custom post types, and taxonomies.
  • Integration with indexapi.ir service.
  • Secure connection using HashiCorp Vault.
  • User-friendly meta boxes to control indexing requests.