LeksaStudio Docs
ID EN

IndexNow and Google Indexing API#

URL submission runs in the background after an article is published and does not consume article quota.

Articles generated using Save as draft are not sent to IndexNow or the Google Indexing API. Submissions via the NexaPress workflow only occur for articles created directly with Publish status.

IndexNow#

  1. Create a key 8–128 characters in length using letters, numbers, or dashes.
  2. Go to NexaPress > Settings > Indexing.
  3. Enable Submit published post URLs to IndexNow.
  4. Enter the key, then click Save Indexing Settings.

Example:

text
nexapress-8f3a2c9d7b6e4a1

The verification file is automatically available at:

text
[https://your-domain.com/](https://your-domain.com/){indexnow-key}.txt

If it returns a 404 error, resave Settings > Permalinks.

Google Indexing API#

Setting up a service account#

  1. Create or select a project in the Google Cloud Console.
  2. Enable the Indexing API under APIs & Services > Library.
  3. Create a service account via IAM & Admin > Service Accounts.
  4. Create a new key in JSON format and store it securely.
  5. In Google Search Console, add the service account email under Settings > Users and permissions.

Installing credentials#

  1. Copy the entire contents of the JSON file.
  2. Go to NexaPress > Settings > Indexing.
  3. Enable Submit published post URLs to Google Indexing API.
  4. Paste the JSON into Google Service Account JSON.
  5. Click Save Indexing Settings.

Indexing logs#

The Recent Indexing Logs panel displays the service, HTTP code, submission timestamp, and latest results. Temporary failures can be retried without blocking article publication.