A simple and modern Python GUI application that allows you to instantly submit URLs to the IndexNow API, supported by Bing and Yandex. This tool is designed to help creators and developers get their content indexed faster by notifying search engines immediately when pages are added.
The tool was originally created to streamline indexing workflows used across several projects, including platforms like Plinkod.com, where fast visibility for new content is essential.
- Modern Dark UI: Clean and comfortable interface built with Tkinter.
- Instant Submission: Sends URLs directly to the IndexNow endpoint.
- Response Viewer: View the raw JSON response or status codes from the API.
- Key Management: Automatically loads your API key from
indexnow_key.txtif present.
- Python 3.6+
requestslibrary
-
Clone the repository:
git clone https://github.com/yourusername/indexnow-tool.git cd indexnow-tool -
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python index-now-api.py
-
Enter your IndexNow Key:
- You can generate one at Bing Webmaster Tools.
- Tip: Save your key in a file named
indexnow_key.txtin the same directory to auto-load it.
-
Enter the URL:
- Paste the full URL you want to index (e.g.,
https://example.com/new-post).
- Paste the full URL you want to index (e.g.,
-
Click Submit:
- The tool will send the request and show the API response below.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is open source and available under the MIT License.
