Skip to content

This plugin notifies Google Indexing API about new/updated posts and can request page removals. It integrates with Google Merchant Center to easily submit product listings, featuring AI to generate optimized titles and descriptions. WooCommerce is required for these features.

License

Notifications You must be signed in to change notification settings

tseopro/tseoindexing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

74 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TSEO Indexing

TSEO Indexing

WordPress Plugin WordPress Compatibility WooCommerce Compatibility PHP Compatibility

Google API Integrations OpenAI API

PHPStan Level PHPUnit Coverage PHP Coding Standards

Software License TSEO PRO Compatibility

Management for Indexing URLs in Google Search Console and Managing Product Listings for Google Merchant Center with Integrated AI.

  • Contributors: devtseo
  • Tags: wordpress, google, seo, indexing, openai, seo-optimization, google-api, plugins-wordpress, google-indexing-api, google-console, google-merchant-center
  • Requires at least: 6.0
  • Tested up to: 6.7
  • Stable tag: 1.0.1
  • Requires PHP: 8.1
  • Text Domain: tseoindexing
  • Domain Path: /languages/
  • License: GPLv3
  • License URI: http://www.gnu.org/licenses/gpl-3.0.txt

Documentation

Description

This plugin notifies the Google Indexing API about new or updated posts and can request page removal. It integrates with Google Merchant Center to easily set up and submit product listings, using AI to generate optimized titles and descriptions. WooCommerce is required to access Merchant Center features.

The plugin facilitates the rapid indexing of your pages in Google Search Console and Google Merchant Center, but it does not guarantee that the submitted URLs will rank in search engines unless they are supported by quality content, effective On-page SEO, and professional Off-page SEO techniques.

If you're looking for efficient web positioning that generates visits, we highly recommend our flagship service TSEO PRO: https://tseo.pro. This service offers a web template on a "Renting" basis for WordPress, with academic support for professional Off-page SEO. TSEO PRO comes already super optimized for On-page SEO, so you won't have to worry about this aspect, which is the hardest to achieve, as our technicians are constantly monitoring changes in search engine algorithms.

Why "Renting"? Because this way we accompany you every step of the way to ensure your online business success with permanent technical support. Additionally, it includes constant updates that adapt the source code to meet the demands of search engine algorithms.

The low cost of "Web Renting" (€29.95/month) compared to the necessary external services required to rank your website, which in most cases costs around €700 per month, makes this a unique service in its category.

Important

  1. Indexing β‰  Ranking: Indexing does not equal ranking. This plugin will not help your page rank on Google; it will simply notify Google of the existence of your pages.
  2. This plugin uses the Google Indexing API. We do not recommend using this plugin for spam or low-quality content.
  3. For Google Merchant Center, you will also need the Merchant API and a Merchant ID to manage free listings and/or paid ads. Additionally, you will need an OpenAI API Key to generate optimized titles and descriptions for each listing.

Key Features:

  • URL Management: Lists all URLs on the website to manage which to index, update, or delete.
  • Automated and Manual Processing: Provides a console to automatically process the listed URLs or handle them manually.
  • URL Cleaning Tool: Includes a tool to clean URLs obtained by copying and pasting from Google Search Console.
  • WooCommerce Integration: If you use WooCommerce, it lists all products to configure which ones to send to Google Merchant Center.
  • Merchant Center Configuration: Adds a new tab in the product edit screen to configure the essential attributes required by Merchant Center.

TSEO Indexing simplifies the process of URL indexing in Google Search Console and product management in Google Merchant Center. Effectively index your website and, if you have a WooCommerce store, publish your products for free!

Installation

  1. Upload the tseoindexing folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Navigate to the new "TSEO Indexing" menu in your dashboard to add and manage your websites.

Initial Configuration:

  • After activation, go to the "TSEO Indexing" menu in your WordPress dashboard to set up your Google Search Console and Google Merchant Center integrations.

Frequently Asked Questions

Does this plugin work on multisite?

Yes, the plugin has been tested and verified on WordPress Multisite.

Is WooCommerce required for all features?

No, WooCommerce is only required for the Google Merchant Center integration features.

How does the AI generate optimized titles and descriptions?

The AI uses advanced algorithms to analyze your content and create SEO-friendly titles and descriptions.

Does the plugin support multiple languages?

Currently, the plugin is designed to support English and Spanish. However, translations can be added for other languages as needed.

Can I schedule the indexing process?

No, at this time, the plugin does not support scheduling. You must manually trigger the indexing process.

What should I do if my URL is not indexed by Google?

Ensure your content meets Google's quality guidelines and does not violate any of their policies. The plugin only informs Google about your URLs, but Google decides whether to index them.

Can I use this plugin on websites with high traffic?

Yes, the plugin is designed to handle websites of all sizes. However, for very high-traffic sites, it's recommended to monitor performance and make sure the server resources are adequate.

How can I troubleshoot issues with the plugin?

Check the plugin settings and ensure that all API keys and IDs are correctly configured. Refer to the plugin documentation for detailed troubleshooting steps. If issues persist, contact support.

Are there any usage limits for the Google Indexing API?

Yes, Google imposes limits on the number of indexing requests per day. Be sure to refer to the Google Indexing API quota for the latest limits and guidelines.

What happens if I exceed the API request limits?

If you exceed the API request limits, your requests may be throttled or denied by Google. Plan your submissions accordingly to avoid hitting these limits.

Can I customize the attributes sent to Google Merchant Center?

Yes, the plugin allows you to configure essential attributes for each product in WooCommerce to meet the requirements of Google Merchant Center.

Does the plugin support custom post types?

Currently, the plugin focuses on standard post types and WooCommerce products. Custom post type support may be added in future updates.

Screenshots

Google Search Console

Search Console URL Settings: Lists all the URLs of the site to manage their status in Google Search Console. Submission Console: Processes the URLs listed for submission to Google Search Console according to their status: Publish/Update or Delete.

Google Merchant Center

Merchant Center Product Listings: Manage and configure your WooCommerce products for submission to Google Merchant Center. Product Editing: Utilize the new tab on the product edit page to set up the required Google Merchant Center attributes for each product.

πŸ“„ License

This project is licensed under the GNU General Public License version 3 (GPLv3).

You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

πŸ“„ Copyright

Copyright (C) 2024 TSEO Developer, S.L.

πŸ’– Sponsor

This project is sponsored by TSEO DEVELOPER

Third-Party Licenses

This plugin uses external APIs which are licensed as follows:

Please refer to the respective licenses for the terms and conditions of using these APIs.

🀝 Contributing

We welcome contributions from the community! If you would like to contribute to TSEO Indexing, please follow these steps:

  1. Fork the Repository: Click the "Fork" button at the top right of this page to create a copy of the repository in your own GitHub account.
  2. Clone the Repository: Clone your forked repository to your local machine using:
git clone https://github.com/tseopro/tseoindexing.git

About

This plugin notifies Google Indexing API about new/updated posts and can request page removals. It integrates with Google Merchant Center to easily submit product listings, featuring AI to generate optimized titles and descriptions. WooCommerce is required for these features.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published