Skip to content

backdrop-contrib/indexnow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IndexNow

This module provides an easy way for websites owners to instantly inform search engines about latest content changes on their website.

More information about IndexNow protocol you can get on official site.

Installation

Install this module using the official Backdrop CMS instructions at https://backdropcms.org/guide/modules

Please note: PHP cURL library must be installed on your server.

Configuration and usage

Administration page is available via menu Administration > Configuration > Metadata > IndexNow (admin/config/metadata/indexnow).

  • first you need generate or create your own IndexNow API key as described below "IndexNow API key" field;
  • select your prefered search engine;
  • select what content types to submit when you create or update nodes.

When you save the settings, a text key file to verify the ownership of the site will be generated for you automatically.

Now, every time cron runs, the latest content changes will be automatically sent to all participating search engines. Thus, multiple edits of the same node do not result in multiple submissions.

Screenshots are available at https://findlab.net/projects/indexnow

Known issues

If you've enabled "Fast 404 pages" functionality in your "settings.php" file, search engines most likely won't be able to retrieve your text key file to verify site ownership.

To avoid this problem, consider removing the "txt" extension from $settings['404_fast_paths'] variable in your "settings.php" file.

License

This project is GPL v2 software. See the LICENSE.txt file in this directory for complete text.

IndexNow is offered under the terms of the Attribution-ShareAlike Creative Commons License and has support from Microsoft Bing, Seznam.cz, Yandex.

Current Maintainer

Vladimir (https://github.com/findlabnet/)

More information

For bug reports, feature or support requests, please use the module issue queue at https://github.com/backdrop-contrib/indexnow/issues.

About

Backdrop CMS module for using IndexNow protocol

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages